diff --git a/.vscode/settings.json b/.vscode/settings.json
index 119c7599e9b..30c9f5c17ea 100644
--- a/.vscode/settings.json
+++ b/.vscode/settings.json
@@ -27,5 +27,9 @@
},
"[css]": {
"editor.defaultFormatter": "biomejs.biome"
- }
+ },
+ "eslint.workingDirectories": [
+ { "pattern": "./packages/*/" },
+ { "pattern": "./apps/*/" }
+ ]
}
diff --git a/apps/portal/.eslintrc.json b/apps/portal/.eslintrc.json
index aeaf92062fc..48f93b9653e 100644
--- a/apps/portal/.eslintrc.json
+++ b/apps/portal/.eslintrc.json
@@ -5,12 +5,20 @@
"eslint:recommended",
"plugin:@typescript-eslint/recommended",
"plugin:@next/next/recommended",
- "plugin:storybook/recommended"
+ "plugin:mdx/recommended",
+ "plugin:tailwindcss/recommended"
],
"rules": {
"no-unused-vars": "off",
"@typescript-eslint/no-unused-vars": "error",
"@typescript-eslint/no-explicit-any": "off",
- "svg-jsx/camel-case-dash": "error"
- }
+ "svg-jsx/camel-case-dash": "error",
+ "tailwindcss/classnames-order": "off"
+ },
+ "overrides": [
+ {
+ "files": ["*.ts", "*.js", "*.tsx", "*.jsx"],
+ "extends": ["biome"]
+ }
+ ]
}
diff --git a/apps/portal/knip.json b/apps/portal/knip.json
new file mode 100644
index 00000000000..1206ae1495a
--- /dev/null
+++ b/apps/portal/knip.json
@@ -0,0 +1,33 @@
+{
+ "$schema": "https://unpkg.com/knip@5/schema.json",
+ "next": true,
+ "project": ["src/**"],
+ "ignoreBinaries": ["only-allow", "biome"],
+ "ignore": ["src/components/ui/**"],
+ "ignoreDependencies": [
+ "@thirdweb-dev/chains",
+ "@thirdweb-dev/wallets",
+ "thirdweb",
+ "@types/mdx"
+ ],
+ "entry": [
+ "next.config.{js,ts,cjs,mjs}",
+ "{instrumentation,middleware}.{js,ts}",
+ "app/global-error.{js,jsx,ts,tsx}",
+ "app/**/{error,layout,loading,not-found,page,template,default}.{js,jsx,ts,tsx,mdx}",
+ "app/**/route.{js,jsx,ts,tsx}",
+ "app/{manifest,sitemap,robots}.{js,ts}",
+ "app/**/{icon,apple-icon}.{js,jsx,ts,tsx}",
+ "app/**/{opengraph,twitter}-image.{js,jsx,ts,tsx}",
+ "pages/**/*.{js,jsx,ts,tsx}",
+ "src/{instrumentation,middleware}.{js,ts}",
+ "src/app/global-error.{js,jsx,ts,tsx}",
+ "src/app/**/{error,layout,loading,not-found,page,template,default}.{js,jsx,ts,tsx,mdx}",
+ "src/app/**/route.{js,jsx,ts,tsx}",
+ "src/app/{manifest,sitemap,robots}.{js,ts}",
+ "src/app/**/{icon,apple-icon}.{js,jsx,ts,tsx}",
+ "src/app/**/{opengraph,twitter}-image.{js,jsx,ts,tsx}",
+ "src/pages/**/*.{js,jsx,ts,tsx}",
+ "scripts/*.ts"
+ ]
+}
diff --git a/apps/portal/package.json b/apps/portal/package.json
index b2ee6001730..5d4fc32ea7f 100644
--- a/apps/portal/package.json
+++ b/apps/portal/package.json
@@ -10,10 +10,12 @@
"build": "next build",
"postbuild": "pnpm run extract-search-data && pnpm next-sitemap",
"start": "next start",
- "lint": "biome check ./src && eslint ./src",
+ "lint": "biome check ./src && knip && eslint ./src",
"fix": "biome check ./src --fix && eslint ./src --fix",
"create-index": "pnpm tsx scripts/createEmptySearchIndex.ts",
- "extract-search-data": "pnpm tsx scripts/extractSearchData.ts"
+ "extract-search-data": "pnpm tsx scripts/extractSearchData.ts",
+ "typecheck": "tsc --noEmit",
+ "knip": "knip"
},
"dependencies": {
"@dirtycajunrice/klee": "^1.0.6",
@@ -30,7 +32,6 @@
"class-variance-authority": "^0.7.1",
"clsx": "^2.1.1",
"date-fns": "4.1.0",
- "escape-string-regexp": "^5.0.0",
"flexsearch": "^0.7.43",
"github-slugger": "^2.0.0",
"lucide-react": "0.468.0",
@@ -43,7 +44,6 @@
"react-dom": "19.0.0",
"react-html-parser": "2.0.2",
"remark-gfm": "3.0.1",
- "semver": "^7.6.0",
"server-only": "^0.0.1",
"shiki": "1.27.0",
"tailwind-merge": "^2.6.0",
@@ -53,6 +53,7 @@
"typedoc-better-json": "0.9.4"
},
"devDependencies": {
+ "@next/eslint-plugin-next": "15.1.3",
"@types/flexsearch": "^0.7.6",
"@types/mdx": "^2.0.13",
"@types/node": "22.10.2",
@@ -65,10 +66,10 @@
"autoprefixer": "^10.4.19",
"eslint": "8.57.0",
"eslint-config-biome": "1.9.4",
- "eslint-config-next": "15.1.4",
"eslint-plugin-mdx": "^3.1.5",
"eslint-plugin-svg-jsx": "^1.2.4",
"eslint-plugin-tailwindcss": "^3.17.5",
+ "knip": "5.41.0",
"next-sitemap": "^4.2.3",
"postcss": "8.4.49",
"tailwindcss": "3.4.17",
diff --git a/apps/portal/redirects.mjs b/apps/portal/redirects.mjs
index 661ec1126f7..7cb5312fcf5 100644
--- a/apps/portal/redirects.mjs
+++ b/apps/portal/redirects.mjs
@@ -1,6 +1,11 @@
// @ts-check
-import { unrealEngineRedirects } from "./src/app/unreal-engine/redirects.mjs";
+const unrealEngineRedirects = {
+ "/unreal/:path*": "/unreal-engine/:path*",
+ "/unreal-engine/cpp/wallet-handle": "/unreal-engine/cpp/wallet-handles",
+ "/unreal-engine/blueprints/private-key-wallet":
+ "unreal-engine/blueprints/in-app-wallet",
+};
const reactRedirects = {
"/react": "/react/v4",
@@ -981,6 +986,20 @@ const v5RestructuredRedirects = {
"/typescript/v5/react-native/:path*": "/react-native/v5/:path*",
};
+const v4ToV5Redirects = {
+ "/typescript/v4": "/typescript/v5",
+ "/typescript/v4/:path*": "/typescript/v5",
+ "/react/v4": "/react/v5",
+ "/react/v4/:path*": "/react/v5",
+ "/react-native/v0": "/react-native/v5",
+ "/react-native/v0/:path*": "/react-native/v5",
+ "/wallet-sdk/:path*": "/connect",
+ "/storage-sdk/v2": "/typescript/v5/storage",
+ "/storage-sdk/v2/:path*": "/typescript/v5/storage",
+ "/unity/v4": "/unity/v5",
+ "/unity/v4/:path*": "/unity/v5",
+};
+
/**
* @type {import('next').NextConfig['redirects']}
*/
@@ -999,18 +1018,7 @@ export const redirects = async () => {
...createRedirects(otherRedirects),
...createRedirects(v5RestructuredRedirects),
...createRedirects(unrealEngineRedirects),
- // references docs
- latestReference("react", "v4"),
- latestReference("react-native", "v0"),
- latestReference("typescript", "v5"),
- latestReference("wallets", "v2"),
- latestReference("storage", "v2"),
- // sdk docs
- latestSDK("react", "v4"),
- latestSDK("react-native", "v0"),
- latestSDK("typescript", "v5"),
- latestSDK("wallet-sdk", "v2"),
- latestSDK("storage-sdk", "v2"),
+ ...createRedirects(v4ToV5Redirects),
];
};
@@ -1026,31 +1034,3 @@ function createRedirects(linkMap, permanent = true) {
}
return redirects;
}
-
-/**
- *
- * @param {string} pkg
- * @param {string} latestVersion
- * @returns
- */
-function latestReference(pkg, latestVersion) {
- return {
- source: `/references/${pkg}/latest/:path*`,
- destination: `/references/${pkg}/${latestVersion}/:path*`,
- permanent: false,
- };
-}
-
-/**
- *
- * @param {string} pkg
- * @param {string} latestVersion
- * @returns
- */
-function latestSDK(pkg, latestVersion) {
- return {
- source: `/${pkg}/latest/:path*`,
- destination: `/${pkg}/${latestVersion}/:path*`,
- permanent: false,
- };
-}
diff --git a/apps/portal/src/app/api/search/extraction/settings.ts b/apps/portal/src/app/api/search/extraction/settings.ts
index 55d06354358..b8270ed8114 100644
--- a/apps/portal/src/app/api/search/extraction/settings.ts
+++ b/apps/portal/src/app/api/search/extraction/settings.ts
@@ -19,5 +19,3 @@ export const ignoreHeadings = new Set(
"example",
].map((t) => t.toLowerCase()),
);
-
-export const minimumParagraphlength = 20;
diff --git a/apps/portal/src/app/api/search/indexing/createIndex.ts b/apps/portal/src/app/api/search/indexing/createIndex.ts
index 80d014428ff..4cbf6ce3add 100644
--- a/apps/portal/src/app/api/search/indexing/createIndex.ts
+++ b/apps/portal/src/app/api/search/indexing/createIndex.ts
@@ -3,7 +3,7 @@ import path from "node:path";
import FlexSearch from "flexsearch";
import type { PageData, PageTitleIndex, SectionIndex } from "../types";
-export type Indexes = {
+type Indexes = {
sectionIndex: SectionIndex;
websiteData: PageData[];
pageTitleIndex: PageTitleIndex;
diff --git a/apps/portal/src/app/app.zip b/apps/portal/src/app/app.zip
deleted file mode 100644
index 39afdaa9ff9..00000000000
Binary files a/apps/portal/src/app/app.zip and /dev/null differ
diff --git a/apps/portal/src/app/changelog/ghost.ts b/apps/portal/src/app/changelog/ghost.ts
index 591b668e180..3c1a4b103fd 100644
--- a/apps/portal/src/app/changelog/ghost.ts
+++ b/apps/portal/src/app/changelog/ghost.ts
@@ -1,7 +1,7 @@
import type { PostsOrPages } from "@tryghost/content-api";
import "./[slug]/styles.css";
-export const GHOST_THIRDWEB_BLOG_KEY = "49c62b5137df1c17ab6b9e46e3";
+const GHOST_THIRDWEB_BLOG_KEY = "49c62b5137df1c17ab6b9e46e3";
export async function fetchChangeLogs() {
const queryParamsString = Object.entries({
diff --git a/apps/portal/src/app/changelog/page.tsx b/apps/portal/src/app/changelog/page.tsx
index ad4ecde97c6..f73113fe053 100644
--- a/apps/portal/src/app/changelog/page.tsx
+++ b/apps/portal/src/app/changelog/page.tsx
@@ -72,6 +72,7 @@ async function PageContent() {
[options]
This command will automatically detect the type of project you are working on and install or update the appropriate thirdweb dependencies.
-**Dependencies installed:**
-
-- **JS/TS**
- - **Smart contract projects**: [`@thirdweb/contracts`](/typescript/latest)
- - **App projects:**
- - **React**: [`@thirdweb/react`](/react/latest), [`@thirdweb/sdk`](/typescript/latest) and [`ethers` v5](https://docs.ethers.org/v5/)
- - **React Native**: [`@thirdweb/react-native`](/react-native/latest), [`@thirdweb/react-native-compat`](/react-native/latest) and [`ethers` v5](https://docs.ethers.org/v5/)
- - **Other**: [`@thirdweb/sdk`](/typescript/latest) and [`ethers` v5](https://docs.ethers.org/v5/)
-
-If any thirdweb package _(or Ethers)_ is already installed, they are updated to the latest compatible version.
## Options
diff --git a/apps/portal/src/app/connect/account-abstraction/get-started/page.mdx b/apps/portal/src/app/connect/account-abstraction/get-started/page.mdx
index b024a0892e2..9297cd95736 100644
--- a/apps/portal/src/app/connect/account-abstraction/get-started/page.mdx
+++ b/apps/portal/src/app/connect/account-abstraction/get-started/page.mdx
@@ -183,7 +183,7 @@ string address = await sdk.wallet.Connect(connection);
-Once setup, you can use the Connect [TypeScript](/typescript/latest), [React](/react/latest) and [Unity SDKs](/unity) to deploy contracts, perform transactions, and manipulate smart accounts like any other wallet.
+Once setup, you can use the Connect [TypeScript](/typescript/v5), [React](/react/v5) and [Unity SDKs](/unity) to deploy contracts, perform transactions, and manipulate smart accounts like any other wallet.
diff --git a/apps/portal/src/app/connect/account-abstraction/guides/react/page.mdx b/apps/portal/src/app/connect/account-abstraction/guides/react/page.mdx
index f823a346b35..00886f9e924 100644
--- a/apps/portal/src/app/connect/account-abstraction/guides/react/page.mdx
+++ b/apps/portal/src/app/connect/account-abstraction/guides/react/page.mdx
@@ -14,7 +14,7 @@ export const metadata = createMetadata({
# Using Account Abstraction in React
-By using the [wallet SDK](/references/wallets/latest) alongside the [React SDK](/react/latest), you can use smart accounts in your front-end applications easily.
+By using the [TypeScript SDK](/typescript/v5), you can use smart accounts in your front-end applications easily.
diff --git a/apps/portal/src/app/connect/account-abstraction/guides/typescript/page.mdx b/apps/portal/src/app/connect/account-abstraction/guides/typescript/page.mdx
index 81b710ca1ef..cae3787bb5d 100644
--- a/apps/portal/src/app/connect/account-abstraction/guides/typescript/page.mdx
+++ b/apps/portal/src/app/connect/account-abstraction/guides/typescript/page.mdx
@@ -14,7 +14,7 @@ export const metadata = createMetadata({
# Using Account abstraction in Typescript
-By using the [wallet SDK](/references/wallets/latest) alongside the [TypeScript SDK](/typescript/latest), you can use smart accounts in your applications easily.
+By using the [TypeScript SDK](/typescript/v5), you can use smart accounts in your applications easily.
## Example Use Cases
@@ -80,15 +80,18 @@ console.log("Personal account address:", personalAccount.address);
-Now, let's create a smart account using the SmartWallet class from the `@thirdweb-dev/wallets` package.
-To do this, we need to pass a `SmartWalletConfig` object to the constructor. This object contains the following properties:
+Now, let's create a smart account using `smartWallet` from `thirdweb/wallets` package.
+To do this, we need to pass an object of type [SmartWalletOptions](/references/typescript/v5/SmartWalletOptions) to the function.
+
+Some of the important properties in this object are:
- `chain`: the chain that the smart account will be deployed on.
- `sponsorGas`: whether the smart account should have sponsored transactions or not.
-Once we have created the config and instantiated the `SmartWallet` class, we can connect the personal wallet to the smart account using the `connect` method.
-
+Once we have created the smart wallet interface, we can connect the personal wallet to the smart account using the `connect` method.
```typescript
+import { smartWallet } from "thirdweb/wallets";
+
// Configure the smart wallet
const wallet = smartWallet({
chain: sepolia,
diff --git a/apps/portal/src/app/connect/account-abstraction/permissions/page.mdx b/apps/portal/src/app/connect/account-abstraction/permissions/page.mdx
index 152f14ff190..38843265598 100644
--- a/apps/portal/src/app/connect/account-abstraction/permissions/page.mdx
+++ b/apps/portal/src/app/connect/account-abstraction/permissions/page.mdx
@@ -1,6 +1,5 @@
import { Tabs, TabsList, TabsTrigger, TabsContent } from "@/components/ui/tabs";
import { createMetadata } from "@doc";
-import { V4SDKbanner } from "@/components/others/V4SDKBanner";
export const metadata = createMetadata({
image: {
diff --git a/apps/portal/src/app/connect/auth/frameworks/next/page.mdx b/apps/portal/src/app/connect/auth/frameworks/next/page.mdx
index 4f36dcbcdb0..3b73086da20 100644
--- a/apps/portal/src/app/connect/auth/frameworks/next/page.mdx
+++ b/apps/portal/src/app/connect/auth/frameworks/next/page.mdx
@@ -11,7 +11,6 @@ import {
TabsTrigger,
} from "@doc";
import { GraduationCap } from "lucide-react";
-import { V4SDKbanner } from "@/components/others/V4SDKBanner";
export const metadata = createMetadata({
image: {
diff --git a/apps/portal/src/app/connect/auth/frameworks/react-express/page.mdx b/apps/portal/src/app/connect/auth/frameworks/react-express/page.mdx
index 7a44592bac9..ff39a664f58 100644
--- a/apps/portal/src/app/connect/auth/frameworks/react-express/page.mdx
+++ b/apps/portal/src/app/connect/auth/frameworks/react-express/page.mdx
@@ -11,7 +11,6 @@ import {
TabsTrigger,
} from "@doc";
import { GraduationCap } from "lucide-react";
-import { V4SDKbanner } from "@/components/others/V4SDKBanner";
export const metadata = createMetadata({
image: {
diff --git a/apps/portal/src/app/engine/guides/airdrop-nfts/page.mdx b/apps/portal/src/app/engine/guides/airdrop-nfts/page.mdx
index d5f30cf469d..341ccf08778 100644
--- a/apps/portal/src/app/engine/guides/airdrop-nfts/page.mdx
+++ b/apps/portal/src/app/engine/guides/airdrop-nfts/page.mdx
@@ -31,25 +31,27 @@ Engine makes it effortless for any developer to airdrop NFTs at scale. You spons
## Frontend: Add Connect Wallet and Claim buttons
-Use [``](/react/latest/components/ConnectWallet) to prompt the user for their wallet. The **Claim** button calls `POST /api/claim`.
+Use [`ConnectButton`](/references/typescript/v5/ConnectButton) component to prompt the user for their wallet. The **Claim** button calls `POST /api/claim`.
```tsx
+import { useActiveAccount } from "thirdweb/react";
function ClaimPage() {
- const userWalletAddress = useAddress();
+ const account = useActiveAccount();
+ const address = account?.address;
const onClick = async () => {
await fetch("/api/claim", {
method: "POST",
- body: JSON.stringify({ userWalletAddress }),
+ body: JSON.stringify({ address }),
});
- alert(`🎉 A reward has been sent to your wallet: ${userWalletAddress}`);
+ alert(`🎉 A reward has been sent to your wallet: ${address}`);
};
return (
Thank you for being a superfan! ❤️
- {userWalletAddress && Claim my reward }
+ {address && Claim my reward }
);
}
diff --git a/apps/portal/src/app/engine/guides/nft-checkout/page.mdx b/apps/portal/src/app/engine/guides/nft-checkout/page.mdx
index 0c5a4de3cc1..06fcb157e2b 100644
--- a/apps/portal/src/app/engine/guides/nft-checkout/page.mdx
+++ b/apps/portal/src/app/engine/guides/nft-checkout/page.mdx
@@ -33,12 +33,12 @@ The buyer receives the NFT without requiring wallet signatures or gas funds.
## Frontend: Add Connect Wallet and credit card form
-Use [``](/react/latest/components/ConnectWallet) to prompt the buyer for their wallet address. The buyer provides their credit card details and selects **Pay now** to send payment details directly to Stripe.
+Use [``](/references/typescript/v5/ConnectButton) to prompt the buyer for their wallet address. The buyer provides their credit card details and selects **Pay now** to send payment details directly to Stripe.
```tsx
function Home() {
return (
-
+
);
diff --git a/apps/portal/src/app/glossary/composability/page.mdx b/apps/portal/src/app/glossary/composability/page.mdx
index 6a3379c4ff3..41a41d2ff2f 100644
--- a/apps/portal/src/app/glossary/composability/page.mdx
+++ b/apps/portal/src/app/glossary/composability/page.mdx
@@ -4,7 +4,7 @@ Composability refers to the ability for different protocols and smart contracts
It allows for the creation of new products and services without having to build everything from scratch.
Thirdweb is completely composable. Each product can be used independently or in combination with other products.
-For example, you can use the [SDKs](/typescript/latest) or [Dashboard](https://thirdweb.com/team) with **any** contract. Similarly, you can use the [Solidity SDK](/contracts/build/overview)
-without using the [Dashboard](https://thirdweb.com/team) or [TypeScript/JavaScript SDK](/typescript/latest).
+For example, you can use the [SDKs](/connect) or [Dashboard](https://thirdweb.com/team) with **any** contract. Similarly, you can use the [Solidity SDK](/contracts/build/overview)
+without using the [Dashboard](https://thirdweb.com/team) or [TypeScript/JavaScript SDK](/typescript/v5).
So, if you already have your own workflow which works for you, you can pick and choose which products you want to use.
diff --git a/apps/portal/src/app/landing-page/CTAs.tsx b/apps/portal/src/app/landing-page/CTAs.tsx
deleted file mode 100644
index b98389a5a17..00000000000
--- a/apps/portal/src/app/landing-page/CTAs.tsx
+++ /dev/null
@@ -1,37 +0,0 @@
-"use client";
-
-import Link from "next/link";
-import posthog from "posthog-js";
-import { Button } from "../../components/ui/button";
-
-export function LandingPageCTAs() {
- return (
-
- {
- posthog.capture("unified-sdk-cta.click");
- }}
- >
- Get started with thirdweb SDK
-
- {
- posthog.capture("learn-more-cta.click");
- }}
- >
-
- Learn More
-
-
-
- );
-}
diff --git a/apps/portal/src/app/nebula/api-reference/common.ts b/apps/portal/src/app/nebula/api-reference/common.ts
index 2ea3f409459..335246fecb3 100644
--- a/apps/portal/src/app/nebula/api-reference/common.ts
+++ b/apps/portal/src/app/nebula/api-reference/common.ts
@@ -66,7 +66,7 @@ export const nebulaAPI422Response = `\
]
}`;
-export const nebulaExecuteConfigType = `\
+const nebulaExecuteConfigType = `\
{
mode: "engine";
engine_url: string;
@@ -82,7 +82,7 @@ export const nebulaExecuteConfigType = `\
signer_wallet_address: string;
}`;
-export const nebulaContextFilterType = `\
+const nebulaContextFilterType = `\
{
chainIds: string[] | null;
contractAddresses: string[] | null;
diff --git a/apps/portal/src/app/payments/assets/checkouts-overview.png b/apps/portal/src/app/payments/assets/checkouts-overview.png
deleted file mode 100644
index 37fe44c85cd..00000000000
Binary files a/apps/portal/src/app/payments/assets/checkouts-overview.png and /dev/null differ
diff --git a/apps/portal/src/app/payments/layout.tsx b/apps/portal/src/app/payments/layout.tsx
deleted file mode 100644
index 84c927add30..00000000000
--- a/apps/portal/src/app/payments/layout.tsx
+++ /dev/null
@@ -1,21 +0,0 @@
-import { createMetadata } from "@/components/Document";
-import { DocLayout } from "@/components/Layouts/DocLayout";
-import { sidebar } from "./sidebar";
-
-export default async function Layout(props: { children: React.ReactNode }) {
- return (
-
- {props.children}
-
- );
-}
-
-export const metadata = createMetadata({
- image: {
- title: "thirdweb Payments",
- icon: "payment",
- },
- title: "thirdweb Payments",
- description:
- "thirdweb payments delivers the easiest NFT payments experience for you and your buyers",
-});
diff --git a/apps/portal/src/app/payments/nft-checkout/api-reference/page.mdx b/apps/portal/src/app/payments/nft-checkout/api-reference/page.mdx
deleted file mode 100644
index 4b1e7ebf000..00000000000
--- a/apps/portal/src/app/payments/nft-checkout/api-reference/page.mdx
+++ /dev/null
@@ -1,63 +0,0 @@
-import { createMetadata } from "@doc";
-
-export const metadata = createMetadata({
- title: "API References | thirdweb Payments",
- description: "thirdweb Payments API Reference",
-});
-
-# Usage
-
-The Payments API enables all the functionalities needed to create checkouts.
-
-[View the full API reference.](https://redocly.github.io/redoc/?url=https://payments.thirdweb.com/api/doc)
-
-You must use an API Secret Key to make authenticated calls. These calls should be
-made from your backend. [Create an API Key by creating a project from your thirdweb dashboard.](https://thirdweb.com/team)
-
-Provide your secret key as a header: `x-secret-key: your_api_secret_key`
-
----
-
-## API Categories
-
-### Enable Contracts for Payments
-
-Enable, edit, and disable contracts for Payments.
-
-[View API reference.](https://redocly.github.io/redoc/?url=https://payments.thirdweb.com/api/doc#tag/Contracts)
-
-### Checkout Links
-
-Create, edit, and delete Checkout Links.
-
-[View API reference.](https://redocly.github.io/redoc/?url=https://payments.thirdweb.com/api/doc#tag/Checkout-Links)
-
-### One-time Checkout Links (Advanced)
-
-Create One-time Checkout Links.
-
-[View API reference.](https://redocly.github.io/redoc/?url=https://payments.thirdweb.com/api/doc#tag/One-time-Checkout-Links)
-
-### Embedded Elements
-
-Create SDK Client Secret used for Embedded Elements.
-
-[View API reference.](https://redocly.github.io/redoc/?url=https://payments.thirdweb.com/api/doc#tag/Checkout-Embedded-Elements)
-
-### Transaction Status
-
-Get the status of a transaction by transaction ID.
-
-[View API reference.](https://redocly.github.io/redoc/?url=https://payments.thirdweb.com/api/doc#tag/Transaction-Status)
-
-### Get Estimated Price
-
-Get the estimated price of a checkout, including fees and gas.
-
-[View API reference.](https://redocly.github.io/redoc/?url=https://payments.thirdweb.com/api/doc#tag/Estimated-Price)
-
-### Transaction Holds
-
-Capture or cancel a transaction hold.
-
-[View API reference.]()
diff --git a/apps/portal/src/app/payments/nft-checkout/assets/checkout-with-card-customization-demo.png b/apps/portal/src/app/payments/nft-checkout/assets/checkout-with-card-customization-demo.png
deleted file mode 100644
index 907a9a37cf3..00000000000
Binary files a/apps/portal/src/app/payments/nft-checkout/assets/checkout-with-card-customization-demo.png and /dev/null differ
diff --git a/apps/portal/src/app/payments/nft-checkout/assets/checkout-with-card-demo.png b/apps/portal/src/app/payments/nft-checkout/assets/checkout-with-card-demo.png
deleted file mode 100644
index 4fe895275e6..00000000000
Binary files a/apps/portal/src/app/payments/nft-checkout/assets/checkout-with-card-demo.png and /dev/null differ
diff --git a/apps/portal/src/app/payments/nft-checkout/assets/checkout-with-eth-demo-2.png b/apps/portal/src/app/payments/nft-checkout/assets/checkout-with-eth-demo-2.png
deleted file mode 100644
index 687ed9098b2..00000000000
Binary files a/apps/portal/src/app/payments/nft-checkout/assets/checkout-with-eth-demo-2.png and /dev/null differ
diff --git a/apps/portal/src/app/payments/nft-checkout/assets/checkout-with-eth-demo.png b/apps/portal/src/app/payments/nft-checkout/assets/checkout-with-eth-demo.png
deleted file mode 100644
index 93bbba27774..00000000000
Binary files a/apps/portal/src/app/payments/nft-checkout/assets/checkout-with-eth-demo.png and /dev/null differ
diff --git a/apps/portal/src/app/payments/nft-checkout/assets/enable-payments.jpeg b/apps/portal/src/app/payments/nft-checkout/assets/enable-payments.jpeg
deleted file mode 100644
index 647b652ff3c..00000000000
Binary files a/apps/portal/src/app/payments/nft-checkout/assets/enable-payments.jpeg and /dev/null differ
diff --git a/apps/portal/src/app/payments/nft-checkout/checkout-link/page.mdx b/apps/portal/src/app/payments/nft-checkout/checkout-link/page.mdx
deleted file mode 100644
index 96ab03a80fe..00000000000
--- a/apps/portal/src/app/payments/nft-checkout/checkout-link/page.mdx
+++ /dev/null
@@ -1,39 +0,0 @@
-import { createMetadata } from "@doc";
-
-export const metadata = createMetadata({
- title: "Create a Checkout Link | thirdweb Payments",
- description:
- "Checkout Links are public, reusable URLs that allow buyers to complete a purchase with thirdweb's prebuilt checkout experience.",
-});
-
-# Create a Checkout Link
-
-Checkout Links are public, reusable URLs that allow buyers to complete a purchase with thirdweb's prebuilt checkout experience.
-
-## Prerequisites
-
-Make sure you've [enabled your contract for Payments](/payments/nft-checkout/enable-contract) first.
-
-## Use cases
-
-- Integrate a functional, prebuilt checkout experience quickly.
-- Open your NFT's public sale to all buyers.
-- Charge your buyers the same price.
-- Request your buyer's details (email, wallet address) during checkout.
-
-## Create a checkout link
-
-### Dashboard
-
-1. Navigate into your contract from the [Contracts page](https://thirdweb.com/team/~/~/contracts).
-2. Navigate to the "Payments" page from the sidebar.
-3. Click the "Create New Checkout" button
-4. Customize the look and feel of your checkout experience, and hit "Create"
-
-### API
-
-[See the API Reference for creating a checkout link](https://redocly.github.io/redoc/?url=https://payments.thirdweb.com/api/doc#tag/Checkout-Links/paths/~1api~12022-08-12~1shareable-checkout-link/post)
-
-## Branding
-
-Creating a Checkout Link is the fastest way to get started with thirdweb Checkouts. If you are looking for complete customization over branding and UX, check out the guide on [Embedded Elements](elements).
diff --git a/apps/portal/src/app/payments/nft-checkout/checkout-with-card/assets/checkout-with-card-customization-demo.png b/apps/portal/src/app/payments/nft-checkout/checkout-with-card/assets/checkout-with-card-customization-demo.png
deleted file mode 100644
index 907a9a37cf3..00000000000
Binary files a/apps/portal/src/app/payments/nft-checkout/checkout-with-card/assets/checkout-with-card-customization-demo.png and /dev/null differ
diff --git a/apps/portal/src/app/payments/nft-checkout/checkout-with-card/assets/checkout-with-card-demo.png b/apps/portal/src/app/payments/nft-checkout/checkout-with-card/assets/checkout-with-card-demo.png
deleted file mode 100644
index 4fe895275e6..00000000000
Binary files a/apps/portal/src/app/payments/nft-checkout/checkout-with-card/assets/checkout-with-card-demo.png and /dev/null differ
diff --git a/apps/portal/src/app/payments/nft-checkout/checkout-with-card/page.mdx b/apps/portal/src/app/payments/nft-checkout/checkout-with-card/page.mdx
deleted file mode 100644
index 38bbbe1ffa5..00000000000
--- a/apps/portal/src/app/payments/nft-checkout/checkout-with-card/page.mdx
+++ /dev/null
@@ -1,174 +0,0 @@
-import { Steps, Step, DocImage } from "@doc";
-import { createMetadata } from "@doc";
-import checkoutCardDemoImage from "./assets/checkout-with-card-demo.png";
-import checkoutCardCustomizationImage from "./assets/checkout-with-card-customization-demo.png";
-
-export const metadata = createMetadata({
- title: "CheckoutWithCard | thirdweb Embedded Elements",
- description:
- "The CheckoutWithCard element embeds a form on your app that accepts credit/debit card, Apple Pay, and Google Pay.",
-});
-
-# CheckoutWithCard
-
-The **CheckoutWithCard** element embeds a form on your app that accepts credit/debit card, Apple Pay, and Google Pay.
-
-This component also handles:
-
-- Apple Pay and Google Pay
-- Bot and anti-fraud detection
-- 3D Secure (if necessary)
-- Buyer KYC (if necessary)
-
-
-
-## React Integration
-
-
-
- Follow our SDK [install guide](/react/latest/getting-started) here.
- {/* */}
- ```bash
- npm install @thirdweb-dev/react
- ```
- {/* */}
- ```bash
- yarn add @thirdweb-dev/react
- ```
-
-
- On your frontend, render the `CheckoutWithCard` component with your configs.
-
-
-
-### Example
-
-```typescript
-import { CheckoutWithCard } from "@thirdweb-dev/react";
-
- {
- console.log("Payment successful:", result);
- }}
-/>;
-```
-
-### `CheckoutWithCard` props
-
-| Name | Type | Description |
-| ----------------------- | --------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| clientId **\*** | string | thirdweb client ID (Obtained from an API key which you can generate on the [Dashboard](https://thirdweb.com/team)) |
-| configs **\*** | object | A list of configs to create your card checkout element. Fields are the same as the ones found in the [Create Checkout Elements Client Secret](https://docs.withpaper.com/reference/create-checkout-elements-client-secret) API. |
-| onPaymentSuccess **\*** | `({ transactionId: string; }) => void` | This method is called after the payment has been submitted for processing. This payment may still be rejected by the cardholder's bank. |
-| onError | `(PaperSDKError) => void` | This method is called when an error is encountered. |
-| onPriceUpdate | `({ quantity: number; unitPrice: PriceDetail; networkFees: PriceDetail; serviceFees: PriceDetail; total: PriceDetail; }) => void` | This method is called when the price is updated or loaded for the first time. This summary is helpful to show a granular price breakdown. Where PriceDetail is `{ display: string; valueInSubunits: number; currency: string; }` |
-| locale | enum Valid values: `en`, `fr`, `es`, `it`, `de`, `ja`, `ko`, `zh` | The language to show text in. Defaults to `en`. |
-| options | object | Customize component styling. See [Customization](#customization). |
-
-## Javascript Integration
-
-
-
- Follow our SDK [install guide](/react/latest/getting-started) here.
- {/* */}
- ```bash
- npm install @thirdweb-dev/payments
- ```
- {/* */}
- ```bash
- yarn add @thirdweb-dev/payments
- ```
-
-
- Call `createCheckoutWithCardElement` to insert the iframe on your page. Pass the `configs` to this component.
- > If you don't provide `elementOrId`, this call returns an iframe element for you to insert into your page.
-
-
-
-### Example code
-
-```typescript
-import { createCheckoutWithCardElement } from "@thirdweb-dev/payments";
-
-// Assume a container exists:
-//
-//
-//
-createCheckoutWithCardElement({
- clientId: "YOUR_CLIENT_ID",
- configs: {
- contractId: "YOUR_CONTRACT_ID",
- walletAddress: "0x...",
- }
- elementOrId: "paper-checkout-container",
- appName: "My Web3 App",
- options,
- onError(error) {
- console.error("Payment error:", error);
- },
- onPaymentSuccess({ id }) {
- console.log("Payment successful.");
- },
-});
-
-// Alternatively, insert the iframe programmatically:
-//
-// const iframe = createCheckoutWithCardElement(...)
-// document.getElementById('paper-checkout-container').appendChild(iframe);
-
-```
-
-## Customization
-
-The optional `options` argument allows you to customize the component's styling. All customization fields are optional.
-
-#### `options` object
-
-| Name | Type | Description |
-| -------------------- | ----------------------------------------------------------------------------------- | ----------------------------------------------- |
-| colorPrimary | string (In hex, e.g. #cf3781) | The primary brand color for buttons and links. |
-| colorBackground | string (In hex, e.g. #cf3781) | The background color of the page. |
-| colorText | string (In hex, e.g. #cf3781) | The color for text on the page and UI elements. |
-| borderRadius | number (In px, e.g. 0 for sharp corners, 12 for rounded corners, 24 for pill shape) | The roundness of buttons and input elements. |
-| inputBorderColor | string (In hex, e.g. #cf3781) | The border color of the input field. |
-| inputBackgroundColor | string (In hex, e.g. #cf3781) | The background color of the input field. |
-
-#### Example
-
-Here's an example component with the following props:
-
-```javascript
-{
- colorBackground: '#fefae0',
- colorPrimary: '#606c38',
- colorText: '#283618',
- borderRadius: 6,
- inputBackgroundColor: '#faedcd',
- inputBorderColor: '#d4a373',
-}
-```
-
-
diff --git a/apps/portal/src/app/payments/nft-checkout/checkout-with-eth/assets/checkout-with-eth-demo-2.png b/apps/portal/src/app/payments/nft-checkout/checkout-with-eth/assets/checkout-with-eth-demo-2.png
deleted file mode 100644
index 687ed9098b2..00000000000
Binary files a/apps/portal/src/app/payments/nft-checkout/checkout-with-eth/assets/checkout-with-eth-demo-2.png and /dev/null differ
diff --git a/apps/portal/src/app/payments/nft-checkout/checkout-with-eth/assets/checkout-with-eth-demo.png b/apps/portal/src/app/payments/nft-checkout/checkout-with-eth/assets/checkout-with-eth-demo.png
deleted file mode 100644
index 93bbba27774..00000000000
Binary files a/apps/portal/src/app/payments/nft-checkout/checkout-with-eth/assets/checkout-with-eth-demo.png and /dev/null differ
diff --git a/apps/portal/src/app/payments/nft-checkout/checkout-with-eth/page.mdx b/apps/portal/src/app/payments/nft-checkout/checkout-with-eth/page.mdx
deleted file mode 100644
index a31f7102afe..00000000000
--- a/apps/portal/src/app/payments/nft-checkout/checkout-with-eth/page.mdx
+++ /dev/null
@@ -1,135 +0,0 @@
-import { DocImage } from "@doc";
-import { createMetadata } from "@doc";
-import checkoutWithEthImage from "./assets/checkout-with-eth-demo.png";
-
-export const metadata = createMetadata({
- title: "CheckoutWithEth | thirdweb Embedded Elements",
- description:
- "CheckoutWithEth embeds a component on your page that accepts ETH payments on Ethereum.",
-});
-
-# CheckoutWithEth
-
-**CheckoutWithEth** embeds a component on your page that accepts ETH payments on Ethereum.
-
-This component also handles:
-
-- Connecting the payment wallet
-- Prompting the payment wallet to switch chain, if necessary
-- Informing the payment wallet they have insufficient funds
-
-
-
-## React Integration
-
-1. Install the React SDK with your preferred package manager.
- - `npm install @paperxyz/react-client-sdk-checkout-with-eth`
- - `yarn add @paperxyz/react-client-sdk-checkout-with-eth`
-2. Copy your API key from the [Developer Dashboard: Developers](https://withpaper.com/dashboard/developers) page.
-3. When a buyer wants to make a purchase, create a `configs` object (see props table below). You will provide some buyer information and configure behavior via this API.
-4. Instantiate a `PaperSDKProvider` provider to store Paper-specific properties.
-5. Within the provider, instantiate the `CheckoutWithEth` component to render this component. Pass the SDK Client Secret to this component.
-
-### Example
-
-```typescript
-import { CheckoutWithEth } from "@paperxyz/react-client-sdk-checkout-with-eth";
-
- {
- console.log("Payment successful.");
- }}
-/>;
-```
-
-### `CheckoutWithEth` props
-
-| Name | Type | Description |
-| --------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| configs **\*** | string | A list of configs to create your eth checkout element. Fields are the same as the ones found in the [Create Checkout Elements Client Secret](ref:create-checkout-elements-client-secret) API. |
-| onPaymentSuccess **\*** | `(props : { onChainTxReceipt: TransactionReceipt; transactionId: string; }) => void` | This method is called after the payment has succeeded onchain. |
-| onPriceUpdate | `({ cryptoToFiatConversionRate: number; quantity: number; unitPrice: PriceDetail; networkFees: PriceDetail; serviceFees: PriceDetail; total: PriceDetail; }) => void` | This method is called when the price is updated or loaded for the first time. This summary is helpful to show a granular price breakdown. \* The `valueInSubunits` type here differs from the subunits for CheckoutWithCard (which is a number) |
-| locale | enum (Valid values: `en`, `fr`, `es`, `it`, `de`, `ja`, `ko`, `zh`) | The language to show text in. Defaults to `en`. |
-| receivingWalletType | enum (Valid values: `WalletConnect`, `MetaMask`, `Coinbase Wallet`, `Phantom`, `Preset`) | Defaults to `Preset`. The wallet type of the user wallet receiving the NFT to render the appropriate wallet icon in the component. |
-| suppressErrorToast | boolean | Defaults to `false`. If `false`, there will be a toast (within the iFrame) that pops up informing the user of what went wrong. This can include canceling transactions, pending transactions, etc. |
-| showConnectWalletOptions | boolean | Defaults to `true`. If `true`, a connect wallet screen will be displayed allowing users to connect their wallet. |
-| payingWalletSigner | [`ethers.Signer`](https://docs.ethers.io/v5/api/signer/) | If provided, the component will request funds from this signer. |
-| onWalletConnected | `(props: { userAddress: string, chainId: number }) => void` | This method is called when a payment wallet is connected. |
-| onPageChange | `(currentPage: CheckoutWithEthPage) => void` | This method is called when the buyer transitions between pages. |
-| onError | `(error: PaperSDKError) => void` | This method is called when an error is encountered. |
-| setUpUserPayingWalletSigner | `(args: { chainId: number }) => void` | This method is called before the `payingWalletSigner` is asked to pay with the `chainId` that the `payingWalletSigner` is supposed to be on. |
-
-## Javascript Integration
-
-1. Install the Javascript SDK with your preferred package manager.
- - `npm install @paperxyz/js-client-sdk`
- - `yarn add @paperxyz/js-client-sdk`
-2. Copy your API key from the [Developer Dashboard: Developers](https://withpaper.com/dashboard/developers) page.
-3. When a buyer wants to make a purchase, create a `configs` object (see props table below). You will provide some buyer information and configure behavior via this API.
-4. Call `createCheckoutWithEthElement` to insert the iframe on your page. Pass the SDK Client Secret to this component.
- 1. If you don't provide `elementOrId`, this call returns an iframe element for you to insert into your page.
-
-### Code example
-
-```javascript
-import type { createCheckoutWithEthElement } from "@paperxyz/js-client-sdk-checkout-with-eth";
-
-// Assume a container exists:
-//
-//
-//
-const iframe = await createCheckoutWithEthElement({
- configs: {
- contractId: 'CONTRACT_ID',
- walletAddress: "0x...",
- }
- elementOrId: "paper-checkout-container",
- payingWalletSigner,
- setUpUserPayingWalletSigner,
- receivingWalletType,
- onError(error) {
- console.log("Payment error:", error);
- },
- onSuccess({ transactionId }) {
- console.log("Payment successful.");
- },
-});
-
-// Alternatively, insert the iframe programmatically:
-//
-// const iframe = createCheckoutWithEthElement(...)
-// document.getElementById('paper-checkout-container').appendChild(iframe);
-```
-
-### Props
-
-| Name | Type | Description |
-| --------------------------- | ---------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
-| configs **\*** | string | A list of configs to create your eth checkout element. Fields are the same as the ones found in the [Create Checkout Elements Client Secret](ref:create-checkout-elements-client-secret) API. |
-| payingWalletSigner **\*** | [ethers.Signer](https://docs.ethers.io/v5/api/signer/) | The connected wallet who is going to be paying the `ETH` required for the checkout |
-| locale | enum (Valid values: `en`, `fr`, `es`, `it`, `de`, `ja`, `ko`, `zh`) | The language to show text in. Defaults to `en`. |
-| options | object | Customize component styling. See [Customization](#customization). |
-| setUpUserPayingWalletSigner | `(args: { chainId: number; }) => void \| Promise` | If provided, the callback will be called before asking buyers to pay with the `chainId` that they are expected to be on. Developers must make sure that users are on the right chain (Goerli for testnets, Eth for mainnets) or risk buyers sending funds into the void. |
-| receivingWalletType | enum (Valid values: `WalletConnect`, `MetaMask`, `Coinbase Wallet`, `Phantom`, `Preset`) | Defaults to `Preset`. The wallet type of the user wallet receiving the NFT to render the appropriate wallet icon in the component. |
-| onError | `(error: PaperSDKError) => void` | This method is called when anything wrong happens during the checkout process. |
-| onPaymentSuccess | `(props: { onChainTxReceipt: TransactionReceipt; transactionId: string; }) => void` | This method is called after the payment has succeeded onchain. |
-| suppressErrorToast | boolean | Defaults to `true`. If false, any error thrown will be displayed in a toast. |
-| onLoad | `() => void` | This method is called when the iframe loads. |
-| elementOrId | `string \| HTMLElement` | If provided, the iframe will be appended this element. You can pass in the DOM element or the `id` associated with the element. A minimum width of 380px is recommended. |
-
-## Customization
-
-The optional `options` argument allows you to customize the component's styling. All customization fields are optional.
-
-#### `options` object
-
-| Name | Type | Description |
-| --------------- | ----------------------------------------------------------------------------------- | ----------------------------------------------- |
-| colorPrimary | string (In hex, e.g. #cf3781) | The primary brand color for buttons and links. |
-| colorBackground | string (In hex, e.g. #cf3781) | The background color of the page. |
-| colorText | string (In hex, e.g. #cf3781) | The color for text on the page and UI elements. |
-| borderRadius | number (In px, e.g. 0 for sharp corners, 12 for rounded corners, 24 for pill shape) | The roundness of buttons and input elements. |
diff --git a/apps/portal/src/app/payments/nft-checkout/custom-contracts/page.mdx b/apps/portal/src/app/payments/nft-checkout/custom-contracts/page.mdx
deleted file mode 100644
index d72d7e23b57..00000000000
--- a/apps/portal/src/app/payments/nft-checkout/custom-contracts/page.mdx
+++ /dev/null
@@ -1,146 +0,0 @@
-import { createMetadata } from "@doc";
-
-export const metadata = createMetadata({
- title: "Custom Contracts | thirdweb NFT Checkout",
- description:
- "Using your own Custom Contract on Polygon, Ethereum, or another EVM blockchain with thirdweb NFT Checkout",
-});
-
-# Custom Contracts
-
-Using your own Custom Contract on Polygon, Ethereum, or another EVM blockchain? The following example shows you how to use it with thirdweb.
-
-## Example
-
-Assume that this is your contract's claim function:
-
-```javascript
-function claimTo(
- address _to,
- uint256 _quantity,
- uint256 _tokenId,
- string CUSTOM_ARG_1, // Any additional arguments.
- bool CUSTOM_ARG_2
-)
- external
- payable
- mintCompliant(_tokenId, _quantity)
- priceCompliant(_tokenId, _quantity)
- tokenLive(_tokenId)
- {
- // YOUR MINTING LOGIC HERE
- }
-```
-
-You will then need a **mintMethod** in order for thirdweb to call your claim function. For the example above, your mintMethod should look like this:
-
-```json
-mintMethod: {
- name: "claimTo", // Name of the function to call within the smart contract.
- args: {
- _to: "$WALLET",
- _quantity: "$QUANTITY",
- _tokenId: 0,
- CUSTOM_ARG_1: "xyz",
- CUSTOM_ARG_2: false
- },
- payment: {
- value: "0.1 * $QUANTITY", // Assuming that your NFT costs 0.1 ETH each.
- currency: "ETH"
- }
-}
-```
-
-This will ensure that when thirdweb calls the smart contract during any checkout flow, under the hood, we would be calling your smart contract like so:
-
-```javascript
-claimTo("0x...", 1, 0, "xyz", false {
- value: ethers.utils.parseEther("0.1"),
-});
-```
-
-## Requirements
-
-Your smart contract method that mints the NFT must satisfy these requirements:
-
-1. The method must accept the buyer's wallet address as an argument.
-2. The method must allow thirdweb's minter wallets to mint an unlimited amount as the `msg.sender`. Any restrictions on the minting wallet address or quantity is not allowed.
-3. (If priced in USDC) The method must explicitly [request USDC token](/payments/nft-checkout/erc20-pricing) from the `msg.sender`.
-
-## MintMethod
-
-The **mintMethod** is required when creating [Shareable Checkout Links](/payments/nft-checkout/checkout-link), [One-Time Checkout Links](/payments/nft-checkout/one-time-checkout-link), or [Checkout Elements](/payments/nft-checkout/elements). Think of it as an ABI for thirdweb to know how to call your claim function.
-
-The generic format of the mintMethod is:
-
-```json
-"mintMethod": {
- "name": "claimTo",
- "args": {
- "_to": "$WALLET",
- "_quantity": "$QUANTITY"
- },
- "payment": {
- "value": "0.1 * $QUANTITY",
- "currency": "ETH"
- }
-}
-```
-
-## Template variables
-
-> 🚧 Don't know the values?
->
-> thirdweb supports two template variables -`$WALLET` and `$QUANTITY` that you may use if you don't know the buyer's wallet address and quantity. Note that for **all other** fields such as `value` and `currency`, you would need to hardcode the actual values.
-
-Template variables will be replaced when calling your contract:
-
-| Variable | Replaced with |
-| :---------- | :------------------------------ |
-| `$WALLET` | The buyer's wallet address. |
-| `$QUANTITY` | The quantity of tokens to mint. |
-
-## Payment
-
-The `payment` field should provide the **price per NFT in human-readable form** (not wei).
-
-Example: `"payment": { "value": "0.1 * $QUANTITY", "currency": "ETH" }`
-
-### Free NFTs
-
-Set the price to zero.
-
-Example: `"payment": { value: "0 * $QUANTITY", currency: "MATIC" }`
-
-### NFTs priced in USDC
-
-Ensure your mint method **explicitly requests USDC tokens from msg.sender**. See [USDC Pricing](/payments/nft-checkout/erc20-pricing) for more details.
-
-### Delegate a different ERC-20 payment address
-
-> 📘 This is required when interacting with the [Seaport contract](https://docs.opensea.io/reference/seaport-overview).
-
-By default thirdweb's float wallet approves your NFT contract to request ERC-20 tokens.
-To specify a different contract address that will request ERC-20 tokens from thirdweb's float wallet, set that address in the `"spender"` field:
-
-```json
-"payment": {
- "value": "100 * $QUANTITY",
- "currency": "USDC",
- "spender": ""
-}
-```
-
-## FAQ
-
-### I have multiple methods with the same name. Why isn't my mintMethod isn't working?
-
-Please provide the full signature as your mintMethod. thirdweb will not try to "guess" the correct method.
-
-> **Example**
->
-> Your contract has methods `mint(address to)` and `mint(address to, string tokenId)` and your checkout will call the former.
->
-> Provide your mintMethod as `mint(address)`.
-
-You **do not** need to modify your contract.
diff --git a/apps/portal/src/app/payments/nft-checkout/elements/page.mdx b/apps/portal/src/app/payments/nft-checkout/elements/page.mdx
deleted file mode 100644
index 7e758a64862..00000000000
--- a/apps/portal/src/app/payments/nft-checkout/elements/page.mdx
+++ /dev/null
@@ -1,32 +0,0 @@
-import { createMetadata } from "@doc";
-
-export const metadata = createMetadata({
- title: "thirdweb Embedded Elements",
- description:
- "Checkout Embedded Elements are modular components that can be embedded directly in your app. This allows you to fully customize the look and feel of the checkout experience within your application.",
-});
-
-# Embedded Elements
-
-Checkout Embedded Elements are modular components that can be embedded directly in your app. This allows you to fully customize the look and feel of the checkout experience within your application.
-
-## Prerequisites
-
-- Make sure you've [enabled your contract for Payments](enable-contract)
-- You have the user's wallet address
- - If you do not already a wallet set up for your users, use [Connect](/connect/connect) to create a wallet first.
-- Your Content Security Policy is set allowing thirdweb's domain.
- - Make sure you enable the [Content Security Policy](https://developer.mozilla.org/en-US/docs/Web/HTTP/CSP) directives on your server, please allow the following directives:
- - `connect-src https://payments.thirdweb.com;`
- - `frame-src https://payments.thirdweb.com;`
- - `script-src https://payments.thirdweb.com;`
-
-## Integration
-
-#### Accepting fiat payment options (credit/debit card, Apple Pay, Google Pay)
-
-Embed [CheckoutWithCard](/payments/nft-checkout/checkout-with-card) in your app.
-
-#### Accepting crypto payment options (ETH)
-
-Embed [CheckoutWithEth](/payments/nft-checkout/checkout-with-eth) in your app.
diff --git a/apps/portal/src/app/payments/nft-checkout/enable-contract/assets/enable-payments.jpeg b/apps/portal/src/app/payments/nft-checkout/enable-contract/assets/enable-payments.jpeg
deleted file mode 100644
index 647b652ff3c..00000000000
Binary files a/apps/portal/src/app/payments/nft-checkout/enable-contract/assets/enable-payments.jpeg and /dev/null differ
diff --git a/apps/portal/src/app/payments/nft-checkout/enable-contract/page.mdx b/apps/portal/src/app/payments/nft-checkout/enable-contract/page.mdx
deleted file mode 100644
index f510512fcc3..00000000000
--- a/apps/portal/src/app/payments/nft-checkout/enable-contract/page.mdx
+++ /dev/null
@@ -1,35 +0,0 @@
-import { DocImage } from "@doc";
-import { createMetadata } from "@doc";
-import enablePaymentsImage from "./assets/enable-payments.jpeg";
-
-export const metadata = createMetadata({
- title: "Enable Contract for Payments | thirdweb Payments",
- description:
- "Enabling your contract for Payments is required to unlock Checkouts functionality. This can be done on the thirdweb dashboard or with the Payments API.",
-});
-
-# Enable Contract for Payments
-
-Enabling your contract for Payments is required to unlock Checkouts functionality. This can be done on the thirdweb dashboard or with the Payments API.
-
-## Prerequisites
-
-Before you start, ensure your contract is set up properly for Checkouts.
-
-- Using a thirdweb contract? [Ensure your contract is configured properly](pre-built-contracts).
-- Using your own NFT contract? [Ensure your custom contract is compatible](custom-contracts).
-- Selling a token listed on a secondary marketplace? [Visit the marketplaces guide](marketplaces).
-
-## Enable a contract for Payments
-
-#### Dashboard
-
-1. Navigate into your contract by visiting [Contracts page](https://thirdweb.com/team/~/~/contracts).
-2. Navigate to the "Payments" page from the sidebar.
-3. Click the "Enable Payments" button
-
-
-
-#### API
-
-[See the API Reference for enabling contracts for Payments](https://redocly.github.io/redoc/?url=https://payments.thirdweb.com/api/doc#tag/Contracts/paths/~1api~12022-08-12~1register-contract/post)
diff --git a/apps/portal/src/app/payments/nft-checkout/erc20-pricing/page.mdx b/apps/portal/src/app/payments/nft-checkout/erc20-pricing/page.mdx
deleted file mode 100644
index e77ef88816a..00000000000
--- a/apps/portal/src/app/payments/nft-checkout/erc20-pricing/page.mdx
+++ /dev/null
@@ -1,56 +0,0 @@
-import { DocImage } from "@doc";
-import { createMetadata } from "@doc";
-
-export const metadata = createMetadata({
- title: "ERC-20 Pricing | thirdweb NFT Checkout",
- description:
- "thirdweb supports selling NFTs that accept the USDC token for enterprise customers",
-});
-
-# ERC-20 Pricing
-
-> thirdweb supports selling NFTs that accept the USDC token **for enterprise customers only**.
->
-> 👉 Read our guide on [How to Price your NFTs in USDC](https://blog.withpaper.com/how-to-price-your-nfts-in-usdc/).
-
-## Integration
-
-### For thirdweb contracts
-
-1. Navigate to the thirdweb dashboard for your contract
-2. Set the claim condition to price the NFT in USDC.
-
-
-
-### For custom contracts
-
-1. Add the following snippet to your contract (modify as needed):
-
- ```solidity
- // Replace MY_USDC_ADDRESS with the address based on the blockchain below.
- IERC20 public usdc = IERC20("0xe6b8a5CF854791412c1f6EFC7CAf629f5Df1c747");
- uint256 priceInUsdc = 50 * 10 ** 6
- function mintTo(address recipient, uint256 quantity) public {
- usdc.transferFrom(msg.sender, address(this), quantity * priceInUsdc);
- }
- ```
-
-2. Configure your checkout to accept USDC payment:
- 1. **Shareable Checkout Links:** When creating the checkout set the **Price per NFT** currency to **USDC**.
- 2. **One-Time Checkout Links:** When [creating a One-Time Checkout Link](/payments/nft-checkout/one-time-checkout-link) set `mintMethod` with `"payment": { "value": "50 * $QUANTITY", currency: "USDC" }`.
- 3. **Checkout Elements:** When [creating a Client Secret](/payments/nft-checkout/elements) set `mintMethod` with `"payment": { "value": "50 * $QUANTITY", currency: "USDC" }`.
-
-## Accepting the correct USDC token
-
-Make sure your contract requests the correct USDC token address from thirdweb. These are the supported USDC token addresses.
-
-- USDC on Polygon: [0x3c499c542cef5e3811e1192ce70d8cc03d5c3359](https://polygonscan.com/address/0x3c499c542cef5e3811e1192ce70d8cc03d5c3359)
-- USDC on Goerli: [0x07865c6E87B9F70255377e024ace6630C1Eaa37F](https://goerli.etherscan.io/address/0x07865c6E87B9F70255377e024ace6630C1Eaa37F)
-- USDC on Ethereum: [0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48](https://etherscan.io/address/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48)
-- USDC on Optimism: [0x7f5c764cbc14f9669b88837ca1490cca17c31607](https://optimistic.etherscan.io/address/0x7f5c764cbc14f9669b88837ca1490cca17c31607)
-
-## FAQ
-
-### Do you support other ERC-20 tokens?
-
-thirdweb supports popular ERC-20 (or ERC20) tokens like USDC and WETH. If your NFT is priced in a different token, [contact us](mailto:support@withpaper.com).
diff --git a/apps/portal/src/app/payments/nft-checkout/faq/page.mdx b/apps/portal/src/app/payments/nft-checkout/faq/page.mdx
deleted file mode 100644
index 8eba3bc3b1e..00000000000
--- a/apps/portal/src/app/payments/nft-checkout/faq/page.mdx
+++ /dev/null
@@ -1,151 +0,0 @@
-import { createMetadata } from "@doc";
-
-export const metadata = createMetadata({
- title: "FAQ | thirdweb Payments",
- description: "Frequently asked questions about thirdweb Payments.",
-});
-
-# General
-
-### How much does thirdweb Checkouts cost?
-
-There is **no cost to sellers**! Buyers pay a 1% service fee on top of payment processing fees.
-
-### How long does implementation take?
-
-A full-featured checkout link **takes minutes to set up**:
-
-1. [Register your contract](/payments/nft-checkout/enable-contract).
-2. Create a [🔗 Checkout Link](/payments/nft-checkout/checkout-link).
-3. Send the link to your customers. Done ✨!
-
-When you're ready to customize further, you can tinker with styling, SDKs, webhooks, dynamic pricing, and more.
-
-### How scalable is thirdweb Checkouts? How much load can it handle?
-
-Our product is enterprise-ready with a 99.9% uptime. We are battle-tested with enterprises like Balmain, New York Fashion Week, Unilever, deadmau5 and Tilting Point. We can enqueue transactions up to 200 transactions/minute by default, with higher limits upon request.
-
-### What platforms are supported?
-
-Checkout links can be used anywhere webpages are supported.
-
-The Checkout Embedded Elements SDK is supported on Web and Mobile Web.
-
-## Smart contract support
-
-### Which blockchains and currencies are supported?
-
-See the [overview](/payments) page for a list of supported chains and currencies. We can support any EVM chain upon request. Please contact support@thirdweb.com if the chain or currency you want to sell in is not on our list.
-
-### Are marketplace contracts supported?
-
-Yes! See [Marketplace Sales](/payments/nft-checkout/marketplaces) for more details.
-
-### Can I sell an NFT that is already minted?
-
-Yes! You'll need to "wrap" your NFT with a marketplace contract like [thirdweb marketplace](/contracts/explore/pre-built-contracts/marketplace) or build your own. This "direct listing" approach works like this:
-
-- The seller has an NFT already minted and wants to sell it.
-- The seller approves the marketplace contract to take this NFT from their wallet once a buyer offers a specified amount. The NFT is not moved until a sale is completed.
-- A buyer agrees to pay the specified amount. They pay via your Checkout flow.
-- After the buyer's payment is successful, thirdweb calls the "buy" method with the expected amount in crypto to the marketplace contract. This method transfers the NFT to the buyer's wallet.
-
-## Payments
-
-### Where does thirdweb send the funds after a customer has paid?
-
-thirdweb directly calls the smart contract and pays for the mint using the native currency specified in the contract function. If you are looking for FIAT payout, it is available for the enterprise customers. Please [contact sales](mailto:sales@thirdweb.com) .
-
-### What regions does thirdweb support credit card payments?
-
-thirdweb uses multiple payment processors and supports credit card payments in most countries (190+) and all 50 US states. Select countries that the US cannot conduct business with are not supported (Cuba, Iran, North Korea, Syria, and the Crimea, Donetsk, and Luhansk Regions). 10+ currencies and languages are supported.
-
-### What fiat payment options are accepted?
-
-thirdweb accepts: credit/debit cards (Visa, Mastercard, American Express, Discover, UnionPay, JCB, Diners Club), Apple Pay, Google Pay.
-
-### What is the price limit for checkouts?
-
-thirdweb limits checkouts to be priced at $2,000 USD and reserves the right to change this limit based on your checkout's risk profile. For enterprise customers, we can support up to $15,000.
-
-If you need a higher price limit, please fill out [this form](https://thirdweb.com/contact-us).
-
-### When does thirdweb require identity verification (KYC)?
-
-thirdweb combines buyer, merchant, payment method, device, and behavioral signals from multiple vendors to compute the riskiness of a purchase. A small portion of buyers (\< 3% and varies by merchant) will be prompted to submit a photo ID and take a webcam selfie. This step is automated and takes under 1 minute.
-
-Reminder: thirdweb takes on **all** chargeback liability from the developer!
-
-## Testing
-
-### Is there a test credit card?
-
-Yes, please use the following card numbers. The expiry date, CVV, and postal code do not matter.
-
-| Card Number | Description |
-| :--------------- | :----------------------------------- |
-| 4242424242424242 | A "low risk" card. |
-| 4000000000009235 | A "high risk" card that prompts KYC. |
-
-### Where can I get testnet funds?
-
-Here are some faucets to receive testnet funds:
-
-| Chain | Currency | Faucet link |
-| :----------------- | :------- | :---------------------------------- |
-| Sepolia (Ethereum) | ETH | `https://sepoliafaucet.com` |
-| Goerli (Optimism) | ETH | `https://faucet.paradigm.xyz` |
-
-## Customization
-
-### Can I customize the checkout to match my branding?
-
-Yes, customize colors and UI elements to fit your theme for [Checkout Links](checkout-link). Or embed [Checkout Elements](elements) in your app with granular control of colors.
-
-### How do allow my users to redeem utility with their NFT?
-
-NFTs are a great way to gate content! Once the NFT is purchased, you can provide a link to redeem their utility on the post-purchase page and email.
-
-Listen to [webhooks](webhooks) to update your database or send a custom email when the NFT has been transferred.
-
-### Are checkouts translated into different languages?
-
-Yes, the checkout is localized to the buyer's browser language, or you can force a specific language. See [Translations](translations) for more details.
-
-### How does checkout support referral codes or discounts?
-
-You can use our dynamic one-time checkout links to generate payment links with discounts or referral codes for customers. For a full guide to how to implement this, refer [here](one-time-checkout-link).
-
-## Wallets
-
-### What if my users don't have a wallet?
-
-Buyers who don't have a wallet can create one with their email or social login. This uses thirdweb's non-custodial [In-App Wallet](/connect/embedded-wallet/overview) product.
-
-### How does my user transfer the NFT from the In-App Wallet?
-
-Buyers can visit [My Wallets](https://ews.thirdweb.com/wallet) to view and transfer NFTs in their In-App Wallets. We cover all gas fees related to transferring and offer a way for users to export their private key.
-
-## Other
-
-### Does Checkouts support credit card payments for functions outside of minting like burning and editing NFTs?
-
-This feature is available upon request. Please contact us at [sales@thirdweb.com](mailto:sales@thirdweb.com).
-
-### What is the customer support level provided to customers?
-
-For developers, please [visit our support site](https://thirdweb.com/support). If you are looking for guaranteed support time and SLA, please contact [sales@thirdweb.com](mailto:sales@thirdweb.com).
-
-For customers, we respond to inquiries on our support center and to [support@thirdweb.com](mailto:support@thirdweb.com) within 24 business hours.
-
-### How does thirdweb handle compliance?
-
-We conduct KYC (know your customer) verification with driver's license and liveliness check on suspicious customers (\<3% on average and varies by merchant). We also handle dark wallet checks to ensure that flagged wallets and stolen funds are not being used in any of our transactions.
-
-We take on all liabilities & chargeback risks as the Merchant of Record.
-
-thirdweb is currently in the process of receiving our SOC II certification.
-
-### What are the authorization rates?
-
-We have industry leading authorization rates at 92%. We are able to maintain a high authorization by only operating with NFTs, and having a proprietary fraud engine that keeps our fraud rate at \<0.5%.
diff --git a/apps/portal/src/app/payments/nft-checkout/getting-started/page.mdx b/apps/portal/src/app/payments/nft-checkout/getting-started/page.mdx
deleted file mode 100644
index 07dd8676d0b..00000000000
--- a/apps/portal/src/app/payments/nft-checkout/getting-started/page.mdx
+++ /dev/null
@@ -1,38 +0,0 @@
-import { Steps, Step } from "@doc";
-import { createMetadata } from "@doc";
-
-export const metadata = createMetadata({
- title: "Getting Started with NFT Checkout | thirdweb Payments",
- description:
- "Get an end-to-end NFT checkout experience up and running in a few steps!",
-});
-
-# Getting Started
-
-Get an end-to-end NFT checkout experience up and running in a few steps!
-
-
-
-
-You can create or deploy a smart contract on [thirdweb dashboard](https://thirdweb.com/team/~/~/contracts).
-
-
-
-
-Visit the Payments dashboard or use the API to enable your contract for Payments. Start with the first step of our integration guide, [Enable Contract for Payments](enable-contract).
-
-
-
-
-Generate a complete, pre-built checkout experience by [creating a Checkout Link](checkout-link).
-
-Want a more branded checkout embedded in your app? Visit the guide on [Embedded Checkout Elements](elements) instead.
-
-
-
-Make sure to review the [Go Live Checklist](go-live-checklist) prior to launch to ensure your setup is launch-ready.
-
-**Important note: you must provide personal documents (KYC) and business documents (KYB) at least 48 hours prior to launching on mainnet.**
-
-
-
diff --git a/apps/portal/src/app/payments/nft-checkout/go-live-checklist/page.mdx b/apps/portal/src/app/payments/nft-checkout/go-live-checklist/page.mdx
deleted file mode 100644
index b08754fb0d0..00000000000
--- a/apps/portal/src/app/payments/nft-checkout/go-live-checklist/page.mdx
+++ /dev/null
@@ -1,62 +0,0 @@
-import { Steps, Step } from "@doc";
-import { createMetadata } from "@doc";
-
-export const metadata = createMetadata({
- title: "Go Live Checklist | thirdweb Payments",
- description:
- "Before you go live on mainnet, be sure to review this checklist to ensure your production checkout launch goes smoothly.",
-});
-
-# Go Live Checklist
-
-Before you go live on mainnet, be sure to review this checklist to ensure your production checkout launch goes smoothly.
-
-
-
-Testing on mainnet is costly! Please test your contract and checkout implementation on testnet.
-
-- For Polygon projects, please test on Amoy.
-- For Ethereum projects, please test on Sepolia.
-- Visit the [overview page](/payments) to see a list of supported testnets.
-
-You should be able to test all critical aspects of your smart contract on testnet, including allowlists, signature-based mints, your custom mint method, etc.
-
-
-
-
-
-In order to accept fiat payments (credit cards, debit cards) on mainnet chains, we are required by law to verify your personal (KYC) and business (KYB) information. This information is collected purely for compliance purposes and is not used or shared for any other reason. **You must provide this information at least 48 hours prior to launch.**
-
-
-
-
-
-Testnet and mainnet transactions call a different set of webhook endpoints. Make sure to add your production endpoint(s) in the Webhooks section of the dashboard before going live.
-
-
-
-
-We currently limit checkouts to be priced under $2,000 USD by default. We may be able to change this at our discretion based on your checkout's risk profile.
-
-To request a higher price limit, please contact support@thirdweb.com.
-
-
-
-
-
-If you are expecting very high sales volume, please [contact us](https://thirdweb.com/contact-us) in advance so we can make sure the engineering team is aware and ready to support your launch.
-
-
-
-
-Remember that ERC-20 token addresses differ between testnet and mainnet. Make sure to update your contract to point at the mainnet address for the requested token.
-
-
-
-
-If your contract is on an L2 chain like Polygon, OpenSea may hide your collection by default from buyers' profiles. To avoid this, please contact OpenSea to verify your collection before your launch.
-
-Buyers are still able to complete their purchase regardless of OpenSea verification, but may need to manually unhide their purchased token from their OpenSea profile if it is hidden by default.
-
-
-
diff --git a/apps/portal/src/app/payments/nft-checkout/marketplaces/page.mdx b/apps/portal/src/app/payments/nft-checkout/marketplaces/page.mdx
deleted file mode 100644
index 157d1d1e98b..00000000000
--- a/apps/portal/src/app/payments/nft-checkout/marketplaces/page.mdx
+++ /dev/null
@@ -1,70 +0,0 @@
-import { createMetadata } from "@doc";
-
-export const metadata = createMetadata({
- title: "Marketplaces | thirdweb NFT Checkout",
- description:
- "thirdweb supports marketplace contracts where a user can list an NFT and receive funds when a buyer purchases it.",
-});
-
-# Marketplaces
-
-thirdweb supports marketplace contracts where a user can list an NFT and receive funds when a buyer purchases it.
-
-Integration is identical to a checkout using a `CUSTOM_CONTRACT` contract type. Follow the guide on integrating [custom contracts](custom-contracts), and ensure the `mintMethod` identifies the method on your smart contract that purchases the NFT (a "buy" method).
-
-Your contract method should do the following:
-
-- Accepts the wallet address where the NFT should be delivered.
-- Accepts payment in the chain's native coin or [USDC / ERC-20 tokens](erc20-pricing) from the caller (`msg.sender`) of the method.
-- Transfers the NFT from the seller to the recipient's wallet address. Remember: `msg.sender` is thirdweb's minter wallet and not the buyer's wallet address. Your function needs to ensure the recipient is specified in the argument list.
-
-## Third-party marketplaces
-
-Checkouts also supports purchases of tokens listed on third-party Marketplaces such as OpenSea, LooksRare, or X2Y2.
-
-Purchases on third-party marketplaces are facilitated by the [Reservoir](https://docs.reservoir.tools/docs) contract. You can create a Checkout for an item listed on any [supported Reservoir marketplace](https://docs.reservoir.tools/docs/supported-marketplaces).
-
-## Integration
-
-1. Register a new contract
- 1. Set your **Contract Type** to **Reservoir**.
- 2. Leave **Contract Address** blank.
-2. Create a checkout link with the ID of the registered contract. We recommend using one-time checkout links as the underlying token listed on third-party marketplaces may sell out.
-
-### Code sample
-
-```typescript
-const body = {
- contractId: "REGISTERED_CONTRACT_ID", // this contract should be registered with Reservoir as the contract type
- title: "My Checkout",
- contractArgs: {
- // TIP! You can add more than 1 token to the nfts array and we'll accept all of those listings!
- nfts: [
- { token: `COLLECTION_CONTRACT_ADDRESS_1:TOKEN_ID_1` },
- { token: `COLLECTION_CONTRACT_ADDRESS_2:TOKEN_ID_2` }
- ]
- },
-};
-
-const resp = await fetch("https://payments.thirdweb.com/api/2022-08-12/checkout-link-intent", {
- method: "POST",
- headers: [
- "Authorization": "Bearer MY_THIRDWEB_API_SECRET_KEY",
- "Content-Type": "application/json",
- ]
- body: JSON.stringify(body);
-});
-const { checkoutLinkIntentUrl } = await resp.body();
-
-// Navigate users to this URL to purchase your NFT.
-
-```
-
-Please update the following variables:
-
-- `REGISTERED_CONTRACT_ID`: The Contract ID from Step 1.
-- `COLLECTION_CONTRACT_ADDRESS`: The contract address of the NFT collection.
-- `TOKEN_ID`: The token ID of the NFT from the listing. This listing must exist on one of Reservoir's supported marketplaces.
-- `MY_THIRDWEB_API_SECRET_KEY` found on your API Keys dashboard page.
-
-For a more embedded and branded checkout experience, you may also sell marketplace NFTs with [Checkout Elements](elements).
diff --git a/apps/portal/src/app/payments/nft-checkout/one-time-checkout-link/page.mdx b/apps/portal/src/app/payments/nft-checkout/one-time-checkout-link/page.mdx
deleted file mode 100644
index 831e4963c41..00000000000
--- a/apps/portal/src/app/payments/nft-checkout/one-time-checkout-link/page.mdx
+++ /dev/null
@@ -1,32 +0,0 @@
-import { createMetadata } from "@doc";
-
-export const metadata = createMetadata({
- title: "One-Time Checkout Link | thirdweb NFT Checkout",
- description:
- "A one-time Checkout Link is a prebuilt checkout experience that is customized per buyer by providing a fixed price, email, wallet address, quantity, and more.",
-});
-
-# One-Time Checkout Link
-
-A one-time Checkout Link is a prebuilt checkout experience that is customized per buyer by providing a fixed price, email, wallet address, quantity, and more.
-
-Each unique link allows at most one purchase and expires after the specified duration.
-
-## Prerequisites
-
-Make sure you've [enabled your contract for Payments](enable-contract).
-
-## Use cases
-
-- Gate purchases via an off-chain allowlist. After verifying the buyer's identity on your app, navigate them to the checkout link.
-- Implement dynamic pricing by passing in the price for each checkout. This feature allows you to provide coupon codes, bulk discounts, and loyalty discounts.
-- Restrict the quantity of NFTs your buyers can purchase.
-- Directly email the checkout URL directly to the buyer's inbox.
-
-## Create a one-time checkout link
-
-One-time checkout links can only be created via API.
-
-### API
-
-[See the API Reference for creating a one-time checkout link](https://redocly.github.io/redoc/?url=https://payments.thirdweb.com/api/doc#tag/One-time-Checkout-Links/paths/~1api~12022-08-12~1checkout-link-intent/post)
diff --git a/apps/portal/src/app/payments/nft-checkout/pre-built-contracts/page.mdx b/apps/portal/src/app/payments/nft-checkout/pre-built-contracts/page.mdx
deleted file mode 100644
index f1a05883839..00000000000
--- a/apps/portal/src/app/payments/nft-checkout/pre-built-contracts/page.mdx
+++ /dev/null
@@ -1,76 +0,0 @@
-import { DocImage } from "@doc";
-import { createMetadata } from "@doc";
-
-export const metadata = createMetadata({
- title: "Pre-built Contracts | thirdweb NFT Checkout",
- description: "Pre-built Contracts available on thirdweb NFT Checkout",
-});
-
-# Pre-built Contracts
-
-## Integration
-
-For some thirdweb contracts, set `contractArgs` when creating [Shareable Checkout Links](/payments/nft-checkout/checkout-link), [One-Time Checkout Links](/payments/nft-checkout/one-time-checkout-link), or [Checkout Elements](/payments/nft-checkout/elements).
-
-See guide: [Create an ERC721A NFT Drop with Signature-Based Minting](https://blog.thirdweb.com/guides/signature-drop/)
-
-### NFT Drop
-
-This is an ERC-721A contract where the NFT metadata is unique but the claim configuration is identical for all buyers. No `contractArgs` should be set.
-
-### Edition Drop
-
-This is an ERC-1155 contract where the NFT metadata and claim configuration is identical for all buyers. Set `contractArgs` with the token ID to mint:
-
-```typescript
-contractArgs = { tokenId: "0" };
-```
-
-### Marketplace
-
-This is a contract that allows other users to purchase already-minted NFTs. Set `contractArgs` with an array of the marketplace listing IDs of each of the direct listing:
-
-```typescript
-contractArgs = {
- listings: [
- { listingId: "0" },
- { listingId: "1" },
- ...
- ]
-}
-```
-
-## Configure the Claim Condition
-
-Your thirdweb contract must have at least one active claim condition, meaning the **When will this phase start?** date is in the past.
-
-
-
-Helpful tips for each field:
-
-| Field | Notes |
-| ----------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| **When will this phase start?** | thirdweb can only mint NFTs after this date. |
-| **How many NFTs will you drop in this phase?** | Remember to create NFTs on the **NFTs** tab for NFT Drop contracts. |
-| **How much do you want to charge to claim each NFT?** | For Goerli, this price must be ≤ 0.0001 ETH. On production, there is a $2,000 price limit. Please fill out [this Typeform](https://fw3786mcxwl.typeform.com/to/B0xIFoiu) to request an increase. |
-| **What currency do you want to use?** | Supported currencies on thirdweb: - Polygon: MATIC, USDC, WETH - Goerli: ETH - Ethereum: ETH, USDC |
-| **Who can claim NFTs during this phase?** | If you have an allowlist, please add thirdweb's minter wallets. Otherwise leave this blank. |
-| **How many NFTs can be claimed per transaction?** | This value must be Unlimited. Otherwise thirdweb's minter wallets will not be able to mint more than this amount. |
-| **How many seconds do wallets have to wait in-between claiming?** | This value must be 0. Otherwise thirdweb's minter wallets will fail when many mints occur at once. |
-
-## Debug common blockchain error responses
-
-| Error Message | Description | Solution |
-| ------------------ | -------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `!Qty` | The buyer is attempting to purchase more than allowed per wallet. | **:warning: Your Claim Condition must allow thirdweb Wallets to mint an unlimited amount.** The **How many NFTs can be claimed per transaction?** setting must be set to Unlimited. Alternatively, allow thirdweb's minter wallets to mint the full supply in a snapshot. |
-| `!MaxSupply` | The buyer is attempting to purchase more than the available supply, or the drop is sold out. | Allow more NFTs to be sold, or prevent buyers from navigating to the checkout page if sold out. |
-| `cant claim yet` | There is no claim phase, or the claim phase has not started. | Wait until the claim phase has started, or set one claim phase's start date to a past date. |
-| `!PriceOrCurrency` | thirdweb sent the incorrect amount or currency to the contract. | thirdweb may be auto-detecting the price incorrectly. |
-
-_Source: Drop.sol from thirdweb contracts_
-
-If your transactions are failing for these reasons, please update the active **Claim Condition** on your thirdweb contract.
diff --git a/apps/portal/src/app/payments/nft-checkout/translations/page.mdx b/apps/portal/src/app/payments/nft-checkout/translations/page.mdx
deleted file mode 100644
index 2430e9cd810..00000000000
--- a/apps/portal/src/app/payments/nft-checkout/translations/page.mdx
+++ /dev/null
@@ -1,43 +0,0 @@
-import { createMetadata } from "@doc";
-
-export const metadata = createMetadata({
- title: "Translations | thirdweb NFT Checkout",
- description: "List of supported languages in thirdweb NFT Checkout",
-});
-
-# Translations
-
-Checkouts supports the following languages:
-
-- English
-- French
-- Italian
-- Spanish
-- German
-- Japanese
-- Korean
-- Chinese
-
-By default, text is shown in the buyer's preferred browser language and defaults to English. Non-English languages are **only supported in the Embedded Elements implementation**.
-
-## Force a specific language
-
-To always show text in one language, set the `locale` property to the two-letter [ISO 639-1 code](https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes) when creating the Checkout Element in your frontend code.
-
-### React example
-
-```typescript
-
-```
-
-### Javascript SDK example
-
-```typescript
-createCheckoutWithCardElement({
- // ...
- locale: "fr",
-});
-```
diff --git a/apps/portal/src/app/payments/nft-checkout/webhooks/page.mdx b/apps/portal/src/app/payments/nft-checkout/webhooks/page.mdx
deleted file mode 100644
index 1bbdf543e93..00000000000
--- a/apps/portal/src/app/payments/nft-checkout/webhooks/page.mdx
+++ /dev/null
@@ -1,214 +0,0 @@
-import { createMetadata } from "@doc";
-
-export const metadata = createMetadata({
- title: "Webhooks | thirdweb NFT Checkout",
- description:
- "Configure webhook URLs to have thirdweb notify your backend when successful or failed events occur.",
-});
-
-# Webhooks
-
-Configure webhook URLs to have thirdweb notify your backend when successful or failed events occur.
-
-## Use cases
-
-- Update your database when a buyer purchases an NFT.
-- Send an email to a buyer after their purchase succeeds.
-- Inform your team in Slack/Discord when a payment or purchase failed.
-
-## Events
-
-The following webhook events are supported.
-
-| Event | Description |
-| ---------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `transfer:succeeded` | The NFT has been delivered to the buyer's wallet. |
-| `transfer:failed` | The NFT was unable to be delivered after multiple retries. A refund will automatically be processed. |
-| `payment:succeeded` | A buyer's payment has been successfully completed. |
-| `payment:failed` | A buyer's payment attempt has been rejected. Extra data fields may be available with information from our payment processor on the failure reason. |
-| `payment:refunded` | A buyer's payment has been refunded because the mint failed multiple attempts. Extra data fields may be available with the reason for the refund. |
-| `payment:hold_created` | This is only emitted if `capturePaymentLater` is set. A buyer's payment method has a pre-authorization hold created for the given amount. They have not been charged yet. You can capture this hold to complete their purchase, or cancel it. |
-
-## Request format
-
-thirdweb will call your backend with an HTTPS `POST` request:
-
-### Headers
-
-```text
-Content-Type: application/json
-x-thirdweb-signature:
-```
-
-### Request body
-
-```json
-{
- "event": "transfer:succeeded",
- "result": {
- "id": "5bbbada7-e864-4dac-ae4b-0ee4967f55d8",
- "checkoutId": "70e08b7f-c528-46af-8b17-76b0e0ade641",
- "walletAddress": "0x2086Fcd5b0B8F4aFAc376873E861DE00c67D7B83",
- "walletType": "Preset",
- "email": "buyer@example.com",
- "quantity": 1,
- "paymentMethod": "BUY_WITH_CARD",
- "networkFeeUsd": 0.02,
- "serviceFeeUsd": 1.79,
- "totalPriceUsd": 45.99,
- "createdAt": "2022-08-22T19:15:09.755375+00:00",
- "paymentCompletedAt": "2022-08-22T19:16:01.673+00:00",
- "transferCompletedAt": "2022-08-22T19:16:18.024+00:00",
- "claimedTokens": {
- "collectionAddress": "0x965550329b91b7c703a527347b613E175f38872d",
- "collectionTitle": "My First NFT",
- "tokens": [
- {
- "transferHash": "0x076d1b496152efd2a97d0db1d558c681188a1a76a8a2c271a33e4c34cc1fa467",
- "transferExplorerUrl": "https://polygonscan.com/tx/0x076d1b496152efd2a97d0db1d558c681188a1a76a8a2c271a33e4c34cc1fa467",
- "tokenId": "262",
- "quantity": 1
- }
- ]
- },
- "title": "My First Checkout",
- "transactionHash": "0x076d1b496152efd2a97d0db1d558c681188a1a76a8a2c271a33e4c34cc1fa467",
- "valueInCurrency": "0.05",
- "currency": "ETH",
- "metadata": {
- "myAppUserId": "23a9fj2930gya0"
- },
- "mintMethod": { ... },
- "eligibilityMethod": { ... },
- "contractArgs": { ... },
- }
-}
-```
-
-```json JSON (Marketplace)
-{
- "event": "transfer:succeeded",
- "result": {
- "id": "5bbbada7-e864-4dac-ae4b-0ee4967f55d8",
- "checkoutId": "70e08b7f-c528-46af-8b17-76b0e0ade641",
- "walletAddress": "0x2086Fcd5b0B8F4aFAc376873E861DE00c67D7B83",
- "walletType": "Preset",
- "email": "buyer@example.com",
- "quantity": 1,
- "paymentMethod": "BUY_WITH_CARD",
- "networkFeeUsd": 0.02,
- "serviceFeeUsd": 1.79,
- "totalPriceUsd": 45.99,
- "createdAt": "2022-08-22T19:15:09.755375+00:00",
- "paymentCompletedAt": "2022-08-22T19:16:01.673+00:00",
- "transferCompletedAt": "2022-08-22T19:16:18.024+00:00",
- "claimedTokens": {
- "tokens": [
- {
- "transferHash": "0x076d1b496152efd2a97d0db1d558c681188a1a76a8a2c271a33e4c34cc1fa467",
- "transferExplorerUrl": "https://polygonscan.com/tx/0x076d1b496152efd2a97d0db1d558c681188a1a76a8a2c271a33e4c34cc1fa467",
- "tokenId": "262",
- "quantity": 1,
- "from": "0xce6913CA121276E550b82844A08aCB4dfDc09178",
- "collectionAddress": "0x965550329b91b7c703a527347b613E175f38872d",
- "collectionTitle": "My First NFT"
- }
- ]
- },
- "title": "My First Checkout",
- "transactionHash": "0x076d1b496152efd2a97d0db1d558c681188a1a76a8a2c271a33e4c34cc1fa467",
- "valueInCurrency": "0.05",
- "currency": "ETH",
- "metadata": {
- "myAppUserId": "23a9fj2930gya0"
- },
- "mintMethod": { ... },
- "eligibilityMethod": { ... },
- "contractArgs": { ... },
- }
-}
-```
-
-## Usage
-
-### Provide a webhook handler URL
-
-Webhooks are configured separately for testnet and production checkout on the dashboard. Webhook URLs must be publicly accessible `https` endpoints.
-
-Do not provide a `localhost` URL to test your local server. We recommend testing your development server with a service like [ngrok](https://ngrok.io/) to serve a temporary public URL.
-
-**Please return a `2xx` response for unexpected or unused event types to prevent unnecessary retries.**
-
-### Verify the signature header
-
-To ensure the request came from thirdweb, each webhook request signs the payload and provides this signature in the `x-thirdweb-signature` header.
-
-To verify this signature, create a **SHA-256 HMAC hash** with your **thirdweb payments secret key** that can be found in your Team > Project > Connect > Pay > Settings in [dashboard](https://thirdweb.com/team) and the **body payload as the message** (as a JSON-encoded string).
-
-### Example implementation
-
-Here's a simplified HTTP handler in Next.js:
-
-```typescript
-import { createHmac, timingSafeEqual } from "crypto";
-
-const thirdwebCheckoutsWebhookHandler = (req, res) => {
- const apiKey = ""; // Your thirdweb payments secret key
-
- // Get the provided signature.
- const signature = req.headers["x-thirdweb-signature"];
- // Compute the expected signature.
- const hash = createHmac("sha256", apiKey)
- .update(JSON.stringify(req.body)) // {"event":"transfer:succeeded","result":{"id":...
- .digest("hex");
- // Confirm the provided signature matches.
- if (!timingSafeEqual(Buffer.from(signature), Buffer.from(hash))) {
- return res.status(400).send("Signature mismatch!");
- }
-
- switch (req.body.event) {
- case "transfer:succeeded":
- // Handle when an NFT was delivered.
- case "transfer:failed":
- // Handle when an NFT could not be delivered.
- default:
- // Ignore all other events and return 2xx.
- }
-
- return res.status(200).send("OK");
-};
-```
-
-### Test the webhook response
-
-Use the **Test webhook** button to send a dummy payload to your webhook URL and see response status/body.
-
-### View recent webhook events
-
-Select the **List events** button to view the recent webhook events, including the request body and response status/body from your backend. This view is useful to debug misconfigured webhook handlers.
-
-## FAQ
-
-### Why do I need to verify the signature header?
-
-If your server is public, a bad actor can spoof a webhook request. Verifying the signature ensures the payload has not been changed. If a bad actor changes the webhook request body, the signature would not match the signed payload.
-
-### Why is my signature header mismatched?
-
-Here are common reasons the signature header may be mismatched.
-
-- Check if the header is set lower-cased. Some server frameworks (e.g. Next.js) use lowercase request header names since they are case-insensitive (RFC 2616).
-- Make sure you're passing the entire body as the message in the HMAC signature. Some frameworks require you to configure the HTTP handler to not parse the request body (e.g. [Next.js](https://nextjs.org/docs/api-routes/request-helpers)).
-- Make sure your API key is valid.
-
-### What IP address will webhook requests come from?
-
-Webhooks will be sent from the IP address `44.225.232.73`.
-
-### How often will webhook requests be retried?
-
-Webhooks are retried every five minutes for up to one hour until a `2xx` response is returned.
-
-### Can I filter which webhook events are sent?
-
-Currently there is no way to filter which events are sent to your webhook URLs. thirdweb may add new webhook event types without notice. Please ignore events that you don't need by returning a `2xx` response.
diff --git a/apps/portal/src/app/payments/page.mdx b/apps/portal/src/app/payments/page.mdx
deleted file mode 100644
index ea4909cd902..00000000000
--- a/apps/portal/src/app/payments/page.mdx
+++ /dev/null
@@ -1,84 +0,0 @@
-import { DocImage } from "@doc";
-import checkoutsOverviewImage from "./assets/checkouts-overview.png";
-import { createMetadata } from "@doc";
-
-export const metadata = createMetadata({
- image: {
- title: "thirdweb Payments",
- icon: "infra",
- },
- title: "thirdweb Payments",
- description:
- "Checkout delivers the easiest NFT payments experience for you and your buyers. Sell NFTs on any one of our supported EVM chains and allow your users to pay with any supported payment option. You and your buyers can expect instant payouts and instant NFT processing - all done through your smart contract.",
-});
-
-# thirdweb Payments
-
-Checkouts delivers the easiest NFT payments experience for you and your buyers. Sell NFTs on any one of our supported EVM chains and allow your users to pay with
-any supported payment option. You and your buyers can expect instant payouts and instant NFT processing - all done through your smart contract.
-
-
-
-### Accepted payment options for buyers
-
-thirdweb accepts fiat payments via Credit & Debit Card, Apple Pay, and Google Pay. Card and other fiat payments are accepted from all 50 US states and most countries. We also support crypto payments via ETH.
-
-### Supported chains and currencies for developers
-
-thirdweb currently supports checkout for NFTs on any of the following chains with any of the following currencies:
-
-| Blockchain (Mainnet) | Supported Currencies |
-| :------------------- | :------------------------------ |
-| Arbitrum Nova | ETH |
-| Arbitrum One | ETH, USDC.e\* |
-| Avalanche | AVAX, USDC.e\* |
-| Ethereum | ETH, USDC\* |
-| Optimism | ETH, USDC\* |
-| Polygon | MATIC, USDC\*, USDC.e\*, WETH\* |
-| Zora | ETH |
-
-\* - ERC-20 tokens are available for pro or enterprise customers only
-
-#
-
-| Blockchain (Testnet) | Supported Currencies |
-| :------------------- | :------------------- |
-| Arbitrum Sepolia | ETH |
-| Avalanche Fuji | AVAX |
-| Base Sepolia | ETH |
-| Sepolia | ETH |
-| Zora Testnet | ETH |
-| Polygon Amoy Testnet | MATIC |
-
-### Fraud prevention & chargeback protection
-
-thirdweb deters bots and fraudulent activity by using multiple data points about the buyer's device, network, behavior, payment, and more. Only high-risk buyers will need to verify their identity with an ID and selfie.
-
-We protect you from these concerns by offering **full chargeback protection.**
-
-### Reliable NFT Delivery
-
-thirdweb manages a fleet of funded crypto wallets to handle blockchain transactions at scale. Queues are automated to monitor for stuck transactions, failed onchain calls, and low funds.
-
-### Conversion-optimized UX
-
-Our checkout flow accounts for many cases to provide buyers a seamless experience with minimal steps:
-
-- Does the buyer need a crypto wallet or do they already have one?
-- Do they exhibit bot-like or suspicious behavior?
-- Do they have enough tokens to mint directly from their wallet?
-- Is your user trying to purchase more than one NFT?
-- Is your user allowlisted to purchase?
-- Are there enough NFTs remaining to purchase?
-
-### Webhooks & custom metadata
-
-Configure webhooks to notify your backend when payments and transfers are completed. Webhooks allow you to unlock NFT-gated utilities, send customized emails, and more.
-
-Provide custom metadata to tag purchases with added information.
-
-### Analytics
-
-View purchases to your checkouts including breakdowns by payment method and wallet. Export your data with additional details including buyer location, transaction hash, conversion rate, and custom metadata.
-
-Get visibility into failed transactions to speed up debugging and resolve support questions.
diff --git a/apps/portal/src/app/payments/sidebar.tsx b/apps/portal/src/app/payments/sidebar.tsx
deleted file mode 100644
index aaa983e1bc3..00000000000
--- a/apps/portal/src/app/payments/sidebar.tsx
+++ /dev/null
@@ -1,84 +0,0 @@
-import type { SideBar } from "@/components/Layouts/DocLayout";
-import { PaymentsNFTCheckoutIcon } from "@/icons";
-
-const checkoutSlug = "/payments/nft-checkout";
-
-export const sidebar: SideBar = {
- name: "Payments",
- links: [
- {
- name: "Overview",
- href: "/payments",
- },
- { separator: true },
- {
- name: "NFT Checkout",
- icon: ,
- isCollapsible: false,
- links: [
- {
- name: "Get Started",
- href: `${checkoutSlug}/getting-started`,
- links: [
- {
- name: "Enable Contract for Payments",
- href: `${checkoutSlug}/enable-contract`,
- },
- {
- name: "Create Checkout Link",
- href: `${checkoutSlug}/checkout-link`,
- },
- {
- name: "Go Live Checklist",
- href: `${checkoutSlug}/go-live-checklist`,
- },
- ],
- },
-
- {
- name: "Embedded Elements",
-
- links: [
- {
- name: "Overview",
- href: `${checkoutSlug}/elements`,
- },
- {
- name: "CheckoutWithCard",
- href: `${checkoutSlug}/checkout-with-card`,
- },
- {
- name: "CheckoutWithEth",
- href: `${checkoutSlug}/checkout-with-eth`,
- },
- ],
- },
- {
- name: "Webhooks",
- href: `${checkoutSlug}/webhooks`,
- },
- { name: "Translations", href: `${checkoutSlug}/translations` },
- { name: "Marketplaces", href: `${checkoutSlug}/marketplaces` },
- {
- name: "One-Time Checkout Link",
- href: `${checkoutSlug}/one-time-checkout-link`,
- },
- {
- name: "Pre-built Contracts",
- href: `${checkoutSlug}/pre-built-contracts`,
- },
- {
- name: "Custom Contracts",
- href: `${checkoutSlug}/custom-contracts`,
- },
- {
- name: "ERC-20 Pricing",
- href: `${checkoutSlug}/erc20-pricing`,
- },
- ],
- },
- { separator: true },
- { name: "API Reference", href: `${checkoutSlug}/api-reference` },
- { name: "FAQ", href: `${checkoutSlug}/faq` },
- ],
-};
diff --git a/apps/portal/src/app/react-native/v0/ThirdwebProvider/page.mdx b/apps/portal/src/app/react-native/v0/ThirdwebProvider/page.mdx
deleted file mode 100644
index 0912a4736d4..00000000000
--- a/apps/portal/src/app/react-native/v0/ThirdwebProvider/page.mdx
+++ /dev/null
@@ -1,100 +0,0 @@
-import { Details, Callout, createMetadata } from "@doc";
-import ActiveChainMDX from "./props/activeChain.mdx";
-import ClientIdMDX from "./props/clientId.mdx";
-import AuthConfigMDX from "./props/authConfig.mdx";
-import SupportedWalletsMDX from "./props/supportedWallets.mdx";
-import SupportedChainsMDX from "./props/supportedChains.mdx";
-import AutoConnectMDX from "./props/autoConnect.mdx";
-import LocaleMDX from "./props/locale.mdx";
-import ThemeMDX from "./props/theme.mdx";
-import DappMetaMDX from "./props/dAppMeta.mdx";
-import SDKOptionsMDX from "./props/sdkOptions.mdx";
-import StorageInterfaceMDX from "./props/storageInterface.mdx";
-import QueryClientMDX from "./props/queryClient.mdx";
-
-export const metadata = createMetadata({
- image: {
- title: "ThirdwebProvider: thirdweb React Native SDK",
- icon: "react",
- },
- title: "ThirdwebProvider | thirdweb React Native SDK",
- description: "API references for the ThirdwebProvider component",
-});
-
-# ThirdwebProvider
-
-The `ThirdwebProvider` is a wrapper component that provides access to all of the SDK’s hooks and UI components.
-
-
-
-You will require an API key to use thirdweb's infrastructure services with the SDK.
-
-you need to first obtain an API key from the [dashboard](https://thirdweb.com/team/~/~) by creating a new project and then copy the "Client ID" and pass it to the `ThirdwebProvider` as the `clientId` prop.
-
-
-
-## Usage
-
-Wrap your app in the `ThirdwebProvider` to access the SDK’s functionality from anywhere in your app.
-
-```jsx
-import { ThirdwebProvider } from "@thirdweb-dev/react-native";
-
-function Example() {
- return (
-
-
-
- );
-}
-```
-
-## Props
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/apps/portal/src/app/react-native/v0/ThirdwebProvider/props/activeChain.mdx b/apps/portal/src/app/react-native/v0/ThirdwebProvider/props/activeChain.mdx
deleted file mode 100644
index 830f19f0f6f..00000000000
--- a/apps/portal/src/app/react-native/v0/ThirdwebProvider/props/activeChain.mdx
+++ /dev/null
@@ -1,151 +0,0 @@
-import { Details, Callout } from "@doc";
-import DefaultChainsMDX from "../../common/defaultChains.mdx";
-
-The `activeChain` prop determines which chain you want your app to be operating on.
-
-It defaults to `"ethereum"` if `activeChain` prop is not provided.
-
-```jsx
-import { ThirdwebProvider } from "@thirdweb-dev/react-native";
-import { Gnosis } from "@thirdweb-dev/chains";
-
-function Example() {
- return (
-
-
-
- );
-}
-```
-
-
-
-If you are using one of our default chains , provide the name of the chain as a `string` to the `activeChain` prop.
-
-
-
-```jsx
-import { ThirdwebProvider } from "@thirdweb-dev/react-native";
-
-function App() {
- return (
-
-
-
- );
-}
-```
-
-
-
-
-
-If the chain you are looking for is not one of default supported chains, you can import a chain from the [@thirdweb-dev/chains](https://github.com/thirdweb-dev/js/tree/v4/legacy_packages/chains) package which has 1000+ chains.
-
-```jsx
-import { ThirdwebProvider } from "@thirdweb-dev/react-native";
-import { } from "@thirdweb-dev/chains";
-
-function App() {
- return (
- } clientId="your-client-id">
-
-
- );
-}
-```
-
-### Override Default Values
-
-Override the default values (such as an RPC URL) for any given chain.
-
-
-By default, the `@thirdweb-dev/chains` provides free-to-use RPCs. No configuration required!
-
-[View the default RPC URLs for each network](https://github.com/thirdweb-dev/js/tree/v4/legacy_packages/chains/chains).
-
-
-
-Using the [spread syntax](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Spread_syntax),
-you can override any properties of a chain, such as the `rpc` field.
-
-```jsx
-import { ThirdwebProvider } from "@thirdweb-dev/react-native";
-import { } from "@thirdweb-dev/chains";
-
-const activeChain = {
- ...,
- rpc: ["https://.com"], // Override the "rpc" field.
- // ... Override any other fields you want to customize.
-};
-
-const App = () => {
- return (
-
-
-
- );
-};
-```
-
-
-
-
-
-If your chain is not included in the `@thirdweb-dev/chains` package,
-you can provide the chain information yourself to the `activeChain` prop.
-
-```jsx
-import { ThirdwebProvider } from "@thirdweb-dev/react-native";
-
-const customChain = {
- // Required information for connecting to the network
- chainId: 59140, // Chain ID of the network
- rpc: [""], // Array of RPC URLs to use
-
- // Information for adding the network to your wallet (how it will appear for first time users) === \\
- // Information about the chain's native currency (i.e. the currency that is used to pay for gas)
- nativeCurrency: {
- decimals: 18,
- name: "Consensys ETH",
- symbol: "crETH",
- },
- shortName: "czkevm", // Display value shown in the wallet UI
- slug: "consensys", // Display value shown in the wallet UI
- testnet: true, // Boolean indicating whether the chain is a testnet or mainnet
- chain: "ConsenSys", // Name of the network
- name: "ConsenSys zkEVM Testnet", // Name of the network
-};
-
-const App = () => {
- return (
-
-
-
- );
-};
-```
-
-
-
-
-
-If you are running a local node using a tool such as [Hardhat](https://hardhat.org/hardhat-network/docs/overview) or
-[Anvil](https://github.com/foundry-rs/foundry/blob/master/anvil/README.md),
-provide `"localhost"` as the `activeChain` prop, (or `Localhost` imported from `@thirdweb-dev/chains`).
-
-[Deploy](/contracts/deploy/overview) or [import](https://thirdweb.com/team/~/~/contracts) your contracts to the dashboard to interact with them.
-
-```jsx
-import { ThirdwebProvider } from "@thirdweb-dev/react-native";
-
-function MyApp() {
- return (
-
-
-
- );
-}
-```
-
-
diff --git a/apps/portal/src/app/react-native/v0/ThirdwebProvider/props/authConfig.mdx b/apps/portal/src/app/react-native/v0/ThirdwebProvider/props/authConfig.mdx
deleted file mode 100644
index 691def345ac..00000000000
--- a/apps/portal/src/app/react-native/v0/ThirdwebProvider/props/authConfig.mdx
+++ /dev/null
@@ -1,26 +0,0 @@
-The configuration object for setting up [Auth](/connect/auth), allowing users to sign in with their wallet.
-
-| Property | Type | Description |
-| --------------- | ---------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `authUrl` | `string` | The backend URL of the authentication endpoints. For example, if your endpoints are at `/api/auth/login`, `/api/auth/logout`, etc. then this should be set to `/api/auth`. |
-| `domain` | `string` | The frontend domain used to generate the login payload. This domain should match the domain used on your auth backend. |
-| `secureStorage` | `ISecureStorage` | Secure storage to use when working with JWT tokens. ** By default auth uses cookies so no need to set this unless you want to specifically use JWT tokens ** |
-
-#### Example
-
-```jsx
-import { ThirdwebProvider } from "@thirdweb-dev/react-native";
-
-function MyApp() {
- return (
-
-
-
- );
-}
-```
diff --git a/apps/portal/src/app/react-native/v0/ThirdwebProvider/props/autoConnect.mdx b/apps/portal/src/app/react-native/v0/ThirdwebProvider/props/autoConnect.mdx
deleted file mode 100644
index f05bc3617ff..00000000000
--- a/apps/portal/src/app/react-native/v0/ThirdwebProvider/props/autoConnect.mdx
+++ /dev/null
@@ -1,16 +0,0 @@
-When the user has connected their wallet to your site, this flag determines
-whether or not you want to automatically connect to the last connected wallet when user visits your site again in the future.
-
-Defaults to `true`
-
-```jsx
-import { ThirdwebProvider } from "@thirdweb-dev/react-native";
-
-function MyApp() {
- return (
-
-
-
- );
-}
-```
diff --git a/apps/portal/src/app/react-native/v0/ThirdwebProvider/props/clientId.mdx b/apps/portal/src/app/react-native/v0/ThirdwebProvider/props/clientId.mdx
deleted file mode 100644
index c5afbf01e53..00000000000
--- a/apps/portal/src/app/react-native/v0/ThirdwebProvider/props/clientId.mdx
+++ /dev/null
@@ -1,13 +0,0 @@
-The `clientId` prop is required to use the thirdweb infrastructure services with the SDK. You can get a client ID by creating an API key [on thirdweb dashboard](https://thirdweb.com/create-api-key).
-
-```jsx
-import { ThirdwebProvider } from "@thirdweb-dev/react-native";
-
-function MyApp() {
- return (
-
-
-
- );
-}
-```
diff --git a/apps/portal/src/app/react-native/v0/ThirdwebProvider/props/dAppMeta.mdx b/apps/portal/src/app/react-native/v0/ThirdwebProvider/props/dAppMeta.mdx
deleted file mode 100644
index 971817cf8a3..00000000000
--- a/apps/portal/src/app/react-native/v0/ThirdwebProvider/props/dAppMeta.mdx
+++ /dev/null
@@ -1,38 +0,0 @@
-This Metadata is passed to the wallet. Some wallets use this information to display the metadata of the app to the user when a user is connecting the wallet to your app.
-
-If no `dAppMeta` prop is set, it defaults to below object:
-
-```js
-{
- name: "thirdweb powered dApp",
- url: "https://thirdweb.com",
-};
-```
-
-| Property | Type | Description |
-| ------------- | ------- | ----------------------------------------------------------------- |
-| `name` | string | the name of your app |
-| `description` | string | optional - a description of your app |
-| `logoUrl` | string | optional - a URL that points to a logo (or favicon) of your app |
-| `url` | string | optional - the URL where your app is hosted |
-| `isDarkMode` | boolean | optional - whether to show the connect dialog in dark mode or not |
-
-```jsx
-import { ThirdwebProvider } from "@thirdweb-dev/react-native";
-
-function MyApp() {
- return (
-
-
-
- );
-}
-```
diff --git a/apps/portal/src/app/react-native/v0/ThirdwebProvider/props/locale.mdx b/apps/portal/src/app/react-native/v0/ThirdwebProvider/props/locale.mdx
deleted file mode 100644
index 74dc7ed3c2b..00000000000
--- a/apps/portal/src/app/react-native/v0/ThirdwebProvider/props/locale.mdx
+++ /dev/null
@@ -1,17 +0,0 @@
-Object that contains all text used for thirdweb components.
-
-It allows you to change the language used in UI components or override the texts used in the UI.
-
-You can add support for any language you want just by passing an object with the required strings.
-
-## Example
-
-```javascript
-import { ThirdwebProvider } from "@thirdweb-dev/react-native";
-
-
-
- ;
-```
-
-More info in our [Locale Reference](/react-native/v0/ThirdwebProviderProps#locale)
diff --git a/apps/portal/src/app/react-native/v0/ThirdwebProvider/props/queryClient.mdx b/apps/portal/src/app/react-native/v0/ThirdwebProvider/props/queryClient.mdx
deleted file mode 100644
index 37948fc12d2..00000000000
--- a/apps/portal/src/app/react-native/v0/ThirdwebProvider/props/queryClient.mdx
+++ /dev/null
@@ -1,20 +0,0 @@
-If you are using [React Query](https://react-query.tanstack.com/) and have your own `QueryClient`,
-you can pass it as the `queryClient` prop to use this client instead of the SDK's default client.
-
-```jsx
-import { ThirdwebProvider } from "@thirdweb-dev/react-native";
-import { QueryClient, QueryClientProvider } from "@tanstack/react-query";
-
-function MyApp() {
- // Your React Query client (or client from other library such as wagmi)
- const queryClient = new QueryClient();
-
- return (
-
-
-
-
-
- );
-}
-```
diff --git a/apps/portal/src/app/react-native/v0/ThirdwebProvider/props/sdkOptions.mdx b/apps/portal/src/app/react-native/v0/ThirdwebProvider/props/sdkOptions.mdx
deleted file mode 100644
index 280ad725625..00000000000
--- a/apps/portal/src/app/react-native/v0/ThirdwebProvider/props/sdkOptions.mdx
+++ /dev/null
@@ -1,40 +0,0 @@
-Override any of the default values for the SDK.
-
-Gas settings, gasless transactions, RPC configuration, and more.
-
-```jsx
-import { ThirdwebProvider } from "@thirdweb-dev/react-native";
-
-const sdkOptions = {
- readonlySettings: {
- rpcUrl: "", // force read calls to go through your own RPC url
- chainId: 1, // reduce RPC calls by specifying your chain ID
- },
- gasSettings: {
- maxPriceInGwei: 123, // Maximum gas price for transactions (default 300 gwei)
- speed: "fastest", // the tx speed setting: 'standard'|'fast|'fastest' (default: 'fastest')
- },
- gasless: {
- // By specifying a gasless configuration - all transactions will get forwarded to enable gasless transactions
- openzeppelin: {
- relayerUrl: "", // your OZ Defender relayer URL
- relayerForwarderAddress: "", // the OZ defender relayer address (defaults to the standard one)
- },
- biconomy: {
- apiId: "biconomy-api-id", // your Biconomy API Id
- apiKey: "biconomy-api-key", // your Biconomy API Key
- deadlineSeconds: 123, // your Biconomy timeout preference
- },
- },
- infuraApiKey: "", // your Infura API key
- alchemyApiKey: "", // your Alchemy API key
-};
-
-function Example() {
- return (
-
-
-
- );
-}
-```
diff --git a/apps/portal/src/app/react-native/v0/ThirdwebProvider/props/storageInterface.mdx b/apps/portal/src/app/react-native/v0/ThirdwebProvider/props/storageInterface.mdx
deleted file mode 100644
index 758f6e15e47..00000000000
--- a/apps/portal/src/app/react-native/v0/ThirdwebProvider/props/storageInterface.mdx
+++ /dev/null
@@ -1,44 +0,0 @@
-import { Callout } from "@doc";
-
-Override the default [Storage](/storage) interface used by the SDK.
-
-Allows you to create an instance of `ThirdwebStorage` with your own customized config, and pass it to the SDK.
-
-
-
-This requires the `@thirdweb-dev/storage` package to be installed.
-
-[Learn more about Storage](/storage)
-
-
-
-```jsx
-import { ThirdwebProvider } from "@thirdweb-dev/react-native";
-import {
- ThirdwebStorage,
- StorageDownloader,
- IpfsUploader,
-} from "@thirdweb-dev/storage";
-
-// Configure a custom ThirdwebStorage instance
-const storage = new ThirdwebStorage({
- uploader: new IpfsUploader(),
- downloader: new StorageDownloader(),
- gatewayUrls: {
- "ipfs://": [
- "https://gateway.ipfscdn.io/ipfs/",
- "https://cloudflare-ipfs.com/ipfs/",
- "https://ipfs.io/ipfs/",
- ],
- },
-});
-
-// Provide the custom storage instance to the SDK
-function MyApp() {
- return (
-
-
-
- );
-}
-```
diff --git a/apps/portal/src/app/react-native/v0/ThirdwebProvider/props/supportedChains.mdx b/apps/portal/src/app/react-native/v0/ThirdwebProvider/props/supportedChains.mdx
deleted file mode 100644
index 226de77c0df..00000000000
--- a/apps/portal/src/app/react-native/v0/ThirdwebProvider/props/supportedChains.mdx
+++ /dev/null
@@ -1,25 +0,0 @@
-import DefaultChainsMDX from "../../common/defaultChains.mdx";
-
-An array of chains supported by your app.
-
-You can import chains from `@thirdweb-dev/chains` which contains 1000+ chains.
-
-```jsx
-import { ThirdwebProvider } from "@thirdweb-dev/react-native";
-import { Ethereum, Polygon } from "@thirdweb-dev/chains";
-
-function MyApp() {
- return (
-
-
-
- );
-}
-```
-
-If not provided, It defaults to below shown default chains.
-
-
diff --git a/apps/portal/src/app/react-native/v0/ThirdwebProvider/props/supportedWallets.mdx b/apps/portal/src/app/react-native/v0/ThirdwebProvider/props/supportedWallets.mdx
deleted file mode 100644
index 26af4818817..00000000000
--- a/apps/portal/src/app/react-native/v0/ThirdwebProvider/props/supportedWallets.mdx
+++ /dev/null
@@ -1,27 +0,0 @@
-An array of wallets that your app supports.
-
-Wallets provided here appear in the [ConnectWallet Modal](/react-native/v0/components/ConnectWallet) and allow you to use
-the wallet connection hooks.
-
-[Learn more about connecting wallets](/react-native/v0/connecting-wallets) and the options available.
-
-```jsx
-import {
- ThirdwebProvider,
- metamaskWallet,
- coinbaseWallet,
- walletConnect,
-} from "@thirdweb-dev/react-native";
-
-function MyApp() {
- return (
-
-
-
- );
-}
-```
diff --git a/apps/portal/src/app/react-native/v0/ThirdwebProvider/props/theme.mdx b/apps/portal/src/app/react-native/v0/ThirdwebProvider/props/theme.mdx
deleted file mode 100644
index 9f634c6acab..00000000000
--- a/apps/portal/src/app/react-native/v0/ThirdwebProvider/props/theme.mdx
+++ /dev/null
@@ -1,19 +0,0 @@
-Sets the theme for all thirdweb components.
-
-By default it is set to "dark".
-
-theme can be set to either "dark" or "light" or a custom theme object.
-
-You can also import the `lightTheme` or `darkTheme` functions from `@thirdweb-dev/react-native` to use the default themes as base and overrides parts of it.
-
-## Example
-
-```javascript
-import { ThirdwebProvider } from "@thirdweb-dev/react-native";
-
-
-
- ;
-```
-
-More info in our [Theme Reference](/react-native/v0/ThirdwebProviderProps#theme)
diff --git a/apps/portal/src/app/react-native/v0/ThirdwebSDKProvider/page.mdx b/apps/portal/src/app/react-native/v0/ThirdwebSDKProvider/page.mdx
deleted file mode 100644
index be1e4811bfe..00000000000
--- a/apps/portal/src/app/react-native/v0/ThirdwebSDKProvider/page.mdx
+++ /dev/null
@@ -1,79 +0,0 @@
-import { Details, createMetadata } from "@doc";
-import SignerMDX from "./props/signer.mdx";
-import ClientIDMDX from "./props/clientId.mdx";
-import ActiveChainMDX from "./props/activeChain.mdx";
-import AuthConfigMDX from "./props/authConfig.mdx";
-import SDKOptionsMDX from "./props/sdkOptions.mdx";
-import StorageInterfaceMDX from "./props/storageInterface.mdx";
-import QueyrClientMDX from "./props/queryClient.mdx";
-
-export const metadata = createMetadata({
- image: {
- title: "ThirdwebSDKProvider: thirdweb React Native SDK",
- icon: "react",
- },
- title: "ThirdwebSDKProvider | thirdweb React Native SDK",
- description: "API references for the ThirdwebSDKProvider component",
-});
-
-# ThirdwebSDKProvider
-
-The `ThirdwebSDKProvider` is used when you want to provide your own wallet connection logic and just use the thirdweb SDK to
-interact with smart contracts and the blockchain. This means you can use everything in the SDK except for wallet connection-related components and hooks.
-
-Wrap your app in the `ThirdwebSDKProvider` to access the SDK's functionality from anywhere in your app. Provide a `signer`
-prop to inform the SDK of the wallet you want to use, among other configuration options.
-
-## Usage
-
-Wrap your app in the `ThirdwebSDKProvider` to access the SDK's functionality from anywhere in your app.
-
-```jsx
-import { ThirdwebSDKProvider } from "@thirdweb-dev/react-native";
-import { ethers } from "ethers";
-
-function MyApp() {
- // Example: Use ethers to get the signer from the window.ethereum object
- const signer = new ethers.providers.Web3Provider(window.ethereum).getSigner();
-
- return (
-
-
-
- );
-}
-```
-
-## Props
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/apps/portal/src/app/react-native/v0/ThirdwebSDKProvider/props/activeChain.mdx b/apps/portal/src/app/react-native/v0/ThirdwebSDKProvider/props/activeChain.mdx
deleted file mode 100644
index 770c5feb670..00000000000
--- a/apps/portal/src/app/react-native/v0/ThirdwebSDKProvider/props/activeChain.mdx
+++ /dev/null
@@ -1,151 +0,0 @@
-import { Details, InstallTabs, Callout } from "@doc";
-import DefaultChainsMDX from "../../common/defaultChains.mdx";
-
-The `activeChain` prop determines which chain you want your app to be operating on.
-
-It defaults to `"ethereum"` if `activeChain` prop is not provided.
-
-```jsx
-import { ThirdwebSDKProvider } from "@thirdweb-dev/react-native";
-import { Gnosis } from "@thirdweb-dev/chains";
-
-function Example() {
- return (
-
-
-
- );
-}
-```
-
-
-
-If you are using one of our default chains , provide the name of the chain as a `string` to the `activeChain` prop.
-
-
-
-```jsx
-import { ThirdwebSDKProvider } from "@thirdweb-dev/react-native";
-
-function App() {
- return (
-
-
-
- );
-}
-```
-
-
-
-
-
-If the chain you are looking for is not one of default supported chains, you can import a chain from the [@thirdweb-dev/chains](https://github.com/thirdweb-dev/js/tree/v4/legacy_packages/chains) package which has 1000+ chains.
-
-```jsx
-import { ThirdwebSDKProvider } from "@thirdweb-dev/react-native";
-import { } from "@thirdweb-dev/chains";
-
-function App() {
- return (
- } clientId="your-client-id">
-
-
- );
-}
-```
-
-### Override Default Values
-
-Override the default values (such as an RPC URL) for any given chain.
-
-
-By default, the `@thirdweb-dev/chains` provides free-to-use RPCs. No configuration required!
-
-[View the default RPC URLs for each network](https://github.com/thirdweb-dev/js/tree/v4/legacy_packages/chains/chains).
-
-
-
-Using the [spread syntax](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Spread_syntax),
-you can override any properties of a chain, such as the `rpc` field.
-
-```jsx
-import { ThirdwebSDKProvider } from "@thirdweb-dev/react-native";
-import { } from "@thirdweb-dev/chains";
-
-const activeChain = {
- ...,
- rpc: ["https://.com"], // Override the "rpc" field.
- // ... Override any other fields you want to customize.
-};
-
-const App = () => {
- return (
-
-
-
- );
-};
-```
-
-
-
-
-
-If your chain is not included in the `@thirdweb-dev/chains` package,
-you can provide the chain information yourself to the `activeChain` prop.
-
-```jsx
-import { ThirdwebSDKProvider } from "@thirdweb-dev/react-native";
-
-const customChain = {
- // Required information for connecting to the network
- chainId: 59140, // Chain ID of the network
- rpc: [""], // Array of RPC URLs to use
-
- // Information for adding the network to your wallet (how it will appear for first time users) === \\
- // Information about the chain's native currency (i.e. the currency that is used to pay for gas)
- nativeCurrency: {
- decimals: 18,
- name: "Consensys ETH",
- symbol: "crETH",
- },
- shortName: "czkevm", // Display value shown in the wallet UI
- slug: "consensys", // Display value shown in the wallet UI
- testnet: true, // Boolean indicating whether the chain is a testnet or mainnet
- chain: "ConsenSys", // Name of the network
- name: "ConsenSys zkEVM Testnet", // Name of the network
-};
-
-const App = () => {
- return (
-
-
-
- );
-};
-```
-
-
-
-
-
-If you are running a local node using a tool such as [Hardhat](https://hardhat.org/hardhat-network/docs/overview) or
-[Anvil](https://github.com/foundry-rs/foundry/blob/master/anvil/README.md),
-provide `"localhost"` as the `activeChain` prop, (or `Localhost` imported from `@thirdweb-dev/chains`).
-
-[Deploy](/contracts/deploy/overview) or [import](https://thirdweb.com/team/~/~/contracts) your contracts to the dashboard to interact with them.
-
-```jsx
-import { ThirdwebSDKProvider } from "@thirdweb-dev/react-native";
-
-function MyApp() {
- return (
-
-
-
- );
-}
-```
-
-
diff --git a/apps/portal/src/app/react-native/v0/ThirdwebSDKProvider/props/authConfig.mdx b/apps/portal/src/app/react-native/v0/ThirdwebSDKProvider/props/authConfig.mdx
deleted file mode 100644
index d396a9dac0b..00000000000
--- a/apps/portal/src/app/react-native/v0/ThirdwebSDKProvider/props/authConfig.mdx
+++ /dev/null
@@ -1,26 +0,0 @@
-The configuration object for setting up [Auth](/connect/auth), allowing users to sign in with their wallet.
-
-| Property | Type | Description |
-| --------------- | ---------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `authUrl` | `string` | The backend URL of the authentication endpoints. For example, if your endpoints are at `/api/auth/login`, `/api/auth/logout`, etc. then this should be set to `/api/auth`. |
-| `domain` | `string` | The frontend domain used to generate the login payload. This domain should match the domain used on your auth backend. |
-| `secureStorage` | `ISecureStorage` | Secure storage to use when working with JWT tokens. ** By default auth uses cookies so no need to set this unless you want to specifically use JWT tokens ** |
-
-#### Example
-
-```tsx
-import { ThirdwebSDKProvider } from "@thirdweb-dev/react-native";
-
-function MyApp() {
- return (
-
-
-
- );
-}
-```
diff --git a/apps/portal/src/app/react-native/v0/ThirdwebSDKProvider/props/clientId.mdx b/apps/portal/src/app/react-native/v0/ThirdwebSDKProvider/props/clientId.mdx
deleted file mode 100644
index 82f8e66b00d..00000000000
--- a/apps/portal/src/app/react-native/v0/ThirdwebSDKProvider/props/clientId.mdx
+++ /dev/null
@@ -1,11 +0,0 @@
-The `clientId` prop is required to use the thirdweb infrastructure services with the SDK. You can get a client ID by creating an API key on [thirdweb dashboard](https://thirdweb.com/create-api-key).
-
-```jsx
-function MyApp() {
- return (
-
-
-
- );
-}
-```
diff --git a/apps/portal/src/app/react-native/v0/ThirdwebSDKProvider/props/queryClient.mdx b/apps/portal/src/app/react-native/v0/ThirdwebSDKProvider/props/queryClient.mdx
deleted file mode 100644
index 9adf9c6897f..00000000000
--- a/apps/portal/src/app/react-native/v0/ThirdwebSDKProvider/props/queryClient.mdx
+++ /dev/null
@@ -1,20 +0,0 @@
-If you are using [React Query](https://react-query.tanstack.com/) and have your own `QueryClient`,
-you can pass it as the `queryClient` prop to use this client instead of the SDK's default client.
-
-```jsx
-import { ThirdwebSDKProvider } from "@thirdweb-dev/react-native";
-import { QueryClient, QueryClientProvider } from "@tanstack/react-query";
-
-function MyApp() {
- // Your React Query client (or client from other library such as wagmi)
- const queryClient = new QueryClient();
-
- return (
-
-
-
-
-
- );
-}
-```
diff --git a/apps/portal/src/app/react-native/v0/ThirdwebSDKProvider/props/sdkOptions.mdx b/apps/portal/src/app/react-native/v0/ThirdwebSDKProvider/props/sdkOptions.mdx
deleted file mode 100644
index 48056e0dd15..00000000000
--- a/apps/portal/src/app/react-native/v0/ThirdwebSDKProvider/props/sdkOptions.mdx
+++ /dev/null
@@ -1,40 +0,0 @@
-Override any of the default values for the SDK.
-
-Gas settings, gasless transactions, RPC configuration, and more.
-
-```jsx
-import { ThirdwebSDKProvider } from "@thirdweb-dev/react-native";
-
-const sdkOptions = {
- readonlySettings: {
- rpcUrl: "", // force read calls to go through your own RPC url
- chainId: 1, // reduce RPC calls by specifying your chain ID
- },
- gasSettings: {
- maxPriceInGwei: 123, // Maximum gas price for transactions (default 300 gwei)
- speed: "fastest", // the tx speed setting: 'standard'|'fast|'fastest' (default: 'fastest')
- },
- gasless: {
- // By specifying a gasless configuration - all transactions will get forwarded to enable gasless transactions
- openzeppelin: {
- relayerUrl: "", // your OZ Defender relayer URL
- relayerForwarderAddress: "", // the OZ defender relayer address (defaults to the standard one)
- },
- biconomy: {
- apiId: "biconomy-api-id", // your Biconomy API Id
- apiKey: "biconomy-api-key", // your Biconomy API Key
- deadlineSeconds: 123, // your Biconomy timeout preference
- },
- },
- infuraApiKey: "", // your Infura API key
- alchemyApiKey: "", // your Alchemy API key
-};
-
-function Example() {
- return (
-
-
-
- );
-}
-```
diff --git a/apps/portal/src/app/react-native/v0/ThirdwebSDKProvider/props/signer.mdx b/apps/portal/src/app/react-native/v0/ThirdwebSDKProvider/props/signer.mdx
deleted file mode 100644
index a29988b7da7..00000000000
--- a/apps/portal/src/app/react-native/v0/ThirdwebSDKProvider/props/signer.mdx
+++ /dev/null
@@ -1,31 +0,0 @@
-A signer is an abstraction of an Ethereum Account,
-which can be used to sign messages and initiate transactions.
-
-Since the `ThirdwebSDKProvider` is used when you want to provide your own wallet connection logic,
-you will need to provide a `signer` prop to inform the SDK of the wallet you want to use to sign transactions.
-
-Libraries such as [ethers.js](https://docs.ethers.io/v5/), [web3.js](https://web3js.readthedocs.io/en/v1.5.2/), [wagmi](https://wagmi.sh), etc.
-all provide ways to get a signer.
-
-To use this signer with the SDK, pass it to the `signer` prop. If the signer is connected, the SDK will use this wallet
-to sign transactions for all write operations on the blockchain.
-
-```jsx
-import { ThirdwebSDKProvider } from "@thirdweb-dev/react-native";
-import { ethers } from "ethers";
-
-function MyApp() {
- // Example: Use ethers to get the signer from the window.ethereum object
- const signer = new ethers.providers.Web3Provider(window.ethereum).getSigner();
-
- return (
-
-
-
- );
-}
-```
diff --git a/apps/portal/src/app/react-native/v0/ThirdwebSDKProvider/props/storageInterface.mdx b/apps/portal/src/app/react-native/v0/ThirdwebSDKProvider/props/storageInterface.mdx
deleted file mode 100644
index 48a79f05475..00000000000
--- a/apps/portal/src/app/react-native/v0/ThirdwebSDKProvider/props/storageInterface.mdx
+++ /dev/null
@@ -1,44 +0,0 @@
-import { Callout } from "@doc";
-
-Override the default [Storage](/storage) interface used by the SDK.
-
-Allows you to create an instance of `ThirdwebStorage` with your own customized config, and pass it to the SDK.
-
-
-
-This requires the `@thirdweb-dev/storage` package to be installed.
-
-[Learn more about Storage](/storage)
-
-
-
-```jsx
-import { ThirdwebSDKProvider } from "@thirdweb-dev/react-native";
-import {
- ThirdwebStorage,
- StorageDownloader,
- IpfsUploader,
-} from "@thirdweb-dev/storage";
-
-// Configure a custom ThirdwebStorage instance
-const storage = new ThirdwebStorage({
- uploader: new IpfsUploader(),
- downloader: new StorageDownloader(),
- gatewayUrls: {
- "ipfs://": [
- "https://gateway.ipfscdn.io/ipfs/",
- "https://cloudflare-ipfs.com/ipfs/",
- "https://ipfs.io/ipfs/",
- ],
- },
-});
-
-// Provide the custom storage instance to the SDK
-function MyApp() {
- return (
-
-
-
- );
-}
-```
diff --git a/apps/portal/src/app/react-native/v0/common/defaultChains.mdx b/apps/portal/src/app/react-native/v0/common/defaultChains.mdx
deleted file mode 100644
index a045cb56d2e..00000000000
--- a/apps/portal/src/app/react-native/v0/common/defaultChains.mdx
+++ /dev/null
@@ -1,24 +0,0 @@
-import { Details } from "@doc";
-
-
-
-```js
-[
- "ethereum",
- "goerli",
- "polygon",
- "arbitrum",
- "arbitrum-goerli",
- "optimism",
- "optimism-goerli",
- "binance",
- "binance-testnet",
- "fantom",
- "fantom-testnet",
- "avalanche-fuji",
- "avalanche-fuji-testnet",
- "localhost",
-];
-```
-
-
diff --git a/apps/portal/src/app/react-native/v0/components/ConnectEmbed/_assets/ConnectEmbedDefaultImg.png b/apps/portal/src/app/react-native/v0/components/ConnectEmbed/_assets/ConnectEmbedDefaultImg.png
deleted file mode 100644
index e1cbc397726..00000000000
Binary files a/apps/portal/src/app/react-native/v0/components/ConnectEmbed/_assets/ConnectEmbedDefaultImg.png and /dev/null differ
diff --git a/apps/portal/src/app/react-native/v0/components/ConnectEmbed/_assets/ConnectEmbedLight.png b/apps/portal/src/app/react-native/v0/components/ConnectEmbed/_assets/ConnectEmbedLight.png
deleted file mode 100644
index 538ba81b1b3..00000000000
Binary files a/apps/portal/src/app/react-native/v0/components/ConnectEmbed/_assets/ConnectEmbedLight.png and /dev/null differ
diff --git a/apps/portal/src/app/react-native/v0/components/ConnectEmbed/page.mdx b/apps/portal/src/app/react-native/v0/components/ConnectEmbed/page.mdx
deleted file mode 100644
index e838a160b4b..00000000000
--- a/apps/portal/src/app/react-native/v0/components/ConnectEmbed/page.mdx
+++ /dev/null
@@ -1,226 +0,0 @@
-import {
- Details,
- Breadcrumb,
- GithubTemplateCard,
- Steps,
- Step,
- DocImage,
- createMetadata,
-} from "@doc";
-import ConnectEmbedDefaultImg from "./_assets/ConnectEmbedDefaultImg.png";
-import ConnectEmbedLight from "./_assets/ConnectEmbedLight.png";
-
-export const metadata = createMetadata({
- image: {
- title: "ConnectEmbed component",
- icon: "react",
- },
- title: "ConnectEmbed | thirdweb React Native SDK",
- description: "API Reference for the ConnectEmbed component",
-});
-
-
-
-# ConnectEmbed
-
-ConnectEmbed component renders a UI to connect to various wallets. it renders the same UI as the [`ConnectWallet`](/react-native/v0/components/ConnectWallet) component's Modal UI.
-This is really useful for Implementing a "Sign in" / "Welcome" page.
-
-
-
-You can start writing code with our [React Native Connect Embed template](https://github.com/thirdweb-example/react-native-connect-embed).
-
-## Usage
-
-
-
-
-To Configure which wallets to show in the `ConnectEmbed` UI, you need to configure the `supportedWallets` prop in the [`ThirdwebProvider`](/react/v4/ThirdwebProvider) component which wraps your entire application.
-
-To display a `Recommended` tag below a wallet provider, pass in the `recommended: true` property in the wallet configurator function.
-
-```jsx
-import {
- ThirdwebProvider,
- metamaskWallet,
- coinbaseWallet,
- walletConnect,
-} from "@thirdweb-dev/react-native";
-
-function AppWithProviders() {
- return (
-
-
-
- );
-}
-```
-
-If `supportedWallets` is not configured in the `ThirdwebProvider`, the ConnectWallet Modal show the default wallets:
-
-
-
-- [MetaMask](/references/react-native/v0/metamaskWallet)
-- [Rainbow](/references/react-native/v0/rainbowWallet)
-- [Trust Wallet](/references/react-native/v0/trustWallet)
-
-
-
-
-
-
-
-Render the `ConnectEmbed` component anywhere in your application. Refer to [Props](#props) to see the configuration options available
-
-```tsx
-import { ConnectEmbed } from "@thirdweb-dev/react-native";
-
-function Example() {
- return ;
-}
-```
-
-
-
-
-
-## Props
-
-
-
-Sets the modal title
-
-```tsx
-
-```
-
-
-
-
-
-Sets the modal icon.
-
-You can pass empty string to hide the icon.
-
-```tsx
-
-```
-
-
-
-
-
-Custom styles to be added to the root container of `ConnectEmbed` component.
-
-```tsx
-
-```
-
-
-
-
-
-theme to apply on the `ConnectEmbed` component.
-
-If a theme is set on the [`ThirdWebProvider`](/react-native/v0/ThirdwebProvider) component, it will be used as the default theme for all thirdweb components, else the default will be `"dark"`
-
-theme can be set to either `"dark"` or `"light"` or a custom theme object.
-
-```tsx
-function Example() {
- return ;
-}
-```
-
-
-
-You can also import [`lightTheme`](/references/react-native/v0/lightTheme) or [`darkTheme`](/references/react-native/v0/darkTheme) functions from `@thirdweb-dev/react-native` to use the default themes as base and overrides parts of it.
-
-```tsx
-import { lightTheme, ConnectEmbed } from "@thirdweb-dev/react-native";
-
-const customTheme = lightTheme({
- colors: {
- background: "red",
- },
-});
-
-function Example() {
- return ;
-}
-```
-
-
-
-
-
-If provided, Embed will show a Terms of Service message at the bottom with below link
-
-```tsx
-function Example() {
- return ;
-}
-```
-
-
-
-
-
-If provided, Embed will show a Terms of Service message at the bottom with below link
-
-```tsx
-function Example() {
- return (
-
- );
-}
-```
-
-
-
-
-
-Callback to be called on successful connection of wallet
-
-```tsx
- {
- console.log("wallet connected");
- }}
-/>
-```
-
-
-
-## Templates
-
-
diff --git a/apps/portal/src/app/react-native/v0/components/ConnectWallet/images/balance-btc-dark.png b/apps/portal/src/app/react-native/v0/components/ConnectWallet/images/balance-btc-dark.png
deleted file mode 100644
index c74730de31f..00000000000
Binary files a/apps/portal/src/app/react-native/v0/components/ConnectWallet/images/balance-btc-dark.png and /dev/null differ
diff --git a/apps/portal/src/app/react-native/v0/components/ConnectWallet/images/connect-wallet-dark-compact.png b/apps/portal/src/app/react-native/v0/components/ConnectWallet/images/connect-wallet-dark-compact.png
deleted file mode 100644
index 2b68b0539f9..00000000000
Binary files a/apps/portal/src/app/react-native/v0/components/ConnectWallet/images/connect-wallet-dark-compact.png and /dev/null differ
diff --git a/apps/portal/src/app/react-native/v0/components/ConnectWallet/images/connect-wallet-dark-wide.png b/apps/portal/src/app/react-native/v0/components/ConnectWallet/images/connect-wallet-dark-wide.png
deleted file mode 100644
index 66407ae772f..00000000000
Binary files a/apps/portal/src/app/react-native/v0/components/ConnectWallet/images/connect-wallet-dark-wide.png and /dev/null differ
diff --git a/apps/portal/src/app/react-native/v0/components/ConnectWallet/images/connect-wallet-hero.webp b/apps/portal/src/app/react-native/v0/components/ConnectWallet/images/connect-wallet-hero.webp
deleted file mode 100644
index 96f06ae5b76..00000000000
Binary files a/apps/portal/src/app/react-native/v0/components/ConnectWallet/images/connect-wallet-hero.webp and /dev/null differ
diff --git a/apps/portal/src/app/react-native/v0/components/ConnectWallet/images/custom-token-list-dark.png b/apps/portal/src/app/react-native/v0/components/ConnectWallet/images/custom-token-list-dark.png
deleted file mode 100644
index 832f3ccd743..00000000000
Binary files a/apps/portal/src/app/react-native/v0/components/ConnectWallet/images/custom-token-list-dark.png and /dev/null differ
diff --git a/apps/portal/src/app/react-native/v0/components/ConnectWallet/images/details-open-faucet-dark.png b/apps/portal/src/app/react-native/v0/components/ConnectWallet/images/details-open-faucet-dark.png
deleted file mode 100644
index 933d44cdbf2..00000000000
Binary files a/apps/portal/src/app/react-native/v0/components/ConnectWallet/images/details-open-faucet-dark.png and /dev/null differ
diff --git a/apps/portal/src/app/react-native/v0/components/ConnectWallet/images/select-token-dark.png b/apps/portal/src/app/react-native/v0/components/ConnectWallet/images/select-token-dark.png
deleted file mode 100644
index 65625b9ca75..00000000000
Binary files a/apps/portal/src/app/react-native/v0/components/ConnectWallet/images/select-token-dark.png and /dev/null differ
diff --git a/apps/portal/src/app/react-native/v0/components/ConnectWallet/page.mdx b/apps/portal/src/app/react-native/v0/components/ConnectWallet/page.mdx
deleted file mode 100644
index 9bb002efcd2..00000000000
--- a/apps/portal/src/app/react-native/v0/components/ConnectWallet/page.mdx
+++ /dev/null
@@ -1,107 +0,0 @@
-import { Details, Breadcrumb, Callout, DocImage, createMetadata } from "@doc";
-// images
-import ConnectWalletHeroImage from "./images/connect-wallet-hero.webp";
-// mdx
-import ThemeMDX from "./props/theme.mdx";
-import BtnTitleMDX from "./props/btnTitle.mdx";
-import ModalTitleMdx from "./props/modalTitle.mdx";
-import DetailsBtnMDX from "./props/detailsBtn.mdx";
-import HideTestnetFaucetMDX from "./props/hideTestnetFaucet.mdx";
-import TOSMDX from "./props/tos.mdx";
-import SupportedTokensMDX from "./props/supportedTokens.mdx";
-import DisplayBalanceTokenMDX from "./props/displayBalanceToken.mdx";
-import SwitchToActiveChainMDX from "./props/switchToActiveChain.mdx";
-
-export const metadata = createMetadata({
- image: {
- title: "ConnectWallet component",
- icon: "react",
- },
- title: "ConnectWallet | thirdweb React Native SDK",
- description: "API Reference for the ConnectWallet component",
-});
-
-
-
-# ConnectWallet
-
-ConnectWallet component renders a button which when clicked opens a modal to allow users to connect to wallets specified in the [ThirdwebProvider's supportedWallets](/react-native/v0/connecting-wallets#supported-wallets) prop.
-
-If `supportedWallets` is not configured in the [`ThirdwebProvider`](/react-native/v0/ThirdwebProvider), the ConnectWallet Modal shows the below shown default wallets:
-
-- [MetaMask](/react-native/v0/wallets/metamask)
-- [WalletConnect](/react-native/v0/wallets/walletconnect)
-- [Rainbow](/react-native/v0/wallets/rainbow)
-- [Trust Wallet](/react-native/v0/wallets/trust)
-
-
-
-## Usage
-
-```jsx
-import { ConnectWallet } from "@thirdweb-dev/react-native";
-
-function App() {
- return ;
-}
-```
-
-
-
-Try out ConnectWallet in action on [ConnectWallet Playground!](https://playground.thirdweb.com/connect/sign-in/button)
-
-
-
-## Props
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-## Localizing the component
-
-We support localization of our SDK with support for a few languages.
-You can pass a `locale` prop to our `ThirdwebProvider`, see more info in [Localizing our UI components](/react-native/v0/ThirdwebProvider#localizing-our-ui-components).
diff --git a/apps/portal/src/app/react-native/v0/components/ConnectWallet/props/auth.mdx b/apps/portal/src/app/react-native/v0/components/ConnectWallet/props/auth.mdx
deleted file mode 100644
index 737d433bd5e..00000000000
--- a/apps/portal/src/app/react-native/v0/components/ConnectWallet/props/auth.mdx
+++ /dev/null
@@ -1,17 +0,0 @@
-Enforce that users must sign in with their wallet using [auth](/connect/auth) after connecting their wallet.
-
-Requires the [`authConfig`](/react/v4/ThirdwebProvider#authConfig) prop to be set on the [`ThirdWebProvider`](/react/v4/ThirdwebProvider) component.
-
-```jsx
-
-```
diff --git a/apps/portal/src/app/react-native/v0/components/ConnectWallet/props/btnTitle.mdx b/apps/portal/src/app/react-native/v0/components/ConnectWallet/props/btnTitle.mdx
deleted file mode 100644
index 165f087f1f5..00000000000
--- a/apps/portal/src/app/react-native/v0/components/ConnectWallet/props/btnTitle.mdx
+++ /dev/null
@@ -1,7 +0,0 @@
-Change the text on button when the ConnectWallet button is in the disconnected state.
-
-The default is `"Connect Wallet"`
-
-```tsx
-
-```
diff --git a/apps/portal/src/app/react-native/v0/components/ConnectWallet/props/detailsBtn.mdx b/apps/portal/src/app/react-native/v0/components/ConnectWallet/props/detailsBtn.mdx
deleted file mode 100644
index 72bbb23f507..00000000000
--- a/apps/portal/src/app/react-native/v0/components/ConnectWallet/props/detailsBtn.mdx
+++ /dev/null
@@ -1,9 +0,0 @@
-Render a custom button to display connected wallet details instead of the default one
-
-```jsx
- {
- return ;
- }}
-/>
-```
diff --git a/apps/portal/src/app/react-native/v0/components/ConnectWallet/props/displayBalanceToken.mdx b/apps/portal/src/app/react-native/v0/components/ConnectWallet/props/displayBalanceToken.mdx
deleted file mode 100644
index 383c23b2169..00000000000
--- a/apps/portal/src/app/react-native/v0/components/ConnectWallet/props/displayBalanceToken.mdx
+++ /dev/null
@@ -1,26 +0,0 @@
-import balanceTokenImage from "../images/balance-btc-dark.png";
-import { DocImage } from "@doc";
-
-Display the balance of a token instead of the native token in ConnectWallet details button.
-
-```tsx
-import { Base } from "@thirdweb-dev/chains";
-
-// show Wrapped BTC balance when connected to Ethereum mainnet
-// Show Dai Stablecoin balance when connected to the Base mainnet
-
-const displayBalanceToken = {
- // 1 is chain id of Ethereum mainnet
- 1: "0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599", // contract address of Wrapped BTC token
-
- // you can also import the chain object from @thirdweb-dev/chains to get the chain id
- [Base.chainId]: "0x50c5725949A6F0c72E6C4a641F24049A917DB0Cb", // contract address of Dai Stablecoin token
-};
-
-// pass an object with chain id as key and token address as value
-function Example() {
- return ;
-}
-```
-
-
diff --git a/apps/portal/src/app/react-native/v0/components/ConnectWallet/props/hideTestnetFaucet.mdx b/apps/portal/src/app/react-native/v0/components/ConnectWallet/props/hideTestnetFaucet.mdx
deleted file mode 100644
index e5dd2154af9..00000000000
--- a/apps/portal/src/app/react-native/v0/components/ConnectWallet/props/hideTestnetFaucet.mdx
+++ /dev/null
@@ -1,7 +0,0 @@
-Hide the "Request Testnet funds" link in ConnectWallet details modal when user is connected to a testnet.
-
-Default is `true`, If you want to show the link, set it to `false`.
-
-```jsx
-
-```
diff --git a/apps/portal/src/app/react-native/v0/components/ConnectWallet/props/modalTitle.mdx b/apps/portal/src/app/react-native/v0/components/ConnectWallet/props/modalTitle.mdx
deleted file mode 100644
index 9efc4925234..00000000000
--- a/apps/portal/src/app/react-native/v0/components/ConnectWallet/props/modalTitle.mdx
+++ /dev/null
@@ -1,7 +0,0 @@
-Change the title of ConnectWallet Modal
-
-The default is `"Connect"`
-
-```jsx
-
-```
diff --git a/apps/portal/src/app/react-native/v0/components/ConnectWallet/props/supportedTokens.mdx b/apps/portal/src/app/react-native/v0/components/ConnectWallet/props/supportedTokens.mdx
deleted file mode 100644
index aa5e4a09b04..00000000000
--- a/apps/portal/src/app/react-native/v0/components/ConnectWallet/props/supportedTokens.mdx
+++ /dev/null
@@ -1,27 +0,0 @@
-Customize the tokens shown in the "Send Funds" screen for various networks.
-
-By default, The "Send Funds" screen shows a few popular tokens for default chains and the native token. For other chains it only shows the native token.
-
-`supportedTokens` prop allows you to customize this list as shown below.
-
-```tsx
-import { Base } from "@thirdweb-dev/chains";
-
-const supportedTokens = {
- // use chain id of the network as key and pass an array of tokens to show
- // you can directly pass the number or import the chain object from @thirdweb-dev/chains to get the chain id
- [Base.chainId]: [
- {
- address: "0x50c5725949A6F0c72E6C4a641F24049A917DB0Cb", // token contract address
- name: "Dai Stablecoin",
- symbol: "DAI",
- icon: "https://assets.coingecko.com/coins/images/9956/small/Badge_Dai.png?1687143508",
- },
- ],
-};
-
-// Show "Dai Stablecoin" when connected to the "Base" mainnet
-function Example() {
- return ;
-}
-```
diff --git a/apps/portal/src/app/react-native/v0/components/ConnectWallet/props/switchToActiveChain.mdx b/apps/portal/src/app/react-native/v0/components/ConnectWallet/props/switchToActiveChain.mdx
deleted file mode 100644
index c31edeb5521..00000000000
--- a/apps/portal/src/app/react-native/v0/components/ConnectWallet/props/switchToActiveChain.mdx
+++ /dev/null
@@ -1,9 +0,0 @@
-Specify whether to show a "Switch Network" button after the wallet is connected and it is not connected to the activeChain set in [ThirdwebProvider](/react-native/v0/ThirdwebProvider) to encourage the user to switch to the correct network in their wallet.
-
-activeChain must be explicitly set in [ThirdwebProvider](/react-native/v0/ThirdwebProvider) for this to work.
-
-default is `false`.
-
-```jsx
-
-```
diff --git a/apps/portal/src/app/react-native/v0/components/ConnectWallet/props/theme.mdx b/apps/portal/src/app/react-native/v0/components/ConnectWallet/props/theme.mdx
deleted file mode 100644
index f671ad8a03d..00000000000
--- a/apps/portal/src/app/react-native/v0/components/ConnectWallet/props/theme.mdx
+++ /dev/null
@@ -1,31 +0,0 @@
-Set the theme to either `"light"` or `"dark"` or pass a custom theme object to completely customize the look and feel of the ConnectWallet Modal.
-
-The default is `"dark"`
-
-```jsx
-
-```
-
-#### Custom Theme
-
-You can fully customize the theme:
-
-```jsx
-import { ConnectWallet, darkTheme } from "@thirdweb-dev/react-native";
-
-function App() {
- return (
-
- );
-}
-```
diff --git a/apps/portal/src/app/react-native/v0/components/ConnectWallet/props/tos.mdx b/apps/portal/src/app/react-native/v0/components/ConnectWallet/props/tos.mdx
deleted file mode 100644
index 86d916be28f..00000000000
--- a/apps/portal/src/app/react-native/v0/components/ConnectWallet/props/tos.mdx
+++ /dev/null
@@ -1,8 +0,0 @@
-You can show a "Terms of Service" and/or "Privacy Policy" link in the ConnectWallet Modal by passing the `termsOfServiceUrl` and/or `privacyPolicyUrl` props
-
-```tsx
-
-```
diff --git a/apps/portal/src/app/react-native/v0/components/Web3Button/page.mdx b/apps/portal/src/app/react-native/v0/components/Web3Button/page.mdx
deleted file mode 100644
index ab9896a233a..00000000000
--- a/apps/portal/src/app/react-native/v0/components/Web3Button/page.mdx
+++ /dev/null
@@ -1,119 +0,0 @@
-import { Breadcrumb, Callout, Details, createMetadata } from "@doc";
-// props
-import ActionMDX from "./props/action.mdx";
-import ContractAddressMDX from "./props/contractAddress.mdx";
-import ConnectWalletMDX from "./props/connectWallet.mdx";
-import ThemeMDX from "./props/theme.mdx";
-import ContractAbi from "./props/contractAbi.mdx";
-import OnSuccessMDX from "./props/onSuccess.mdx";
-import OnErrorMDX from "./props/onError.mdx";
-import OnSubmitMDX from "./props/onSubmit.mdx";
-
-export const metadata = createMetadata({
- image: {
- title: "Web3Button component",
- icon: "react",
- },
- title: "Web3Button | thirdweb React Native SDK",
- description: "API Reference for the Web3Button component",
-});
-
-
-
-# Web3Button
-
-Button that executes a function on a smart contract from the connected wallet when clicked.
-
-It ensures the following criteria before attempting to call the contract function:
-
-1. There is a **connected wallet**
- (if there is not, it renders a [ConnectWallet Button](/react-native/v0/components/ConnectWallet) instead).
-2. The connected wallet is on the **correct network**
- as specified in the `activeChain` prop of [ThirdwebProvider](/react-native/v0/ThirdwebProvider). if wallet is connected to any other network, it renders a switch network button instead.
-
-```jsx
-import { Web3Button } from "@thirdweb-dev/react-native";
-```
-
-## Usage
-
-Render the `Web3Button` component with two required props to display the button:
-
-1. `contractAddress`: The address of the smart contract to interact with.
-2. `action`: The logic to execute when the button is clicked.
-
-```jsx
-import { Web3Button } from "@thirdweb-dev/react-native";
-
-function App() {
- return (
- {
- await someAction(contract);
- }}
- >
- Execute Action
-
- );
-}
-```
-
-
-
-If the action you are performing is async, make sure to return a `Promise` from the `action` function so that the SDK knows when the action is complete
-
-This can be done by either using `async/await` or by directly returning a `Promise`.
-
-
-
-## Props
-
-### Functionality
-
-
-
-
-
-
-
-
-
-
-
-
-
-### Callbacks
-
-
-
-
-
-
-
-
-
-
-
-
-
-### Appearance
-
-
-
-
-
-
-
-
diff --git a/apps/portal/src/app/react-native/v0/components/Web3Button/props/ContractAbiMDX.mdx b/apps/portal/src/app/react-native/v0/components/Web3Button/props/ContractAbiMDX.mdx
deleted file mode 100644
index abcb2fa7efb..00000000000
--- a/apps/portal/src/app/react-native/v0/components/Web3Button/props/ContractAbiMDX.mdx
+++ /dev/null
@@ -1,19 +0,0 @@
-The [Application Binary Interface](https://docs.soliditylang.org/en/v0.8.17/abi-spec.html) (ABI) of the contract.
-
-This is only required if you have _not_ imported your contract to the [dashboard](https://thirdweb.com/team).
-
-```jsx
-import { Web3Button } from "@thirdweb-dev/react-native";
-
-function App() {
- return (
- console.log(contract)} // Logic to execute when clicked
- >
- Execute Action
-
- );
-}
-```
diff --git a/apps/portal/src/app/react-native/v0/components/Web3Button/props/action.mdx b/apps/portal/src/app/react-native/v0/components/Web3Button/props/action.mdx
deleted file mode 100644
index 2906c4ff004..00000000000
--- a/apps/portal/src/app/react-native/v0/components/Web3Button/props/action.mdx
+++ /dev/null
@@ -1,24 +0,0 @@
-The logic to execute when the button is clicked.
-
-The contract instance is available as the first argument of the function
-for you to interact with.
-
-If the action you are performing is async, make sure to return a `Promise` from the `action` function so that the SDK knows when the action is complete
-
-```jsx
-import { Web3Button } from "@thirdweb-dev/react-native";
-
-// For example, claim an NFT from this contract when the button is clicked
-function App() {
- return (
- {
- await contract.erc721.claim(1);
- }}
- >
- Claim NFT
-
- );
-}
-```
diff --git a/apps/portal/src/app/react-native/v0/components/Web3Button/props/connectWallet.mdx b/apps/portal/src/app/react-native/v0/components/Web3Button/props/connectWallet.mdx
deleted file mode 100644
index c79c20953b8..00000000000
--- a/apps/portal/src/app/react-native/v0/components/Web3Button/props/connectWallet.mdx
+++ /dev/null
@@ -1,19 +0,0 @@
-Web3Button renders a [ConnectWallet](/react-native/v0/components/ConnectWallet) if no wallet is connected.
-
-You can pass props for that `ConnectWallet` component by passing them in the `connectWallet` prop on `Web3Button`
-
-```tsx
-import { Web3Button } from "@thirdweb-dev/react-native";
-
- console.log(contract)} // Logic to execute when clicked
->
- Execute Action
- ;
-```
diff --git a/apps/portal/src/app/react-native/v0/components/Web3Button/props/contractAbi.mdx b/apps/portal/src/app/react-native/v0/components/Web3Button/props/contractAbi.mdx
deleted file mode 100644
index abcb2fa7efb..00000000000
--- a/apps/portal/src/app/react-native/v0/components/Web3Button/props/contractAbi.mdx
+++ /dev/null
@@ -1,19 +0,0 @@
-The [Application Binary Interface](https://docs.soliditylang.org/en/v0.8.17/abi-spec.html) (ABI) of the contract.
-
-This is only required if you have _not_ imported your contract to the [dashboard](https://thirdweb.com/team).
-
-```jsx
-import { Web3Button } from "@thirdweb-dev/react-native";
-
-function App() {
- return (
- console.log(contract)} // Logic to execute when clicked
- >
- Execute Action
-
- );
-}
-```
diff --git a/apps/portal/src/app/react-native/v0/components/Web3Button/props/contractAddress.mdx b/apps/portal/src/app/react-native/v0/components/Web3Button/props/contractAddress.mdx
deleted file mode 100644
index 0d03f9d68b6..00000000000
--- a/apps/portal/src/app/react-native/v0/components/Web3Button/props/contractAddress.mdx
+++ /dev/null
@@ -1,21 +0,0 @@
-The address of the smart contract to interact with.
-
-If you have _not_ imported your contract to [thirdweb's dashboard](https://thirdweb.com/team), you must additionally specify the [`contractAbi`](#contractabi-optional) prop.
-
-```jsx
-import { Web3Button } from "@thirdweb-dev/react-native";
-
-function App() {
- return (
- {
- // Logic to execute when clicked
- await someAction(contract);
- }}
- >
- Execute Action
-
- );
-}
-```
diff --git a/apps/portal/src/app/react-native/v0/components/Web3Button/props/onError.mdx b/apps/portal/src/app/react-native/v0/components/Web3Button/props/onError.mdx
deleted file mode 100644
index d4117421f83..00000000000
--- a/apps/portal/src/app/react-native/v0/components/Web3Button/props/onError.mdx
+++ /dev/null
@@ -1,17 +0,0 @@
-Callback function to be run when the contract method call fails.
-
-```jsx
-import { Web3Button } from "@thirdweb-dev/react-native";
-
-function App() {
- return (
- console.log(contract)} // Logic to execute when clicked
- onError={(error) => alert("Something went wrong!")}
- >
- Execute Action
-
- );
-}
-```
diff --git a/apps/portal/src/app/react-native/v0/components/Web3Button/props/onSubmit.mdx b/apps/portal/src/app/react-native/v0/components/Web3Button/props/onSubmit.mdx
deleted file mode 100644
index be041877ceb..00000000000
--- a/apps/portal/src/app/react-native/v0/components/Web3Button/props/onSubmit.mdx
+++ /dev/null
@@ -1,17 +0,0 @@
-Callback function to be run after the user has confirmed the transaction.
-
-```jsx
-import { Web3Button } from "@thirdweb-dev/react-native";
-
-function App() {
- return (
- console.log(contract)} // Logic to execute when clicked
- onSubmit={() => console.log("Transaction submitted")}
- >
- Execute Action
-
- );
-}
-```
diff --git a/apps/portal/src/app/react-native/v0/components/Web3Button/props/onSuccess.mdx b/apps/portal/src/app/react-native/v0/components/Web3Button/props/onSuccess.mdx
deleted file mode 100644
index a88e2314578..00000000000
--- a/apps/portal/src/app/react-native/v0/components/Web3Button/props/onSuccess.mdx
+++ /dev/null
@@ -1,17 +0,0 @@
-Callback function to be run when the contract method call is successful.
-
-```jsx
-import { Web3Button } from "@thirdweb-dev/react-native";
-
-function App() {
- return (
- console.log(contract)} // Logic to execute when clicked
- onSuccess={(result) => alert("Success!")}
- >
- Execute Action
-
- );
-}
-```
diff --git a/apps/portal/src/app/react-native/v0/components/Web3Button/props/theme.mdx b/apps/portal/src/app/react-native/v0/components/Web3Button/props/theme.mdx
deleted file mode 100644
index 25f82a65942..00000000000
--- a/apps/portal/src/app/react-native/v0/components/Web3Button/props/theme.mdx
+++ /dev/null
@@ -1,37 +0,0 @@
-Change the theme of the button to `light` or `dark` mode, to match the theme of your app.
-
-The default value is `dark`.
-
-```tsx
-import { Web3Button } from "@thirdweb-dev/react-native";
-
- console.log(contract)} // Logic to execute when clicked
->
- Execute Action
- ;
-```
-
-You can also create a custom theme by passing an object. To do this, you can use `darkTheme`
-or `lightTheme` functions to use light / dark theme as base and override it
-
-```tsx
-import { darkTheme, lightTheme } from "@thirdweb-dev/react-native";
-
- console.log(contract)} // Logic to execute when clicked
->
- Execute Action
- ;
-```
diff --git a/apps/portal/src/app/react-native/v0/connecting-wallets/custom-ui/page.mdx b/apps/portal/src/app/react-native/v0/connecting-wallets/custom-ui/page.mdx
deleted file mode 100644
index ccbbd51578c..00000000000
--- a/apps/portal/src/app/react-native/v0/connecting-wallets/custom-ui/page.mdx
+++ /dev/null
@@ -1,128 +0,0 @@
-import { createMetadata } from "@doc";
-
-export const metadata = createMetadata({
- image: {
- title: "Create custom UI for connecting wallets",
- icon: "react",
- },
- title: "Create custom UI for connecting wallets",
- description: "Create custom UI for connecting wallets",
-});
-
-# Custom UI for connecting wallet
-
-Connecting a wallet involves a few steps:
-
-1. Create a wallet instance
-2. Call the `connect` method on the wallet instance
-3. Set the connected wallet instance as "connected wallet" in thidweb's React SDK
-
-## Simple method
-
-If you just want to connect a wallet as mentioned above - there's a simple way to do it using the [useConnect](/references/react-native/v0/useConnect) hook which does all the above steps for you.
-
-```tsx
-import {
- useConnect,
- // import the wallet you want to connect
- metamaskWallet,
-} from "@thirdweb-dev/react-native";
-
-const walletConfig = metamaskWallet();
-
-function Example() {
- const connect = useConnect();
-
- async function handleConnect() {
- try {
- const wallet = await connect(
- walletConfig, // pass the wallet config object
- connectOptions, // pass options required by the wallet (if any)
- );
-
- console.log("connected to", wallet);
- } catch (e) {
- console.error("failed to connect", e);
- }
- }
-
- return connect wallet ;
-}
-```
-
-## Advanced method
-
-But if you need to create wallet instance and call some methods on the wallet instance before connecting the wallet,
-you can do these steps manually as shown below using the [useCreateWalletInstance](/references/react-native/v0/useCreateWalletInstance), [useSetConnectionStatus](/references/react-native/v0/useSetConnectionStatus) and [useSetConnectedWallet](/references/react-native/v0/useSetConnectedWallet) hooks.
-
-There are 3 steps to connect your wallet manually:
-
-- create an instance of your wallet using `useCreateWalletInstance`
-- connect your wallet using the `connect` method of the wallet
-- once the wallet is connected, set the wallet instance as connected using `useSetConnectedWallet`
-
-Make sure to update the `connectionStatus` using `useSetConnectionStatus` to `"connecting"` before connecting your wallet and `"disconnected"` if the connection fails.
-
-### Example
-
-We will use [`localWallet`](/references/react-native/v0/localWallet) as an example because it can not be connected using the `useConnect` hook because it requires additional steps after creating the wallet instance - like generating a random wallet or importing a wallet. We will generate a random wallet in this example.
-
-```tsx
-import {
- useCreateWalletInstance,
- useSetConnectionStatus,
- useSetConnectedWallet,
- // import the wallet you want to connect
- localWallet,
-} from "@thirdweb-dev/react-native";
-
-const walletConfig = localWallet();
-
-function Example() {
- const createWalletInstance = useCreateWalletInstance();
- const setConnectionStatus = useSetConnectionStatus();
- const setConnectedWallet = useSetConnectedWallet();
-
- const handleConnect = async () => {
- // 1. create wallet instance
- const wallet = createWalletInstance(walletConfig);
-
- // perform additional steps that needs to be done before connecting the wallet
- // here, we will generate a random wallet
- await wallet.generate();
-
- try {
- setConnectionStatus("connecting");
-
- // 2. Call `connect` method on wallet instance
- await wallet.connect(
- connectOptions, // pass options required by the wallet (if any)
- );
-
- // 3. Set wallet instance as the connected wallet
- setConnectedWallet(wallet);
- } catch (e) {
- setConnectionStatus("disconnected");
- console.error("failed to connect", e);
- // show error UI or close modal using props.close()
- }
- };
-
- return connect wallet ;
-}
-```
-
-## Useful hooks to build custom UI
-
-Once the wallet is connected, you can use React SDK's [100+ hooks](/references/react/v4/hooks) to show connected wallet's Details, send transactions, interact with smart contracts, sign messages and utilize common standards such as tokens, NFTs, marketplaces; all with built-in caching, [RPC URLs](/glossary/rpc), [IPFS gateways](/glossary/ipfs), and more!
-
-Here is a list of few hooks that will be useful when creating custom UI
-
-| Hook | Description |
-| ---------------------------------------------------------------------- | -------------------------------------- |
-| [useAddress](/references/react-native/v0/useAddress) | get connected wallet's account address |
-| [useDisconnect](/references/react-native/v0/useDisconnect) | disconnect the connected wallet |
-| [useWallet](/references/react-native/v0/useWallet) | get connected wallet instance |
-| [useWalletConfig](/references/react-native/v0/useWalletConfig) | get connected wallet's config |
-| [useConnectionStatus](/references/react-native/v0/useConnectionStatus) | get status of wallet connection |
-| [useSigner](/references/react-native/v0/useSigner) | get signer of connected wallet |
diff --git a/apps/portal/src/app/react-native/v0/connecting-wallets/page.mdx b/apps/portal/src/app/react-native/v0/connecting-wallets/page.mdx
deleted file mode 100644
index d228cf33ece..00000000000
--- a/apps/portal/src/app/react-native/v0/connecting-wallets/page.mdx
+++ /dev/null
@@ -1,24 +0,0 @@
-import { ArticleIconCard, createMetadata } from "@doc";
-import { Wallet2Icon } from "lucide-react";
-
-export const metadata = createMetadata({
- image: {
- title: "Connecting Wallets in thirdweb React Native SDK",
- icon: "react",
- },
- title: "Connecting Wallets | thirdweb React Native SDK",
- description: "Connecting Wallets in thirdweb React Native SDK",
-});
-
-# Connecting Wallets
-
-There are two ways you connect user's wallet to your application using thirdweb's React SDK
-
-1. Using the [`ConnectWallet`](/react-native/v0/components/ConnectWallet) component for a quick, easy and customizable UI
-2. Create a completely custom UI using [wallet connection hooks](/react-native/v0/connecting-wallets/custom-ui)
-
-
diff --git a/apps/portal/src/app/react-native/v0/faq/page.mdx b/apps/portal/src/app/react-native/v0/faq/page.mdx
deleted file mode 100644
index 33fa33c1b1e..00000000000
--- a/apps/portal/src/app/react-native/v0/faq/page.mdx
+++ /dev/null
@@ -1,96 +0,0 @@
-import { createMetadata } from "@doc";
-
-export const metadata = createMetadata({
- image: {
- title: "FAQs: thirdweb React Native SDK",
- icon: "react",
- },
- title: "FAQs | thirdweb React Native SDK",
- description:
- "Get answers to frequently asked questions about the thirdweb React Native SDK.",
-});
-
-# FAQ
-
-## How to enable Deep Links in your apps
-
-To be able to use some wallets in your application, they require a way to redirect back to your app via deep linkin. This short guide will give the practical steps to achieve it on both Android and iOS.
-
-If you want to learn more about deep linking please check the official documentation for [Android](https://developer.android.com/training/app-links/deep-linking) and [iOS](https://developer.apple.com/ios/universal-links/).
-
-### Android
-
-The short version is that you need to tell the Android OS that your application can manage certain urls. You define this URL in your `AndroidManifest.xml` and when another app (e.g. a wallet) asks the Android OS to open the url, the OS will check which apps can open it and send you the request.
-
-Open your `AndroidManifest.xml` and add the following code inside your main `` block:
-
-```xml
-
-
-
-
-
-
-
-```
-
-To understand how this works, please refer to the [Android's developer official documentation.](https://developer.android.com/training/app-links/deep-linking)
-
-### iOS
-
-Open your `Info.plist` file and add a new `CFBundleURLTypes` key:
-
-```xml
-CFBundleURLTypes
-
-
- CFBundleURLSchemes
-
- your.scheme
-
-
-
-```
-
-Next, open your `AppDelegate.mm` file and import the `RCTLinkingManager` header file and add the following method:
-
-```plaintext
-#import
-
-...
-
-// Linking API
-- (BOOL)application:(UIApplication *)application openURL:(NSURL *)url options:(NSDictionary *)options {
- return [super application:application openURL:url options:options] || [RCTLinkingManager application:application openURL:url options:options];
-}
-```
-
-To understand how this works, please refer to the [iOS's developer official documentation.](https://developer.apple.com/ios/universal-links/)
-
-## Does this library support tree shaking?
-
-Metro currently does not implement tree shaking, i.e. it does not attempt to remove unused code from the JS bundle. For instance, given this code snippet:
-
-```js
-import { partition } from "lodash";
-```
-
-Metro will bundle all of lodash in your bundle even though you're only using a small part of it. For more details, see issues [#227](https://github.com/facebook/metro/issues/227) and [#632](https://github.com/facebook/metro/issues/632).
-
-For this reason we recommend using a tool like [`metro-serializer-esbuild`](https://www.npmjs.com/package/@rnx-kit/metro-serializer-esbuild).
-
-`metro-serializer-esbuild` is designed to be used at the React Native app level. It is a custom serializer for Metro, the React Native bundler, that leverages esbuild for faster JavaScript transformations.
-
-### Here's why it's more suitable for the app level:
-
-1. **Integration with Build Process:** The serializer integrates with your app's build process, which is managed at the app level, not the SDK level.
-
-2. **App-Specific Configuration:** Since it affects how your JavaScript code is transformed and bundled, it's more appropriate to configure this as part of your specific app's build setup, where you have control over the bundler's behavior.
-
-3. **SDK Independence:** SDKs (Software Development Kits) are generally designed to be independent of specific build tools or serializers. They provide functionality to apps but don't dictate how the app should be built or bundled.
-
-4. **Flexibility for App Developers:** Using it at the app level allows individual app developers to decide whether they want to use `metro-serializer-esbuild` based on their specific needs and setup.
-
-In summary, you should use `metro-serializer-esbuild` at the React Native app level for better integration with the build process and to keep the SDK independent of specific build tools.
diff --git a/apps/portal/src/app/react-native/v0/getting-started/page.mdx b/apps/portal/src/app/react-native/v0/getting-started/page.mdx
deleted file mode 100644
index ce2c1052585..00000000000
--- a/apps/portal/src/app/react-native/v0/getting-started/page.mdx
+++ /dev/null
@@ -1,214 +0,0 @@
-import { Callout } from "@doc";
-import { createMetadata } from "@doc";
-
-export const metadata = createMetadata({
- image: {
- title: "Getting Started with thirdweb React Native SDK",
- icon: "react",
- },
- title: "Getting Started with thirdweb React Native SDK",
- description: "Getting Started with thirdweb React Native SDK",
-});
-
-# Getting Started
-
-Our SDK uses a [Provider Pattern](https://flexiple.com/react/provider-pattern-with-react-context-api/), meaning any component within the `ThirdwebProvider` will have access to the SDK.
-
-
-
-You will require an API key to use thirdweb's infrastructure services with the SDK.
-
-you need to first obtain an API key from the [dashboard](https://thirdweb.com/team) by creating a new project and then copy the "Client ID" and pass it to the `ThirdwebPovider` as the `clientId` prop.
-
-
-
-Let's take a look at a typical setup.
-
-## Configure the ThirdwebProvider
-
-Specify the network your smart contracts are deployed to in the `activeChain` prop and wrap your application like so:
-
-```tsx title="App.tsx"
-import { ThirdwebProvider } from "@thirdweb-dev/react-native";
-
-const App = () => {
- return (
-
-
-
- );
-};
-```
-
-Below is an example of where to set this up in your application:
-
-
- [Create React Native
- App](https://github.com/thirdweb-example/react-native-typescript-starter/blob/main/App.tsx)
-
-
-Finally, we can run our app!
-
-```sh
-yarn android
-```
-
-```sh
-yarn ios
-```
-
-## Connect to a wallet using ConnectWallet component
-
-```javascript
-import React from "react";
-import { SafeAreaView } from "react-native";
-import { ConnectWallet } from "@thirdweb-dev/react-native";
-
-const AppInner = () => {
- return (
-
-
-
- );
-};
-```
-
-## Interact With Contracts
-
-Connect to your smart contract using the [`useContract`](/references/react-native/v0/useContract) hook like so:
-
-```jsx title="pages/index.jsx"
-import { useContract } from "@thirdweb-dev/react-native";
-
-export default function Home() {
- const { contract } = useContract("");
-
- // Now you can use the contract in the rest of the component!
-}
-```
-
-You can then use [`useContractRead`](/references/react-native/v0/useContractRead) and [`useContractWrite`](/references/react-native/v0/useContractWrite) to read data and write transactions to the contract.
-
-You pass the `contract` object returned from [`useContract`](/references/react-native/v0/useContract) to these hooks as the first parameter and the name of the function (or view/mapping, etc.) on your smart contract as the second parameter. If your function requires parameters, you can pass them as additional arguments.
-
-For example, we can read the `name` of our contract like so:
-
-```jsx title="pages/index.jsx"
-import {
- useContract,
- useContractRead,
- useContractWrite,
-} from "@thirdweb-dev/react-native";
-
-export default function Home() {
- const { contract } = useContract("");
- const { data: name, isLoading: loadingName } = useContractRead(
- contract,
- "name", // The name of the view/mapping/variable on your contract
- );
- const { mutate: setName, isLoading: settingName } = useContractWrite(
- contract,
- "setName", // The name of the function on your contract
- );
-}
-```
-
-## Using Extensions
-
-Each extension you implement in your smart contract unlocks new functionality in the SDK.
-
-These hooks make it easy to interact with your smart contracts by implementing the complex logic for you under the hood.
-
-For example, if your smart contract implements [ERC721Supply](/contracts/build/extensions/erc-721/ERC721Supply), you unlock the ability to view all NFTs on that contract using the SDK; which fetches all of your NFT metadata and the current owner of each NFT in parallel. In the React SDK, that is available using `useNFTs`:
-
-```jsx
-import { useContract, useNFTs } from "@thirdweb-dev/react-native";
-
-export default function Home() {
- const { contract } = useContract("");
- const { data: nfts, isLoading: isReadingNfts } = useNFTs(contract);
-}
-```
-
-If we want to mint an NFT and our contract implements [ERC721Mintable](/contracts/build/extensions/erc-721/ERC721Mintable), we can use the [`useMintNFT`](/references/react-native/v0/useMintNFT) hook to mint an NFT from the connected wallet; handling all of the logic of uploading and pinning the metadata to IPFS for us behind the scenes.
-
-```jsx
-import { useContract, useNFTs, useMintNFT } from "@thirdweb-dev/react-native";
-
-export default function Home() {
- const { contract } = useContract("");
- const { data: nfts, isLoading: isReadingNfts } = useNFTs(contract);
- const { mutate: mintNFT, isLoading: isMintingNFT } = useMintNFT(contract);
-}
-```
-
-## Advanced Configuration
-
-The `ThirdwebProvider` offers a number of configuration options to control the behavior of the React Native and Typescript SDK.
-We provide defaults for all of them, but you customize them to suit your needs. For more info see the [ThirdwebProvider reference](/references/react-native/v0/ThirdwebProvider).
-
-### Supported Wallets Behavior
-
-1. We render `localWallet` as "Continue as Guest" in our ConnectWallet modal.
-2. When a single `supportedWallet` is defined, we try to auto-connect to that wallet instead of showing the wallets modal with a single wallet.
-
-### Localizing our UI components
-
-You can pass a `locale` prop to the `ThirdwebProvider` with the strings in the language of your preference. See the list of strings to translate [here](https://github.com/thirdweb-dev/js/blob/main/packages/react-native/src/evm/i18n/en.ts).
-
-We support 'en' (English), 'es' (Spanish) and 'ja' (Japanese) out of the box. The default value is 'en'.
-
-```jsx
-import { ThirdwebProvider } from "@thirdweb-dev/react-native";
-import React from "react";
-
-const App = () => {
- return (
-
-
-
- );
-};
-```
-
-You can pass your own strings:
-
-```jsx
-import { ThirdwebProvider, en } from "@thirdweb-dev/react-native";
-import React from "react";
-
-const App = () => {
- return (
-
-
-
- );
-};
-```
-
-Note that you can also use this prop to replace any string in our UI components.
-
-```jsx
-import { ThirdwebProvider, en } from "@thirdweb-dev/react-native";
-import React from "react";
-
-const App = () => {
- return (
-
-
-
- );
-};
-```
diff --git a/apps/portal/src/app/react-native/v0/installation/page.mdx b/apps/portal/src/app/react-native/v0/installation/page.mdx
deleted file mode 100644
index 1ff1328915d..00000000000
--- a/apps/portal/src/app/react-native/v0/installation/page.mdx
+++ /dev/null
@@ -1,227 +0,0 @@
-import { InstallTabs, Tabs, TabsList, TabsTrigger, TabsContent } from "@doc";
-import { createMetadata } from "@doc";
-
-export const metadata = createMetadata({
- image: {
- title: "Installing thirdweb React Native SDK",
- icon: "react",
- },
- title: "Installing thirdweb React Native SDK",
- description:
- "Steps to install the thirdweb React Native SDK in your existing or new project.",
-});
-
-# Installation
-
-## Requirements
-
-- Android minSdkVersion = 26
-- iOS platform >= 13
-- XCode > 14
-
-
-
-
- Existing Projects
- New Projects
-
-
-
-
-
-
-React Native CLI Project
- React Native Expo Project
-
-
-
-
-
-Our wallets package uses the Expo Modules API, please [configure it](https://docs.expo.dev/modules/overview/) in your app:
-
-```bash
-npx install-expo-modules@latest
-```
-
-Move into your `/ios` folder and run the following command to install ios required pods:
-
-```bash
-cd ios/ && pod install
-```
-
-## Add shims for the crypto nodejs' libraries
-
-React Native is based on [JavaScriptCore](https://developer.apple.com/documentation/javascriptcore?language=objc) (part of WebKit) and does not use Node.js or the common Web and DOM APIs. As such, there are many operations missing that a normal web environment or Node.js instance would provide. [[1]](https://docs.ethers.org/v5/cookbook/react-native/#cookbook-reactnative-security).
-
-For this reason we need to add shims for some of the operations not available in closed out environments like React Native:
-
-In your `metro.config.js` (please, create one if you don’t have it) add the following to shim the nodejs modules needed:
-
-
-
-
- React Native CLI Project
- React Native Expo Project
-
-
-
-
-```javascript
-const { getDefaultConfig } = require("expo/metro-config");
-const { mergeConfig } = require("@react-native/metro-config");
-
-/**
- * Metro configuration
- * https://facebook.github.io/metro/docs/configuration
- *
- * @type {import('metro-config').MetroConfig}
- */
-const extraNodeModules = require("node-libs-browser");
-
-const config = {
- resolver: {
- extraNodeModules: extraNodeModules,
- },
-};
-
-module.exports = mergeConfig(getDefaultConfig(__dirname), config);
-```
-
-
-
-
-
-```javascript
-// Learn more https://docs.expo.io/guides/customizing-metro
-const { getDefaultConfig } = require("expo/metro-config");
-const extraNodeModules = require("node-libs-browser");
-
-const config = getDefaultConfig(\_\_dirname);
-
-config.resolver.extraNodeModules = extraNodeModules;
-config.transformer.getTransformOptions = async () => ({
- transform: {
- experimentalImportSupport: false,
- inlineRequires: true,
- },
-});
-
-module.exports = config;
-```
-
-
-
-
-
-
-
-
-We have a dependency on the [Coinbase Wallet Mobile SDK](https://github.com/coinbase/wallet-mobile-sdk) to support connecting with Coinbase, this dependency contains custom native code, **which breaks support for Expo Go** ([see issue here](https://github.com/coinbase/wallet-mobile-sdk/issues/206)). We are working on turning this into an optional dependency but for now you need to prebuild the Expo project:
-
-```bash
-npx expo prebuild
-```
-
-Now, we can add the dependencies:
-
-
-
-Our wallets package uses the Expo Modules API, please [configure it](https://docs.expo.dev/modules/overview/) in your app:
-
-```bash
-npx install-expo-modules@latest
-```
-
-
-
-
-We provide a package that imports all the necessary polyfills for you, please, import this package into your `index.js` file. Make sure it is at the top of your imports.
-
-```javascript
-// Import polyfills
-import "@thirdweb-dev/react-native-compat";
-```
-
-### Why are all these packages needed?
-
-As explained in the intro of this doc, we need to shim some of the packages available in Node and web environments. Find below who’s using these packages:
-
-#### WalletConnect
-
-- WalletConnect uses Node's `crypto` package when signing transactions. Since this package is not available in React Native we need an alternative implementation for it and its dependencies, the following packages accomplishes this:
-
- - `node-libs-browser`
- - `react-native-crypto`
- - `react-native-randombytes`
- - `react-native-get-random-values`
-
-- Coinbase wallet connector package depends on `react-native-mmkv` and `expo-modules`.
-
-- WalletConnect V2 connectors depend on `@react-native-async-storage/async-storage`.
-
-
-
-
-Make sure to have your React Native environment setup before using the template. Please follow React Native's [Setting up the development environment](https://reactnative.dev/docs/environment-setup)
-
-
-
-
- thirdweb CLI
- thirdweb CLI Expo
- React Native CLI
- Expo CLI
-
-
-
-
-```bash
-npx thirdweb create --template react-native-typescript-starter
-```
-
-
-
-
-Note that running through Expo Go app currently isn't supported. You
- need to connect your device and build manually. Use the following command to
- create an Expo React Native app using thirdweb CLI:
-
-```bash
-npx thirdweb create --template react-native-expo-starter
-```
-
-
-
-
-Alternatively you can use the React Native CLI. Note that you need to follow
- the "Existing Projects -> React Native CLI Project" steps in this guide
- after executing the following command:
-
-```bash
-npx react-native init MyRNApp --template react-native-template-typescript
-```
-
-
-
-
-Alternatively you can use the Expo CLI.
-Note that you need to follow the "Existing Projects -> React Native Expo Project" steps in this guide after executing the following command:
-
-```bash
-npx create-expo-app AwesomeProject
-```
-
-
-
-
-
-
-
diff --git a/apps/portal/src/app/react-native/v0/layout.tsx b/apps/portal/src/app/react-native/v0/layout.tsx
deleted file mode 100644
index c73378d3e50..00000000000
--- a/apps/portal/src/app/react-native/v0/layout.tsx
+++ /dev/null
@@ -1,15 +0,0 @@
-import { DocLayout } from "@/components/Layouts/DocLayout";
-import { TypeScriptVersionSelector } from "../../../components/others/VersionSelector";
-import { typescriptV4Sidebar } from "../../typescript/v4/sidebar";
-
-export default async function Layout(props: { children: React.ReactNode }) {
- return (
- }
- >
- {props.children}
-
- );
-}
diff --git a/apps/portal/src/app/react-native/v0/page.mdx b/apps/portal/src/app/react-native/v0/page.mdx
deleted file mode 100644
index 1291c937e58..00000000000
--- a/apps/portal/src/app/react-native/v0/page.mdx
+++ /dev/null
@@ -1,89 +0,0 @@
-import { OpenSourceCard, createMetadata } from "@doc";
-
-export const metadata = createMetadata({
- image: {
- title: "thirdweb React Native SDK",
- icon: "react",
- },
- title: "thirdweb React Native SDK",
- description:
- "A collection of React hooks and UI components for your React Native apps, for any EVM-compatible blockchain.",
-});
-
-# React Native SDK
-
-A collection of [100+ React hooks](/references/react-native/v0/hooks) and React Native UI components for your web3 mobile apps, for any EVM-compatible blockchain.
-
-Connect to user’s wallets, interact with smart contracts, sign
-messages, and utilize common standards such as tokens, NFTs, marketplaces; all with built-in caching, [RPC URLs](/glossary/rpc), [IPFS gateways](/glossary/ipfs), and more.
-
-
-
-## How It Works
-
-The React Native SDK uses [React Query](https://tanstack.com/query/v4/docs/react/overview) under the hood to
-expose a collection of [query](https://tanstack.com/query/v4/docs/react/guides/queries) and [mutation](https://tanstack.com/query/v4/docs/react/guides/mutations)
-hooks, each with built-in [caching](https://tanstack.com/query/v4/docs/react/guides/caching),
-[query invalidation](https://tanstack.com/query/v4/docs/react/guides/query-invalidation), [query retries](https://tanstack.com/query/v4/docs/react/guides/query-retries),
-and more.
-
-Each hook _(except for wallet/network management)_ wraps some functionality of the [TypeScript SDK](/typescript/latest),
-which are made available as either a [query](https://tanstack.com/query/v4/docs/react/guides/queries) hook to read data,
-or as a [mutation](https://tanstack.com/query/v4/docs/react/guides/mutations) hook to write transactions to the blockchain.
-
-When mutations are called (when a user executes a transaction), [query invalidation](https://tanstack.com/query/v4/docs/react/guides/query-invalidation) is automatically triggered
-to update the relevant queries that depend on the data that was changed. For example, when minting a new NFT, queries that view information about
-NFTs are re-fetched to load the new NFT automatically.
-
-### Queries
-
-All query hooks are used to **read** data from the blockchain, smart contracts, a user’s wallet, etc.
-
-Each one comes with some helpful properties to create a powerful user experience:
-
-- `data` - The data returned from the query (e.g. the NFTs of a contract).
-- `isLoading` - Whether the query is currently loading.
-- `error` - The error returned from the query, if any.
-
-```tsx
-import { useContractRead, useContract } from "@thirdweb-dev/react-native";
-
-function App() {
- const { data: contract } = useContract("{{contract_address}}");
- const { data, isLoading, error } = useContractRead(contract, "functionName");
-}
-```
-
-### Mutations
-
-Mutations are used to **write** data to the blockchain when a transaction is required.
-
-They require a wallet to be connected, and by default, are executed from the currently connected wallet.
-
-Each mutation comes with similar properties to queries:
-
-- `mutate` - The function to execute the mutation (e.g. mint a new NFT).
-- `mutateAsync` - The function to execute the mutation, but returns a promise (allowing `await` to be used).
-- `isLoading` - Whether the mutation is currently executing.
-- `error` - The error returned from the mutation, if any.
-
-```tsx
-import {
- useContractWrite,
- useContract,
- Web3Button,
-} from "@thirdweb-dev/react-native";
-
-function App() {
- const { data: contract } = useContract("{{contract_address}}");
- const { mutateAsync, isLoading, error } = useContractWrite(
- contract,
- "functionName",
- );
-}
-```
-
-Upon execution of a mutation, the relevant queries are automatically invalidated to fetch the latest data.
diff --git a/apps/portal/src/app/react-native/v0/wallets/_components/CustomizeWalletConfigurator.tsx b/apps/portal/src/app/react-native/v0/wallets/_components/CustomizeWalletConfigurator.tsx
deleted file mode 100644
index 83c3c58a037..00000000000
--- a/apps/portal/src/app/react-native/v0/wallets/_components/CustomizeWalletConfigurator.tsx
+++ /dev/null
@@ -1,67 +0,0 @@
-import {
- CodeBlock,
- Details,
- InlineCode,
- Paragraph,
-} from "@/components/Document";
-import Link from "next/link";
-
-type Props = {
- configurator: string;
- config: string;
- connectUI: string;
- selectUI: string;
-};
-
-export function CustomizeWalletConfigurator({
- configurator,
- config,
- connectUI,
- selectUI,
-}: Props) {
- return (
-
-
- The contains the default config for
- metadata and UI. you can optionally choose to override the defaults to
- customize the wallet.
-
- Learn more about these configs
-
-
-
-
-
- Once the config is ready, you can use it with ConnectWallet
- component or useConnect hook as shown below
-
-
- ;
-
-// or use it with useConnect hook
-const connect = useConnect();
-connect(${config}, { ... });`}
- />
-
- );
-}
diff --git a/apps/portal/src/app/react-native/v0/wallets/_components/WalletsBreadcrumb.tsx b/apps/portal/src/app/react-native/v0/wallets/_components/WalletsBreadcrumb.tsx
deleted file mode 100644
index 138c26d97ba..00000000000
--- a/apps/portal/src/app/react-native/v0/wallets/_components/WalletsBreadcrumb.tsx
+++ /dev/null
@@ -1,22 +0,0 @@
-import { Breadcrumb } from "@/components/Document";
-
-export function WalletsBreadcrumb(props: { name: string; slug: string }) {
- return (
-
- );
-}
diff --git a/apps/portal/src/app/react-native/v0/wallets/_components/index.tsx b/apps/portal/src/app/react-native/v0/wallets/_components/index.tsx
deleted file mode 100644
index 9e15a63a41d..00000000000
--- a/apps/portal/src/app/react-native/v0/wallets/_components/index.tsx
+++ /dev/null
@@ -1,2 +0,0 @@
-export { WalletsBreadcrumb } from "./WalletsBreadcrumb";
-export { CustomizeWalletConfigurator } from "./CustomizeWalletConfigurator";
diff --git a/apps/portal/src/app/react-native/v0/wallets/coinbase/page.mdx b/apps/portal/src/app/react-native/v0/wallets/coinbase/page.mdx
deleted file mode 100644
index a6bf9e979b7..00000000000
--- a/apps/portal/src/app/react-native/v0/wallets/coinbase/page.mdx
+++ /dev/null
@@ -1,91 +0,0 @@
-import { Details, createMetadata } from "@doc";
-import { WalletsBreadcrumb, CustomizeWalletConfigurator } from "../_components";
-
-export const metadata = createMetadata({
- image: {
- title: "Coinbase Wallet",
- icon: "react",
- },
- title: "Coinbase Wallet | thirdweb React Native SDK",
- description: "API reference for coinbaseWallet function",
-});
-
-
-
-# Coinbase Wallet
-
-A wallet configurator for [Coinbase Wallet](/references/wallets/v2/CoinbaseWallet) which allows integrating the wallet with React Native
-
-```tsx
-import { coinbaseWallet } from "@thirdweb-dev/react-native";
-
-const coinbaseConfig = coinbaseWallet(options);
-```
-
-
-
-## options
-
-
-
-The Coinbase Wallet Mobile SDK uses Universal Links to communicate between Coinbase Wallet and your application.
-We wrote [a short guide](/react-native/v0/faq#how-to-enable-deep-links-in-your-apps) to help you enable deep links support in your mobile app or
-you can check the [Coinbase setup](https://docs.cloud.coinbase.com/wallet-sdk/docs/ios-setup).
-
-```ts
-coinbaseWallet({
- callbackURL: new URL("your.scheme://"),
-});
-```
-
-
-
-
-
-Show this wallet as "recommended" in the [ConnectWallet](/react-native/v0/connecting-wallets#connect-wallet) modal.
-
-```ts
-coinbaseWallet({
- recommended: true,
-});
-```
-
-
-
-## Usage with ConnectWallet
-
-To allow users to connect to this wallet using the [ConnectWallet](/react-native/v0/connecting-wallets#connect-wallet) component, you can add it to [ThirdwebProvider's supportedWallets](/react-native/v0/connecting-wallets#supported-wallets) prop.
-
-```tsx
-
-
-
-```
-
-## Usage with useConnect
-
-you can use the [`useConnect`](/references/react-native/v0/useConnect) hook to programmatically connect to the wallet without using the [ConnectWallet](/react-native/v0/connecting-wallets#connect-wallet) component.
-
-The wallet also needs to be added in [ThirdwebProvider's supportedWallets](/react-native/v0/connecting-wallets#supported-wallets) if you want the wallet to auto-connect on next page load.
-
-```tsx
-const coinbaseConfig = coinbaseWallet();
-
-function App() {
- const connect = useConnect();
-
- const handleConnect = async () => {
- await connect(coinbaseConfig, connectOptions);
- };
-
- return ...
;
-}
-```
diff --git a/apps/portal/src/app/react-native/v0/wallets/in-app-wallet/page.mdx b/apps/portal/src/app/react-native/v0/wallets/in-app-wallet/page.mdx
deleted file mode 100644
index b041fbeeafb..00000000000
--- a/apps/portal/src/app/react-native/v0/wallets/in-app-wallet/page.mdx
+++ /dev/null
@@ -1,223 +0,0 @@
-import { Details, InstallTabs, createMetadata } from "@doc";
-import { WalletsBreadcrumb, CustomizeWalletConfigurator } from "../_components";
-import { DocLink } from "@/components/Document";
-
-export const metadata = createMetadata({
- image: {
- title: "In-App Wallet",
- icon: "react",
- },
- title: "In-App Wallet | thirdweb React Native SDK",
- description: "API reference for inAppWallet function",
-});
-
-
-
-# InAppWallet
-
-A wallet configurator for [In-App Wallet](/connect/in-app-wallet/overview) which allows integrating the wallet with React Native
-
-```tsx
-import { inAppWallet } from "@thirdweb-dev/react-native";
-
-const inAppWalletConfig = inAppWallet();
-```
-
-
-
-## Options
-
-
-
-Whether to show the Sign In with different providers.
-
-To use this feature you will need to enable the `In-App Wallets` service for your `clientId`
-in your [Dashboard Settings](https://thirdweb.com/team/~/~/settings) and you will need to allowlist
-your app's `redirectUrl` (more on this below).
-
-`redirectUrl`: The `redirectUrl` must be a deeplink your app supports. This
-is going to be used to redirect back from the browser when using socials sign in options (Google, Apple, etc).
-
-We wrote [a short guide](/react-native/v0/faq) to help you enable deep links support in your mobile app.
-
-```ts
-inAppWallet({
- auth: {
- options: ["email", "google", "apple", "facebook"],
- redirectUrl: "deep-link-to-your-app://",
- },
-});
-```
-
-
-
-
-
-Allows your wallet to be connected to an external applicatoin via WalletConnect.
-
-Defaults to `undefined`.
-
-```
-export type WalletConnectReceiverConfig = {
- walletConnectReceiver?:
- | {
- walletConnectWalletMetadata?: WCMetadata;
- walletConnectV2ProjectId?: string;
- walletConnectV2RelayUrl?: string;
- }
- | true;
-};
-```
-
-
-
-## Installation
-
-To use the `inAppWallet` you need to add the following dependencies to your project. Find the
-command to add them all for convenience below.
-
-
-
-Here are the dependencies added:
-
-- amazon-cognito-identity-js: "^6.3.3"
-- react-native-quick-base64
-- react-native-quick-crypto
-- react-native-aes-gcm-crypto
- - This package requires minSdkVersion = 26 on Android
-- @react-native-community/netinfo
-- react-native-inappbrowser-reborn: "^3.7.0" (for Socials Sign In)
-
- - There's an open issue on RN > 0.72: https://github.com/margelo/react-native-quick-crypto/issues/186 which you can [fix by](https://github.com/margelo/react-native-quick-crypto/issues/186#issuecomment-1663666739) adding the following to your `android/app/build.gradle` file:
-
- ```
- packagingOptions {
- pickFirst 'lib/x86/libcrypto.so'
- pickFirst 'lib/x86_64/libcrypto.so'
- pickFirst 'lib/armeabi-v7a/libcrypto.so'
- pickFirst 'lib/arm64-v8a/libcrypto.so'
- }
- ```
-
- - When building the iOS app in release mode for RN 0.71 you need to enable the OpenSSL framework in XCode. There are several solutions for this here:
- - https://github.com/margelo/react-native-quick-crypto/issues/121#issuecomment-1369924076
- - https://github.com/margelo/react-native-quick-crypto/issues/121#issuecomment-1537576444
-
-## Usage with ConnectWallet
-
-To allow users to connect to this wallet using the [ConnectWallet](/react-native/v0/connecting-wallets#connect-wallet) component, you can add it to [ThirdwebProvider's supportedWallets](/react-native/v0/connecting-wallets#supported-wallets) prop.
-
-```tsx
-
-
-
-```
-
-## Usage with useInAppWallet
-
-You can use the [`useInAppWallet`](/references/react-native/v0/useInAppWallet) hook to programmatically connect to the wallet without using the [ConnectWallet](/react-native/v0/connecting-wallets#connect-wallet) component.
-
-The wallet also needs to be added in [ThirdwebProvider's supportedWallets](/react-native/v0/connecting-wallets#supported-wallets) if you want the wallet to auto-connect on next page load.
-
-The hook will return all the necessary functions you'll need to authenticate and connect to the ina-- wallet.
-
-### Connecting with Google sign in
-
-```tsx
-function App() {
- const { connect } = useInAppWallet();
-
- const handleConnect = async () => {
- await connect({
- strategy: "google",
- redirectUrl: "redirect-url-to-your-app://",
- });
- };
-
- return ... ;
-}
-```
-
-### Connecting with email verification
-
-```tsx
-function App() {
- const { connect, sendVerificationEmail } = useInAppWallet();
-
- const preLogin = async (email: string) => {
- // send email verification code
- await sendVerificationEmail({ email });
- };
-
- const handleLogin = async (email: string, verificationCode: string) => {
- // verify email and connect
- await connect({
- strategy: "email",
- email,
- verificationCode,
- });
- };
-
- return ... ;
-}
-```
-
-## Available connection strategies
-
-```ts
-// email verification
-type EmailVerificationAuthParams = {
- strategy: "email";
- email: string;
- verificationCode: string;
- recoveryCode?: string;
-};
-
-type SocialAuthParams = {
- strategy: "google" | "facebook" | "apple";
- redirectUrl: string;
-};
-
-// bring your own authentication
-type JwtAuthParams = {
- strategy: "jwt";
- jwt: string;
- encryptionKey: string;
-};
-```
-
-## Deleting an Account
-
-You can delete an account by calling, `deleteActiveAccount` from the InAppWallet instance:
-
-```tsx
-function App() {
- const activeWallet = useWallet();
-
- const deleteAccount = async () => {
- await (activeWallet as InAppWallet).deleteActiveAccount();
- };
-
- return ... ;
-}
-```
-
-### Apple App Store Guidelines
-
-If you want to publish your app to the App Store you will need to allow users to delete their account as per [Apple's Guidelines](https://developer.apple.com/support/offering-account-deletion-in-your-app).
-You can use the `deleteActiveAccount` method for this purpose.
-
-### Try it out in our published apps
-
-[Android Google Play](https://play.google.com/store/search?q=thirdweb&c=apps&hl=en_US&gl=US)
-
-[Apple App Store](https://apps.apple.com/us/app/thirdweb-connect/id6471451064)
diff --git a/apps/portal/src/app/react-native/v0/wallets/local-wallet/page.mdx b/apps/portal/src/app/react-native/v0/wallets/local-wallet/page.mdx
deleted file mode 100644
index caef195f96f..00000000000
--- a/apps/portal/src/app/react-native/v0/wallets/local-wallet/page.mdx
+++ /dev/null
@@ -1,60 +0,0 @@
-import { createMetadata } from "@doc";
-import { WalletsBreadcrumb, CustomizeWalletConfigurator } from "../_components";
-
-export const metadata = createMetadata({
- image: {
- title: "Local Wallet",
- icon: "react",
- },
- title: "Local Wallet | thirdweb React Native SDK",
- description: "API reference for localWallet function",
-});
-
-
-
-# Local Wallet
-
-A wallet configurator for [Local Wallet](/references/wallets/v2/LocalWallet) which allows integrating the wallet with React Native
-
-```tsx
-import { localWallet } from "@thirdweb-dev/react-native";
-
-const localWalletConfig = localWallet(options);
-```
-
-
-
-## Usage with ConnectWallet
-
-To allow users to connect to this wallet using the [ConnectWallet](/react-native/v0/connecting-wallets#connect-wallet) component, you can add it to [ThirdwebProvider's supportedWallets](/react-native/v0/connecting-wallets#supported-wallets) prop.
-
-```tsx
-
-
-
-```
-
-## Usage with useConnect
-
-You can use the [`useConnect`](/references/react-native/v0/useConnect) hook to programmatically connect to the wallet without using the [ConnectWallet](/react-native/v0/connecting-wallets#connect-wallet) component.
-
-The wallet also needs to be added in [ThirdwebProvider's supportedWallets](/react-native/v0/connecting-wallets#supported-wallets) if you want the wallet to auto-connect on next page load.
-
-```tsx
-const localWalletConfig = localWallet();
-
-function App() {
- const connect = useConnect();
-
- const handleConnect = async () => {
- await connect(localWalletConfig, connectOptions);
- };
-
- return ...
;
-}
-```
diff --git a/apps/portal/src/app/react-native/v0/wallets/magiclink/page.mdx b/apps/portal/src/app/react-native/v0/wallets/magiclink/page.mdx
deleted file mode 100644
index 0bdc2264e40..00000000000
--- a/apps/portal/src/app/react-native/v0/wallets/magiclink/page.mdx
+++ /dev/null
@@ -1,72 +0,0 @@
-import { InstallTabs, Callout, createMetadata } from "@doc";
-import { WalletsBreadcrumb } from "../_components";
-
-export const metadata = createMetadata({
- image: {
- title: "Magic Link",
- icon: "react",
- },
- title: "Magic Link | thirdweb React Native SDK",
- description: "API reference for magicLink function",
-});
-
-
-
-# Magic Link
-
-
-
-This wallet is deprecated. Please use [In-App Wallet](/react-native/v0/wallets/embedded-wallet) instead for adding Social Login to your app.
-
-
-
-#### Add Magic's dependencies
-
-The `@magic-sdk` has a few dependencies you need to add to your app before using the SDK in React Native. For convenience you can run:
-
-
-
-which will install the following dependencies:
-
-- [react-native-safe-area-context](https://www.npmjs.com/package/react-native-safe-area-context?ref=blog.thirdweb.com)
- - **Note**: The magic wallet requires the app to be wrapped in a `SafeAreaProvider`. This is something we handle in the SDK so please, if your app already has a `SafeAreaProvider` you can remove it and just wrap your app in our `ThirdwebProvider`, this will take care of the safe area context for you.
-- [react-native-webview](https://www.npmjs.com/package/react-native-webview?ref=blog.thirdweb.com)
-- [react-native-device-info](https://www.npmjs.com/package/react-native-device-info?ref=blog.thirdweb.com)
-
-You also need a [Magic api-key](https://dashboard.magic.link/signup?ref=blog.thirdweb.com) to pass it as part of the wallet config.
-
-#### Using the new wallet
-
-**NOTE**: `magicWallet` has been deprecated starting in version `@thirdweb-dev/react-native@0.2.49` in favor of `magicLink` for consistency with our React SDK.
-
-We suggest you add `magicLink` as the first wallet in your `supportedWallets` list since the UI for it is a TextInput field:
-
-```tsx
-import { Goerli } from "@thirdweb-dev/chains";
-import {
- ThirdwebProvider,
- magicLink,
- metamaskWallet,
-} from "@thirdweb-dev/react-native";
-
-function AppWithProviders() {
- return (
-
-
-
- );
-}
-```
diff --git a/apps/portal/src/app/react-native/v0/wallets/metamask/page.mdx b/apps/portal/src/app/react-native/v0/wallets/metamask/page.mdx
deleted file mode 100644
index 2ab8e4f54b0..00000000000
--- a/apps/portal/src/app/react-native/v0/wallets/metamask/page.mdx
+++ /dev/null
@@ -1,116 +0,0 @@
-import { CustomizeWalletConfigurator, WalletsBreadcrumb } from "../_components";
-import { Details, createMetadata } from "@doc";
-
-export const metadata = createMetadata({
- image: {
- title: "MetaMask Wallet",
- icon: "react",
- },
- title: "MetaMask wallet | thirdweb React Native SDK",
- description: "API reference for metamaskWallet function",
-});
-
-
-
-# Metamask Wallet
-
-A wallet configurator for [MetaMask](/references/wallets/v2/MetaMaskWallet) to integrate the wallet with the React Native SDK
-
-```tsx
-import { metamaskWallet } from "@thirdweb-dev/react-native";
-
-const metamaskConfig = metamaskWallet(options);
-```
-
-
-
-## options
-
-
-
-This `projectId` can be obtained at [cloud.walletconnect.com](https://cloud.walletconnect.com/). It is highly recommended to use your own project id and only use the default one for testing purposes.
-
-```ts
-metamaskWallet({
- projectId: "your-wallet-connect-project-id",
-});
-```
-
-
-
-
-
-Show this wallet as "recommended" in the [ConnectWallet Modal](/react-native/v0/connecting-wallets#connect-wallet).
-
-```ts
-metamaskWallet({
- recommended: true,
-});
-```
-
-
-
-## Usage with ConnectWallet
-
-To allow users to connect to this wallet using the [ConnectWallet](/react-native/v0/connecting-wallets#connect-wallet) component, you can add it to [ThirdwebProvider's supportedWallets](/react-native/v0/connecting-wallets#supported-wallets) prop.
-
-```tsx
-
-
-
-```
-
-## Usage with useConnect
-
-You can use the [`useConnect`](/references/react-native/v0/useConnect) hook to programmatically connect to the wallet without using the [ConnectWallet](/react-native/v0/connecting-wallets#connect-wallet) component.
-
-The wallet also needs to be added in [ThirdwebProvider's supportedWallets](/react-native/v0/connecting-wallets#supported-wallets) if you want the wallet to auto-connect on next page load.
-
-```tsx
-const metamaskConfig = metamaskWallet();
-
-function App() {
- const connect = useConnect();
-
- const handleConnect = async () => {
- await connect(metamaskConfig, connectOptions);
- };
-
- return ... ;
-}
-```
-
-### connectOptions
-
-```ts
-{ chainId?: number } | undefined
-```
-
-
-
-If `chainId` is provided, wallet will be connected and immediately switch to network with given `chainId`.
-
-`Chain` object corresponding to this chainId from [@thirdweb-dev/chains](https://www.npmjs.com/package/@thirdweb-dev/chains) package must be specified in ThirdwebProvider's supportedChains prop as shown below
-
-```tsx
-import { Polygon } from "@thirdweb-dev/chains";
-import { ThirdwebProvider } from "@thirdweb-dev/react-native";
-
-export function YourApp() {
- return (
-
-
-
- );
-}
-```
-
-
diff --git a/apps/portal/src/app/react-native/v0/wallets/page.mdx b/apps/portal/src/app/react-native/v0/wallets/page.mdx
deleted file mode 100644
index 7728450ac88..00000000000
--- a/apps/portal/src/app/react-native/v0/wallets/page.mdx
+++ /dev/null
@@ -1,82 +0,0 @@
-import { Breadcrumb, createMetadata } from "@doc";
-import { WalletCard, WalletCardGrid } from "@/components/others/WalletCard";
-// icons
-import MetaMaskIcon from "@public/icons/wallets/metamask.svg";
-import CoinbaseIcon from "@public/icons/wallets/coinbase.svg";
-import WalletConnectIcon from "@public/icons/wallets/walletconnect.svg";
-import SmartWalletIcon from "@public/icons/wallets/smartwallet.svg";
-import EmbeddedWalletIcon from "@public/icons/wallets/embeddedwallet.svg";
-import LocalWalletIcon from "@public/icons/wallets/localwallet.svg";
-import MagicLinkIcon from "@public/icons/wallets/magiclink.svg";
-import RainbowIcon from "@public/icons/wallets/rainbow.svg";
-
-export const metadata = createMetadata({
- image: {
- title: "Supported Wallets in thirdweb React Native SDK",
- icon: "react",
- },
- title: "Supported wallets | thirdweb React Native SDK",
- description: "List of supported wallets for thirdweb React Native SDK",
-});
-
-
-
-# Wallets
-
-thirdweb React Naive SDK comes out of the box with support for below listed wallets:
-
-You can also easily integrate _any_ other wallet provider by a [Building a wallet interface](/wallet-sdk/v2/build) for it.
-
-
-
-
-
-
-
-
-
-
-
diff --git a/apps/portal/src/app/react-native/v0/wallets/rainbow/page.mdx b/apps/portal/src/app/react-native/v0/wallets/rainbow/page.mdx
deleted file mode 100644
index 8b9392de38d..00000000000
--- a/apps/portal/src/app/react-native/v0/wallets/rainbow/page.mdx
+++ /dev/null
@@ -1,116 +0,0 @@
-import { CustomizeWalletConfigurator, WalletsBreadcrumb } from "../_components";
-import { Details, createMetadata } from "@doc";
-
-export const metadata = createMetadata({
- image: {
- title: "Rainbow Wallet",
- icon: "react",
- },
- title: "Rainbow Wallet | thirdweb React Native SDK",
- description: "API reference for rainbowWallet function",
-});
-
-
-
-# Rainbow Wallet
-
-A wallet configurator for [Rainbow](/references/wallets/v2/RainbowWallet) to integrate the wallet with the React Native SDK
-
-```tsx
-import { rainbowWallet } from "@thirdweb-dev/react-native";
-
-const rainbowConfig = rainbowWallet(options);
-```
-
-
-
-## options
-
-
-
-This `projectId` can be obtained at [cloud.walletconnect.com](https://cloud.walletconnect.com/). It is highly recommended to use your own project id and only use the default one for testing purposes.
-
-```ts
-rainbowWallet({
- projectId: "your-wallet-connect-project-id",
-});
-```
-
-
-
-
-
-Show this wallet as "recommended" in the [ConnectWallet Modal](/react-native/v0/connecting-wallets#connect-wallet).
-
-```ts
-rainbowWallet({
- recommended: true,
-});
-```
-
-
-
-## Usage with ConnectWallet
-
-To allow users to connect to this wallet using the [ConnectWallet](/react-native/v0/connecting-wallets#connect-wallet) component, you can add it to [ThirdwebProvider's supportedWallets](/react-native/v0/connecting-wallets#supported-wallets) prop.
-
-```tsx
-
-
-
-```
-
-## Usage with useConnect
-
-You can use the [`useConnect`](/references/react-native/v0/useConnect) hook to programmatically connect to the wallet without using the [ConnectWallet](/react-native/v0/connecting-wallets#connect-wallet) component.
-
-The wallet also needs to be added in [ThirdwebProvider's supportedWallets](/react-native/v0/connecting-wallets#supported-wallets) if you want the wallet to auto-connect on next page load.
-
-```tsx
-const rainbowConfig = rainbowWallet();
-
-function App() {
- const connect = useConnect();
-
- const handleConnect = async () => {
- await connect(rainbowConfig, connectOptions);
- };
-
- return ... ;
-}
-```
-
-### connectOptions
-
-```ts
-{ chainId?: number } | undefined
-```
-
-
-
-If `chainId` is provided, wallet will be connected and immediately switch to network with given `chainId`.
-
-`Chain` object corresponding to this chainId from [@thirdweb-dev/chains](https://www.npmjs.com/package/@thirdweb-dev/chains) package must be specified in ThirdwebProvider's supportedChains prop as shown below
-
-```tsx
-import { Polygon } from "@thirdweb-dev/chains";
-import { ThirdwebProvider } from "@thirdweb-dev/react-native";
-
-export function YourApp() {
- return (
-
-
-
- );
-}
-```
-
-
diff --git a/apps/portal/src/app/react-native/v0/wallets/smartwallet/page.mdx b/apps/portal/src/app/react-native/v0/wallets/smartwallet/page.mdx
deleted file mode 100644
index d221e008760..00000000000
--- a/apps/portal/src/app/react-native/v0/wallets/smartwallet/page.mdx
+++ /dev/null
@@ -1,117 +0,0 @@
-import { Details, createMetadata } from "@doc";
-import { WalletsBreadcrumb } from "../_components";
-
-export const metadata = createMetadata({
- image: {
- title: "Smart Wallet",
- icon: "react",
- },
- title: "Smart Wallet | thirdweb React Native SDK",
- description: "API reference for smartWallet function",
-});
-
-
-
-# SmartWallet
-
-A wallet configurator for [Smart Accounts](/connect/acoount-abstraction) which allows integrating the wallet with React Native
-
-```tsx
-import { smartWallet, metamaskWallet } from "@thirdweb-dev/react-native";
-
-const walletConfig = metamaskWallet(); // or use any other wallet
-
-const smartWalletConfig = smartWallet(walletConfig, {
- factoryAddress: "0x...",
- gasless: true,
-});
-```
-
-## options
-
-
-
-Provide a `WalletConfig` object to use as the personal wallet for the Smart Account. You can get this object by calling a wallet configurator function such as `metamaskWallet()`
-
-You can see the list of available wallet configurators for React Native [here](/react-native/v0/connecting-wallets).
-
-
-
-
-
-The address of the Smart Account Factory contract.
-
-Must be a `string`.
-
-
-
-
-
-Whether to turn on or off gasless transactions.
-
-- If set to `true`, all gas fees will be paid by a paymaster.
-- If set to `false`, all gas fees will be paid by the Smart Account itself (needs to be funded).
-
-Must be a `boolean`.
-
-
-
-## Usage with ConnectWallet
-
-To allow users to connect to this wallet using the [ConnectWallet](/references/react-native/v0/ConnectWallet) component, you can add it to [ThirdwebProvider's supportedWallets](/react-native/v0/connecting-wallets#supported-wallets) prop.
-
-```tsx
-import {
- smartWallet,
- metamaskWallet,
- walletConnect,
-} from "@thirdweb-dev/react-native";
-
-const config = {
- factoryAddress: "0x...",
- gasless: true,
-}
-
-
-
- ;
-```
-
-## Usage with `useSmartWallet`
-
-you can use the [`useSmartWallet`](/references/react-native/v0/useSmartWallet) hook to programmatically connect to the smart wallet without using the [ConnectWallet](/references/react-native/v0/ConnectWallet) component.
-
-`smartWallet()` also needs to be added in [ThirdwebProvider's supportedWallets](/react-native/v0/connecting-wallets#supported-wallets) if you want the wallet to auto-connect on next page load.
-
-```tsx
-import { useSmartWallet, metamaskWallet } from "@thirdweb-dev/react-native";
-
-function Example() {
- // here we're using metamask as the personal wallet
- // can be any other wallet, including localWallet(), inAppWallet(), etc
- const { connect } = useSmartWallet(metamaskWallet(), {
- factoryAddress: "your-factory-address",
- gasless: true,
- });
-
- return (
- {
- const smartWallet = await connect();
- console.log(
- "connected to smart wallet",
- await smartWallet.getAddress(),
- );
- }}
- >
- Connect
-
- );
-}
-```
diff --git a/apps/portal/src/app/react-native/v0/wallets/trust/page.mdx b/apps/portal/src/app/react-native/v0/wallets/trust/page.mdx
deleted file mode 100644
index 8c64acc722d..00000000000
--- a/apps/portal/src/app/react-native/v0/wallets/trust/page.mdx
+++ /dev/null
@@ -1,113 +0,0 @@
-import { CustomizeWalletConfigurator, WalletsBreadcrumb } from "../_components";
-import { Details, createMetadata } from "@doc";
-
-export const metadata = createMetadata({
- image: {
- title: "Trust Wallet",
- icon: "react",
- },
- title: "Trust Wallet | thirdweb React Native SDK",
- description: "API reference for trustWallet function",
-});
-
-
-
-# TrustWallet
-
-A wallet configurator for [Trust](/references/wallets/v2/TrustWallet) to integrate the wallet with the React Native SDK
-
-```tsx
-import { trustWallet } from "@thirdweb-dev/react-native";
-
-const trustConfig = trustWallet(options);
-```
-
-
-
-## options
-
-
-
-This `projectId` can be obtained at [cloud.walletconnect.com](https://cloud.walletconnect.com/). It is highly recommended to use your own project id and only use the default one for testing purposes.
-
-```ts
-trustWallet({
- projectId: "your-wallet-connect-project-id",
-});
-```
-
-
-
-
-
-Show this wallet as "recommended" in the [ConnectWallet Modal](/react-native/v0/connecting-wallets#connect-wallet).
-
-```ts
-trustWallet({
- recommended: true,
-});
-```
-
-
-
-## Usage with ConnectWallet
-
-To allow users to connect to this wallet using the [ConnectWallet](/react-native/v0/connecting-wallets#connect-wallet) component, you can add it to [ThirdwebProvider's supportedWallets](/react-native/v0/connecting-wallets#supported-wallets) prop.
-
-```tsx
-
-
-
-```
-
-## Usage with useConnect
-
-you can use the [`useConnect`](/references/react-native/v0/useConnect) hook to programmatically connect to the wallet without using the [ConnectWallet](/react-native/v0/connecting-wallets#connect-wallet) component.
-
-The wallet also needs to be added in [ThirdwebProvider's supportedWallets](/react-native/v0/connecting-wallets#supported-wallets) if you want the wallet to auto-connect on next page load.
-
-```tsx
-const trustConfig = trustWallet();
-
-function App() {
- const connect = useConnect();
-
- const handleConnect = async () => {
- await connect(trustConfig, connectOptions);
- };
-
- return ... ;
-}
-```
-
-### connectOptions
-
-```ts
-{ chainId?: number } | undefined
-```
-
-
-
-If `chainId` is provided, wallet will be connected and immediately switch to network with given `chainId`.
-
-`Chain` object corresponding to this chainId from [@thirdweb-dev/chains](https://www.npmjs.com/package/@thirdweb-dev/chains) package must be specified in ThirdwebProvider's supportedChains prop as shown below
-
-```tsx
-import { Polygon } from "@thirdweb-dev/chains";
-import { ThirdwebProvider } from "@thirdweb-dev/react-native";
-
-export function YourApp() {
- return (
-
-
-
- );
-}
-```
-
-
diff --git a/apps/portal/src/app/react-native/v0/wallets/walletconnect/page.mdx b/apps/portal/src/app/react-native/v0/wallets/walletconnect/page.mdx
deleted file mode 100644
index 280ccddd585..00000000000
--- a/apps/portal/src/app/react-native/v0/wallets/walletconnect/page.mdx
+++ /dev/null
@@ -1,126 +0,0 @@
-import { CustomizeWalletConfigurator, WalletsBreadcrumb } from "../_components";
-import { Details, createMetadata } from "@doc";
-
-export const metadata = createMetadata({
- image: {
- title: "WalletConnect",
- icon: "react",
- },
- title: "WalletConnect | thirdweb React Native SDK",
- description: "API reference for walletConnect function",
-});
-
-
-
-# WalletConnect
-
-A wallet configurator for [Wallet Connect](/references/wallets/v2/WalletConnect) which allows integrating the wallet with React Native
-
-```tsx
-import { walletConnect } from "@thirdweb-dev/react-native";
-
-const walletConnectConfig = walletConnect(options);
-```
-
-
-
-## options
-
-
-
-Your project's unique identifier that can be obtained at [cloud.walletconnect.com](https://cloud.walletconnect.com). It is highly recommended to use your own project id and only use the default one for testing purposes.
-
-It Enables following functionalities within Web3Modal:
-
-- wallet and chain logos,
-- optional WalletConnect RPC,
-- support for all wallets from our Explorer and WalletConnect v2 support.
-
-Defaults to thirdweb's common project id.
-
-```javascript
-import { WalletConnect } from "@thirdweb-dev/wallets";
-
-const wallet = new WalletConnect({
- projectId: "",
-});
-```
-
-
-
-
-
-Show this wallet as "recommended" in the [ConnectWallet Modal](/react-native/v0/components/ConnectWallet).
-
-```ts
-walletConnect({
- recommended: true,
-});
-```
-
-
-
-## Usage with ConnectWallet
-
-To allow users to connect to this wallet using the [ConnectWallet](/react-native/v0/components/ConnectWallet) component, you can add it to [ThirdwebProvider's supportedWallets](/react-native/v0/connecting-wallets#supported-wallets) prop.
-
-```tsx
-
-
-
-```
-
-## Usage with useConnect
-
-You can use the [`useConnect`](/references/react-native/v0/useConnect) hook to programmatically connect to the wallet without using the [ConnectWallet](/react-native/v0/components/ConnectWallet) component.
-
-The wallet also needs to be added in [ThirdwebProvider's supportedWallets](/react-native/v0/connecting-wallets#supported-wallets) if you want the wallet to auto-connect on next page load.
-
-```tsx
-const walletConnectConfig = walletConnect();
-
-function App() {
- const connect = useConnect();
-
- const handleConnect = async () => {
- await connect(walletConnectConfig, connectOptions);
- };
-
- return ...
;
-}
-```
-
-### connectOptions
-
-```ts
-{ chainId?: number } | undefined
-```
-
-
-
-If `chainId` is provided, wallet will be connected and immediately switch to network with given `chainId`.
-
-`Chain` object corresponding to this chainId from [@thirdweb-dev/chains](https://www.npmjs.com/package/@thirdweb-dev/chains) package must be specified in [ThirdwebProvider's supportedWallets](/react-native/v0/connecting-wallets#supported-wallets) prop as shown below
-
-```tsx
-import { Polygon } from "@thirdweb-dev/chains";
-import { ThirdwebProvider } from "@thirdweb-dev/react-native";
-
-export function YourApp() {
- return (
-
-
-
- );
-}
-```
-
-
diff --git a/apps/portal/src/app/react-native/v5/[...slug]/page.tsx b/apps/portal/src/app/react-native/v5/[...slug]/page.tsx
index 4f0e2fc9d54..588c390b517 100644
--- a/apps/portal/src/app/react-native/v5/[...slug]/page.tsx
+++ b/apps/portal/src/app/react-native/v5/[...slug]/page.tsx
@@ -6,7 +6,7 @@ import { getSlugToDocMap } from "../../../references/components/TDoc/utils/slugs
type PageProps = { params: Promise<{ slug: string[] }> };
export default async function Page(props: PageProps) {
- const doc = await fetchTypeScriptDoc("v5");
+ const doc = await fetchTypeScriptDoc();
const slugToDoc = getSlugToDocMap(doc);
const docSlug = (await props.params).slug?.join("/");
diff --git a/apps/portal/src/app/react/v4/ThirdwebProvider/page.mdx b/apps/portal/src/app/react/v4/ThirdwebProvider/page.mdx
deleted file mode 100644
index 1807d065f1e..00000000000
--- a/apps/portal/src/app/react/v4/ThirdwebProvider/page.mdx
+++ /dev/null
@@ -1,101 +0,0 @@
-import { Details, Callout, createMetadata } from "@doc";
-import ActiveChainMDX from "./props/activeChain.mdx";
-import ClientIdMDX from "./props/clientId.mdx";
-import AuthConfigMDX from "./props/authConfig.mdx";
-import SupportedWalletsMDX from "./props/supportedWallets.mdx";
-import SupportedChainsMDX from "./props/supportedChains.mdx";
-import AutoConnectMDX from "./props/autoConnect.mdx";
-import DappMetaMDX from "./props/dAppMeta.mdx";
-import SDKOptionsMDX from "./props/sdkOptions.mdx";
-import StorageInterfaceMDX from "./props/storageInterface.mdx";
-import QueryClientMDX from "./props/queryClient.mdx";
-import LocaleMDX from "./props/locale.mdx";
-import ThemeMDX from "./props/theme.mdx";
-import DefaultChainsMDX from "../common/defaultChains.mdx";
-
-export const metadata = createMetadata({
- title: "ThirdwebProvider | thirdweb React SDK",
- description: "API Reference for the ThirdwebProvider component",
-});
-
-# ThirdwebProvider
-
-The `ThirdwebProvider` is a wrapper component that provides access to all of the SDK’s hooks and UI components.
-
-
-
-You will require an API key to use thirdweb's infrastructure services with the SDK.
-
-you need to first obtain an API key from the [dashboard](https://thirdweb.com/team) by creating a new project and then copy the "Client ID" and pass it to the `ThirdwebProvider` as the `clientId` prop.
-
-
-
-## Usage
-
-Wrap your app in the `ThirdwebProvider` to access the SDK’s functionality from anywhere in your app.
-
-If you are using one of [default supported chains](#default-chains), provide the name of the chain as a `string` to the `activeChain` prop.
-
-
-
-```jsx
-import { ThirdwebProvider } from "@thirdweb-dev/react";
-
-function Example() {
- return (
-
-
-
- );
-}
-```
-
-## Props
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/apps/portal/src/app/react/v4/ThirdwebProvider/props/activeChain.mdx b/apps/portal/src/app/react/v4/ThirdwebProvider/props/activeChain.mdx
deleted file mode 100644
index 321e44fc881..00000000000
--- a/apps/portal/src/app/react/v4/ThirdwebProvider/props/activeChain.mdx
+++ /dev/null
@@ -1,151 +0,0 @@
-import { Details, Callout } from "@doc";
-import DefaultChainsMDX from "../../common/defaultChains.mdx";
-
-The `activeChain` prop determines which chain you want your app to be operating on.
-
-It defaults to `"ethereum"` if `activeChain` prop is not provided.
-
-```jsx
-import { ThirdwebProvider } from "@thirdweb-dev/react";
-import { Gnosis } from "@thirdweb-dev/chains";
-
-function Example() {
- return (
-
-
-
- );
-}
-```
-
-
-
-If you are using one of [default supported chains](#default-chains), provide the name of the chain as a `string` to the `activeChain` prop.
-
-
-
-```jsx
-import { ThirdwebProvider } from "@thirdweb-dev/react";
-
-function App() {
- return (
-
-
-
- );
-}
-```
-
-
-
-
-
-If the chain you are looking for is not one of default supported chains, you can import a chain from the [@thirdweb-dev/chains](https://github.com/thirdweb-dev/js/tree/v4/legacy_packages/chains) package which has 1000+ chains.
-
-```jsx
-import { ThirdwebProvider } from "@thirdweb-dev/react";
-import { } from "@thirdweb-dev/chains";
-
-function App() {
- return (
- } clientId="your-client-id">
-
-
- );
-}
-```
-
-### Override Default Values
-
-Override the default values (such as an RPC URL) for any given chain.
-
-
-By default, the `@thirdweb-dev/chains` provides free-to-use RPCs. No configuration required!
-
-[View the default RPC URLs for each network](https://github.com/thirdweb-dev/js/tree/v4/legacy_packages/chains/chains).
-
-
-
-Using the [spread syntax](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Spread_syntax),
-you can override any properties of a chain, such as the `rpc` field.
-
-```jsx
-import { ThirdwebProvider } from "@thirdweb-dev/react";
-import { } } from "@thirdweb-dev/chains";
-
-const activeChain = {
- ...,
- rpc: ["https://.com"], // Override the "rpc" field.
- // ... Override any other fields you want to customize.
-};
-
-const App = () => {
- return (
-
-
-
- );
-};
-```
-
-
-
-
-
-If your chain is not included in the `@thirdweb-dev/chains` package,
-you can provide the chain information yourself to the `activeChain` prop.
-
-```jsx
-import { ThirdwebProvider } from "@thirdweb-dev/react";
-
-const customChain = {
- // Required information for connecting to the network
- chainId: 59140, // Chain ID of the network
- rpc: [""], // Array of RPC URLs to use
-
- // Information for adding the network to your wallet (how it will appear for first time users) === \\
- // Information about the chain's native currency (i.e. the currency that is used to pay for gas)
- nativeCurrency: {
- decimals: 18,
- name: "Consensys ETH",
- symbol: "crETH",
- },
- shortName: "czkevm", // Display value shown in the wallet UI
- slug: "consensys", // Display value shown in the wallet UI
- testnet: true, // Boolean indicating whether the chain is a testnet or mainnet
- chain: "ConsenSys", // Name of the network
- name: "ConsenSys zkEVM Testnet", // Name of the network
-};
-
-const App = () => {
- return (
-
-
-
- );
-};
-```
-
-
-
-
-
-If you are running a local node using a tool such as [Hardhat](https://hardhat.org/hardhat-network/docs/overview) or
-[Anvil](https://github.com/foundry-rs/foundry/blob/master/anvil/README.md),
-provide `"localhost"` as the `activeChain` prop, (or `Localhost` imported from `@thirdweb-dev/chains`).
-
-[Deploy](/contracts/deploy/overview) or [import](https://thirdweb.com/team/~/~/contracts) your contracts to the dashboard to interact with them.
-
-```jsx
-import { ThirdwebProvider } from "@thirdweb-dev/react";
-
-function MyApp() {
- return (
-
-
-
- );
-}
-```
-
-
diff --git a/apps/portal/src/app/react/v4/ThirdwebProvider/props/authConfig.mdx b/apps/portal/src/app/react/v4/ThirdwebProvider/props/authConfig.mdx
deleted file mode 100644
index cb18822cad3..00000000000
--- a/apps/portal/src/app/react/v4/ThirdwebProvider/props/authConfig.mdx
+++ /dev/null
@@ -1,26 +0,0 @@
-The configuration object for setting up [Auth](/connect/auth), allowing users to sign in with their wallet.
-
-| Property | Type | Description |
-| --------------- | ---------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `authUrl` | `string` | The backend URL of the authentication endpoints. For example, if your endpoints are at `/api/auth/login`, `/api/auth/logout`, etc. then this should be set to `/api/auth`. |
-| `domain` | `string` | The frontend domain used to generate the login payload. This domain should match the domain used on your auth backend. |
-| `secureStorage` | `ISecureStorage` | Secure storage to use when working with JWT tokens. ** By default auth uses cookies so no need to set this unless you want to specifically use JWT tokens ** |
-
-#### Example
-
-```jsx
-import { ThirdwebProvider } from "@thirdweb-dev/react";
-
-function MyApp() {
- return (
-
-
-
- );
-}
-```
diff --git a/apps/portal/src/app/react/v4/ThirdwebProvider/props/autoConnect.mdx b/apps/portal/src/app/react/v4/ThirdwebProvider/props/autoConnect.mdx
deleted file mode 100644
index b53e73628ff..00000000000
--- a/apps/portal/src/app/react/v4/ThirdwebProvider/props/autoConnect.mdx
+++ /dev/null
@@ -1,16 +0,0 @@
-When the user has connected their wallet to your site, this flag determines
-whether or not you want to automatically connect to the last connected wallet when user visits your site again in the future.
-
-Defaults to `true`
-
-```jsx
-import { ThirdwebProvider } from "@thirdweb-dev/react";
-
-function MyApp() {
- return (
-
-
-
- );
-}
-```
diff --git a/apps/portal/src/app/react/v4/ThirdwebProvider/props/clientId.mdx b/apps/portal/src/app/react/v4/ThirdwebProvider/props/clientId.mdx
deleted file mode 100644
index 95807f3ee2c..00000000000
--- a/apps/portal/src/app/react/v4/ThirdwebProvider/props/clientId.mdx
+++ /dev/null
@@ -1,13 +0,0 @@
-The `clientId` prop is required to use the thirdweb infrastructure services with the SDK. You can get a client ID by creating an API key [on thirdweb dashboard](https://thirdweb.com/create-api-key).
-
-```jsx
-import { ThirdwebProvider } from "@thirdweb-dev/react";
-
-function MyApp() {
- return (
-
-
-
- );
-}
-```
diff --git a/apps/portal/src/app/react/v4/ThirdwebProvider/props/dAppMeta.mdx b/apps/portal/src/app/react/v4/ThirdwebProvider/props/dAppMeta.mdx
deleted file mode 100644
index 8404c11246d..00000000000
--- a/apps/portal/src/app/react/v4/ThirdwebProvider/props/dAppMeta.mdx
+++ /dev/null
@@ -1,38 +0,0 @@
-This Metadata is passed to the wallet. Some wallets use this information to display the metadata of the app to the user when a user is connecting the wallet to your app.
-
-If no `dAppMeta` prop is set, it defaults to below object:
-
-```js
-{
- name: "thirdweb powered dApp",
- url: "https://thirdweb.com",
-};
-```
-
-| Property | Type | Description |
-| ------------- | ------- | ----------------------------------------------------------------- |
-| `name` | string | the name of your app |
-| `description` | string | optional - a description of your app |
-| `logoUrl` | string | optional - a URL that points to a logo (or favicon) of your app |
-| `url` | string | optional - the URL where your app is hosted |
-| `isDarkMode` | boolean | optional - whether to show the connect dialog in dark mode or not |
-
-```jsx
-import { ThirdwebProvider } from "@thirdweb-dev/react";
-
-function MyApp() {
- return (
-
-
-
- );
-}
-```
diff --git a/apps/portal/src/app/react/v4/ThirdwebProvider/props/locale.mdx b/apps/portal/src/app/react/v4/ThirdwebProvider/props/locale.mdx
deleted file mode 100644
index 1e93a100ecb..00000000000
--- a/apps/portal/src/app/react/v4/ThirdwebProvider/props/locale.mdx
+++ /dev/null
@@ -1,78 +0,0 @@
-locale object contains text used for all thirdweb components
-
-it allows you to change the language used in UI components or override the texts used in the UI
-
-React SDK comes out of the box with Spanish and Japanese locale functions, but you can add support for any language you want just by passing an object with the required strings
-
-### Using Built-in Locales
-
-#### Using English locale ( default )
-
-```tsx
-import { ThirdwebProvider, en } from "@thirdweb-dev/react";
-
-const english = en();
-
-
-
- ;
-```
-
-#### Using the Spanish locale
-
-```tsx
-import { ThirdwebProvider, es } from "@thirdweb-dev/react";
-
-const spanish = es();
-
-
-
- ;
-```
-
-#### Using the Japanese locale
-
-```tsx
-import { ThirdwebProvider, jp } from "@thirdweb-dev/react";
-
-const japanese = jp();
-
-
-
- ;
-```
-
-#### Overriding the locale
-
-```tsx
-import { ThirdwebProvider, en } from "@thirdweb-dev/react";
-
-// override some texts
-const english = en({
- connectWallet: {
- confirmInWallet: "Confirm in your wallet",
- },
- wallets: {
- metamaskWallet: {
- connectionScreen: {
- inProgress: "Awaiting Confirmation",
- instruction: "Accept connection request in your MetaMask wallet",
- },
- },
- },
-});
-
-
-
- ;
-```
-
-### Custom locale object
-
-```tsx
-import { ThirdwebProvider } from "@thirdweb-dev/react";
-
-
-
- ;
-```
diff --git a/apps/portal/src/app/react/v4/ThirdwebProvider/props/queryClient.mdx b/apps/portal/src/app/react/v4/ThirdwebProvider/props/queryClient.mdx
deleted file mode 100644
index eca067001a5..00000000000
--- a/apps/portal/src/app/react/v4/ThirdwebProvider/props/queryClient.mdx
+++ /dev/null
@@ -1,20 +0,0 @@
-If you are using [React Query](https://react-query.tanstack.com/) and have your own `QueryClient`,
-you can pass it as the `queryClient` prop to use this client instead of the SDK's default client.
-
-```jsx
-import { ThirdwebProvider } from "@thirdweb-dev/react";
-import { QueryClient, QueryClientProvider } from "@tanstack/react-query";
-
-function MyApp() {
- // Your React Query client (or client from other library such as wagmi)
- const queryClient = new QueryClient();
-
- return (
-
-
-
-
-
- );
-}
-```
diff --git a/apps/portal/src/app/react/v4/ThirdwebProvider/props/sdkOptions.mdx b/apps/portal/src/app/react/v4/ThirdwebProvider/props/sdkOptions.mdx
deleted file mode 100644
index 2ee7f6e7367..00000000000
--- a/apps/portal/src/app/react/v4/ThirdwebProvider/props/sdkOptions.mdx
+++ /dev/null
@@ -1,40 +0,0 @@
-Override any of the default values for the SDK.
-
-Gas settings, gasless transactions, RPC configuration, and more.
-
-```jsx
-import { ThirdwebProvider } from "@thirdweb-dev/react";
-
-const sdkOptions = {
- readonlySettings: {
- rpcUrl: "", // force read calls to go through your own RPC url
- chainId: 1, // reduce RPC calls by specifying your chain ID
- },
- gasSettings: {
- maxPriceInGwei: 123, // Maximum gas price for transactions (default 300 gwei)
- speed: "fastest", // the tx speed setting: 'standard'|'fast|'fastest' (default: 'fastest')
- },
- gasless: {
- // By specifying a gasless configuration - all transactions will get forwarded to enable gasless transactions
- openzeppelin: {
- relayerUrl: "", // your OZ Defender relayer URL
- relayerForwarderAddress: "", // the OZ defender relayer address (defaults to the standard one)
- },
- biconomy: {
- apiId: "biconomy-api-id", // your Biconomy API Id
- apiKey: "biconomy-api-key", // your Biconomy API Key
- deadlineSeconds: 123, // your Biconomy timeout preference
- },
- },
- infuraApiKey: "", // your Infura API key
- alchemyApiKey: "", // your Alchemy API key
-};
-
-function Example() {
- return (
-
-
-
- );
-}
-```
diff --git a/apps/portal/src/app/react/v4/ThirdwebProvider/props/storageInterface.mdx b/apps/portal/src/app/react/v4/ThirdwebProvider/props/storageInterface.mdx
deleted file mode 100644
index e87eaac1235..00000000000
--- a/apps/portal/src/app/react/v4/ThirdwebProvider/props/storageInterface.mdx
+++ /dev/null
@@ -1,44 +0,0 @@
-import { Callout } from "@doc";
-
-Override the default [Storage](/storage) interface used by the SDK.
-
-Allows you to create an instance of `ThirdwebStorage` with your own customized config, and pass it to the SDK.
-
-
-
-This requires the `@thirdweb-dev/storage` package to be installed.
-
-[Learn more about Storage](/storage)
-
-
-
-```jsx
-import { ThirdwebProvider } from "@thirdweb-dev/react";
-import {
- ThirdwebStorage,
- StorageDownloader,
- IpfsUploader,
-} from "@thirdweb-dev/storage";
-
-// Configure a custom ThirdwebStorage instance
-const storage = new ThirdwebStorage({
- uploader: new IpfsUploader(),
- downloader: new StorageDownloader(),
- gatewayUrls: {
- "ipfs://": [
- "https://gateway.ipfscdn.io/ipfs/",
- "https://cloudflare-ipfs.com/ipfs/",
- "https://ipfs.io/ipfs/",
- ],
- },
-});
-
-// Provide the custom storage instance to the SDK
-function MyApp() {
- return (
-
-
-
- );
-}
-```
diff --git a/apps/portal/src/app/react/v4/ThirdwebProvider/props/supportedChains.mdx b/apps/portal/src/app/react/v4/ThirdwebProvider/props/supportedChains.mdx
deleted file mode 100644
index 2357d3f334b..00000000000
--- a/apps/portal/src/app/react/v4/ThirdwebProvider/props/supportedChains.mdx
+++ /dev/null
@@ -1,25 +0,0 @@
-import DefaultChainsMDX from "../../common/defaultChains.mdx";
-
-An array of chains supported by your app.
-
-You can import chains from `@thirdweb-dev/chains` which contains 1000+ chains.
-
-```jsx
-import { ThirdwebProvider } from "@thirdweb-dev/react";
-import { Ethereum, Polygon } from "@thirdweb-dev/chains";
-
-function MyApp() {
- return (
-
-
-
- );
-}
-```
-
-If not provided, It defaults to below shown default chains.
-
-
diff --git a/apps/portal/src/app/react/v4/ThirdwebProvider/props/supportedWallets.mdx b/apps/portal/src/app/react/v4/ThirdwebProvider/props/supportedWallets.mdx
deleted file mode 100644
index 663e32f2a0a..00000000000
--- a/apps/portal/src/app/react/v4/ThirdwebProvider/props/supportedWallets.mdx
+++ /dev/null
@@ -1,27 +0,0 @@
-An array of wallets that your app supports.
-
-Wallets provided here appear in the [ConnectWallet Modal](/react/v4/components/ConnectWallet) and allow you to use
-the wallet connection hooks.
-
-[Learn more about connecting wallets](/react/v4/connecting-wallets) and the options available.
-
-```jsx
-import {
- ThirdwebProvider,
- metamaskWallet,
- coinbaseWallet,
- walletConnect,
-} from "@thirdweb-dev/react";
-
-function MyApp() {
- return (
-
-
-
- );
-}
-```
diff --git a/apps/portal/src/app/react/v4/ThirdwebProvider/props/theme.mdx b/apps/portal/src/app/react/v4/ThirdwebProvider/props/theme.mdx
deleted file mode 100644
index 9dd61eb4fc9..00000000000
--- a/apps/portal/src/app/react/v4/ThirdwebProvider/props/theme.mdx
+++ /dev/null
@@ -1,33 +0,0 @@
-Sets the theme for all thirdweb components.
-
-By default it is set to `"dark"`
-
-theme can be set to either `"dark"` or `"light"` or a custom [`Theme`](/references/react/v4/Theme) object.
-
-You can also import the [`lightTheme`](/references/react/v4/lightTheme) or [`darkTheme`](/references/react/v4/lightTheme) functions from `@thirdweb-dev/react` to use the default themes as base and overrides parts of it.
-
-### Using default themes
-
-```tsx
-import { ThirdwebProvider } from "@thirdweb-dev/react";
-
-
-
- ;
-```
-
-### Overriding theme
-
-```tsx
-import { ThirdwebProvider, lightTheme } from "@thirdweb-dev/react";
-
-const customTheme = lightTheme({
- colors: {
- modalBg: "red",
- },
-});
-
-
-
- ;
-```
diff --git a/apps/portal/src/app/react/v4/ThirdwebSDKProvider/page.mdx b/apps/portal/src/app/react/v4/ThirdwebSDKProvider/page.mdx
deleted file mode 100644
index a3c94ec3941..00000000000
--- a/apps/portal/src/app/react/v4/ThirdwebSDKProvider/page.mdx
+++ /dev/null
@@ -1,79 +0,0 @@
-import { Details, createMetadata } from "@doc";
-import SignerMDX from "./props/signer.mdx";
-import ClientIDMDX from "./props/clientId.mdx";
-import ActiveChainMDX from "./props/activeChain.mdx";
-import AuthConfigMDX from "./props/authConfig.mdx";
-import SDKOptionsMDX from "./props/sdkOptions.mdx";
-import StorageInterfaceMDX from "./props/storageInterface.mdx";
-import QueyrClientMDX from "./props/queryClient.mdx";
-
-export const metadata = createMetadata({
- image: {
- title: "ThirdwebSDKProvider component",
- icon: "react",
- },
- title: "ThirdwebSDKProvider | thirdweb React SDK",
- description: "API Reference for the ThirdwebSDKProvider component",
-});
-
-# ThirdwebSDKProvider
-
-The `ThirdwebSDKProvider` is used when you want to provide your own wallet connection logic and just use the thirdweb SDK to
-interact with smart contracts and the blockchain. This means you can use everything in the SDK except for wallet connection-related components and hooks.
-
-Wrap your app in the `ThirdwebSDKProvider` to access the SDK’s functionality from anywhere in your app. Provide a `signer`
-prop to inform the SDK of the wallet you want to use, among other configuration options.
-
-## Usage
-
-Wrap your app in the `ThirdwebSDKProvider` to access the SDK's functionality from anywhere in your app.
-
-```jsx
-import { ThirdwebSDKProvider } from "@thirdweb-dev/react";
-import { ethers } from "ethers";
-
-function MyApp() {
- // Example: Use ethers to get the signer from the window.ethereum object
- const signer = new ethers.providers.Web3Provider(window.ethereum).getSigner();
-
- return (
-
-
-
- );
-}
-```
-
-## Props
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/apps/portal/src/app/react/v4/ThirdwebSDKProvider/props/activeChain.mdx b/apps/portal/src/app/react/v4/ThirdwebSDKProvider/props/activeChain.mdx
deleted file mode 100644
index d5114ab274f..00000000000
--- a/apps/portal/src/app/react/v4/ThirdwebSDKProvider/props/activeChain.mdx
+++ /dev/null
@@ -1,151 +0,0 @@
-import { Details, Callout } from "@doc";
-import DefaultChainsMDX from "../../common/defaultChains.mdx";
-
-The `activeChain` prop determines which chain you want your app to be operating on.
-
-It defaults to `"ethereum"` if `activeChain` prop is not provided.
-
-```jsx
-import { ThirdwebSDKProvider } from "@thirdweb-dev/react";
-import { Gnosis } from "@thirdweb-dev/chains";
-
-function Example() {
- return (
-
-
-
- );
-}
-```
-
-
-
-If you are using one of our default chains , provide the name of the chain as a `string` to the `activeChain` prop.
-
-
-
-```jsx
-import { ThirdwebSDKProvider } from "@thirdweb-dev/react";
-
-function App() {
- return (
-
-
-
- );
-}
-```
-
-
-
-
-
-If the chain you are looking for is not one of default supported chains, you can import a chain from the [@thirdweb-dev/chains](https://github.com/thirdweb-dev/js/tree/v4/legacy_packages/chains) package which has 1000+ chains.
-
-```jsx
-import { ThirdwebSDKProvider } from "@thirdweb-dev/react";
-import { } from "@thirdweb-dev/chains";
-
-function App() {
- return (
- } clientId="your-client-id">
-
-
- );
-}
-```
-
-### Override Default Values
-
-Override the default values (such as an RPC URL) for any given chain.
-
-
-By default, the `@thirdweb-dev/chains` provides free-to-use RPCs. No configuration required!
-
-[View the default RPC URLs for each network](https://github.com/thirdweb-dev/js/tree/v4/legacy_packages/chains/chains).
-
-
-
-Using the [spread syntax](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Spread_syntax),
-you can override any properties of a chain, such as the `rpc` field.
-
-```jsx
-import { ThirdwebSDKProvider } from "@thirdweb-dev/react";
-import { } from "@thirdweb-dev/chains";
-
-const activeChain = {
- ...,
- rpc: ["https://.com"], // Override the "rpc" field.
- // ... Override any other fields you want to customize.
-};
-
-const App = () => {
- return (
-
-
-
- );
-};
-```
-
-
-
-
-
-If your chain is not included in the `@thirdweb-dev/chains` package,
-you can provide the chain information yourself to the `activeChain` prop.
-
-```jsx
-import { ThirdwebSDKProvider } from "@thirdweb-dev/react";
-
-const customChain = {
- // Required information for connecting to the network
- chainId: 59140, // Chain ID of the network
- rpc: [""], // Array of RPC URLs to use
-
- // Information for adding the network to your wallet (how it will appear for first time users) === \\
- // Information about the chain's native currency (i.e. the currency that is used to pay for gas)
- nativeCurrency: {
- decimals: 18,
- name: "Consensys ETH",
- symbol: "crETH",
- },
- shortName: "czkevm", // Display value shown in the wallet UI
- slug: "consensys", // Display value shown in the wallet UI
- testnet: true, // Boolean indicating whether the chain is a testnet or mainnet
- chain: "ConsenSys", // Name of the network
- name: "ConsenSys zkEVM Testnet", // Name of the network
-};
-
-const App = () => {
- return (
-
-
-
- );
-};
-```
-
-
-
-
-
-If you are running a local node using a tool such as [Hardhat](https://hardhat.org/hardhat-network/docs/overview) or
-[Anvil](https://github.com/foundry-rs/foundry/blob/master/anvil/README.md),
-provide `"localhost"` as the `activeChain` prop, (or `Localhost` imported from `@thirdweb-dev/chains`).
-
-[Deploy](/contracts/deploy/overview) or [import](https://thirdweb.com/team/~/~/contracts) your contracts to the dashboard to interact with them.
-
-```jsx
-import { ThirdwebSDKProvider } from "@thirdweb-dev/react";
-
-function MyApp() {
- return (
-
-
-
- );
-}
-```
-
-
diff --git a/apps/portal/src/app/react/v4/ThirdwebSDKProvider/props/authConfig.mdx b/apps/portal/src/app/react/v4/ThirdwebSDKProvider/props/authConfig.mdx
deleted file mode 100644
index f3914c419ac..00000000000
--- a/apps/portal/src/app/react/v4/ThirdwebSDKProvider/props/authConfig.mdx
+++ /dev/null
@@ -1,26 +0,0 @@
-The configuration object for setting up [Auth](/connect/auth), allowing users to sign in with their wallet.
-
-| Property | Type | Description |
-| --------------- | ---------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `authUrl` | `string` | The backend URL of the authentication endpoints. For example, if your endpoints are at `/api/auth/login`, `/api/auth/logout`, etc. then this should be set to `/api/auth`. |
-| `domain` | `string` | The frontend domain used to generate the login payload. This domain should match the domain used on your auth backend. |
-| `secureStorage` | `ISecureStorage` | Secure storage to use when working with JWT tokens. ** By default auth uses cookies so no need to set this unless you want to specifically use JWT tokens ** |
-
-#### Example
-
-```tsx
-import { ThirdwebSDKProvider } from "@thirdweb-dev/react";
-
-function MyApp() {
- return (
-
-
-
- );
-}
-```
diff --git a/apps/portal/src/app/react/v4/ThirdwebSDKProvider/props/clientId.mdx b/apps/portal/src/app/react/v4/ThirdwebSDKProvider/props/clientId.mdx
deleted file mode 100644
index 82f8e66b00d..00000000000
--- a/apps/portal/src/app/react/v4/ThirdwebSDKProvider/props/clientId.mdx
+++ /dev/null
@@ -1,11 +0,0 @@
-The `clientId` prop is required to use the thirdweb infrastructure services with the SDK. You can get a client ID by creating an API key on [thirdweb dashboard](https://thirdweb.com/create-api-key).
-
-```jsx
-function MyApp() {
- return (
-
-
-
- );
-}
-```
diff --git a/apps/portal/src/app/react/v4/ThirdwebSDKProvider/props/queryClient.mdx b/apps/portal/src/app/react/v4/ThirdwebSDKProvider/props/queryClient.mdx
deleted file mode 100644
index e78a37a4d13..00000000000
--- a/apps/portal/src/app/react/v4/ThirdwebSDKProvider/props/queryClient.mdx
+++ /dev/null
@@ -1,20 +0,0 @@
-If you are using [React Query](https://react-query.tanstack.com/) and have your own `QueryClient`,
-you can pass it as the `queryClient` prop to use this client instead of the SDK's default client.
-
-```jsx
-import { ThirdwebSDKProvider } from "@thirdweb-dev/react";
-import { QueryClient, QueryClientProvider } from "@tanstack/react-query";
-
-function MyApp() {
- // Your React Query client (or client from other library such as wagmi)
- const queryClient = new QueryClient();
-
- return (
-
-
-
-
-
- );
-}
-```
diff --git a/apps/portal/src/app/react/v4/ThirdwebSDKProvider/props/sdkOptions.mdx b/apps/portal/src/app/react/v4/ThirdwebSDKProvider/props/sdkOptions.mdx
deleted file mode 100644
index d9a72f06901..00000000000
--- a/apps/portal/src/app/react/v4/ThirdwebSDKProvider/props/sdkOptions.mdx
+++ /dev/null
@@ -1,43 +0,0 @@
-Override any of the default values for the SDK.
-
-Gas settings, gasless transactions, RPC configuration, and more.
-
-```jsx
-import { ThirdwebSDKProvider } from "@thirdweb-dev/react";
-
-const sdkOptions = {
- readonlySettings: {
- rpcUrl: "", // force read calls to go through your own RPC url
- chainId: 1, // reduce RPC calls by specifying your chain ID
- },
- gasSettings: {
- maxPriceInGwei: 123, // Maximum gas price for transactions (default 300 gwei)
- speed: "fastest", // the tx speed setting: 'standard'|'fast|'fastest' (default: 'fastest')
- },
- gasless: {
- // By specifying a gasless configuration - all transactions will get forwarded to enable gasless transactions
- engine: {
- relayerUrl:"", // your thirdweb Engine relayer URL
- },
- openzeppelin: {
- relayerUrl: "", // your OZ Defender relayer URL
- relayerForwarderAddress: "", // the OZ defender relayer address (defaults to the standard one)
- },
- biconomy: {
- apiId: "biconomy-api-id", // your Biconomy API Id
- apiKey: "biconomy-api-key", // your Biconomy API Key
- deadlineSeconds: 123, // your Biconomy timeout preference
- },
- },
- infuraApiKey: "", // your Infura API key
- alchemyApiKey: "", // your Alchemy API key
-};
-
-function Example() {
- return (
-
-
-
- );
-}
-```
diff --git a/apps/portal/src/app/react/v4/ThirdwebSDKProvider/props/signer.mdx b/apps/portal/src/app/react/v4/ThirdwebSDKProvider/props/signer.mdx
deleted file mode 100644
index 7ed08f2abe3..00000000000
--- a/apps/portal/src/app/react/v4/ThirdwebSDKProvider/props/signer.mdx
+++ /dev/null
@@ -1,31 +0,0 @@
-A signer is an abstraction of an Ethereum Account,
-which can be used to sign messages and initiate transactions.
-
-Since the `ThirdwebSDKProvider` is used when you want to provide your own wallet connection logic,
-you will need to provide a `signer` prop to inform the SDK of the wallet you want to use to sign transactions.
-
-Libraries such as [ethers.js](https://docs.ethers.io/v5/), [web3.js](https://web3js.readthedocs.io/en/v1.5.2/), [wagmi](https://wagmi.sh), etc.
-all provide ways to get a signer.
-
-To use this signer with the SDK, pass it to the `signer` prop. If the signer is connected, the SDK will use this wallet
-to sign transactions for all write operations on the blockchain.
-
-```jsx
-import { ThirdwebSDKProvider } from "@thirdweb-dev/react";
-import { ethers } from "ethers";
-
-function MyApp() {
- // Example: Use ethers to get the signer from the window.ethereum object
- const signer = new ethers.providers.Web3Provider(window.ethereum).getSigner();
-
- return (
-
-
-
- );
-}
-```
diff --git a/apps/portal/src/app/react/v4/ThirdwebSDKProvider/props/storageInterface.mdx b/apps/portal/src/app/react/v4/ThirdwebSDKProvider/props/storageInterface.mdx
deleted file mode 100644
index b7b4725acf6..00000000000
--- a/apps/portal/src/app/react/v4/ThirdwebSDKProvider/props/storageInterface.mdx
+++ /dev/null
@@ -1,44 +0,0 @@
-import { Callout } from "@doc";
-
-Override the default [Storage](/storage) interface used by the SDK.
-
-Allows you to create an instance of `ThirdwebStorage` with your own customized config, and pass it to the SDK.
-
-
-
-This requires the `@thirdweb-dev/storage` package to be installed.
-
-[Learn more about Storage](/storage)
-
-
-
-```jsx
-import { ThirdwebSDKProvider } from "@thirdweb-dev/react";
-import {
- ThirdwebStorage,
- StorageDownloader,
- IpfsUploader,
-} from "@thirdweb-dev/storage";
-
-// Configure a custom ThirdwebStorage instance
-const storage = new ThirdwebStorage({
- uploader: new IpfsUploader(),
- downloader: new StorageDownloader(),
- gatewayUrls: {
- "ipfs://": [
- "https://gateway.ipfscdn.io/ipfs/",
- "https://cloudflare-ipfs.com/ipfs/",
- "https://ipfs.io/ipfs/",
- ],
- },
-});
-
-// Provide the custom storage instance to the SDK
-function MyApp() {
- return (
-
-
-
- );
-}
-```
diff --git a/apps/portal/src/app/react/v4/common/defaultChains.mdx b/apps/portal/src/app/react/v4/common/defaultChains.mdx
deleted file mode 100644
index a045cb56d2e..00000000000
--- a/apps/portal/src/app/react/v4/common/defaultChains.mdx
+++ /dev/null
@@ -1,24 +0,0 @@
-import { Details } from "@doc";
-
-
-
-```js
-[
- "ethereum",
- "goerli",
- "polygon",
- "arbitrum",
- "arbitrum-goerli",
- "optimism",
- "optimism-goerli",
- "binance",
- "binance-testnet",
- "fantom",
- "fantom-testnet",
- "avalanche-fuji",
- "avalanche-fuji-testnet",
- "localhost",
-];
-```
-
-
diff --git a/apps/portal/src/app/react/v4/components/ConnectEmbed/_assets/ConnectEmbed-default.png b/apps/portal/src/app/react/v4/components/ConnectEmbed/_assets/ConnectEmbed-default.png
deleted file mode 100644
index 8be9a415f47..00000000000
Binary files a/apps/portal/src/app/react/v4/components/ConnectEmbed/_assets/ConnectEmbed-default.png and /dev/null differ
diff --git a/apps/portal/src/app/react/v4/components/ConnectEmbed/_assets/ConnectEmbed-embedded.png b/apps/portal/src/app/react/v4/components/ConnectEmbed/_assets/ConnectEmbed-embedded.png
deleted file mode 100644
index 5a0c2dab59a..00000000000
Binary files a/apps/portal/src/app/react/v4/components/ConnectEmbed/_assets/ConnectEmbed-embedded.png and /dev/null differ
diff --git a/apps/portal/src/app/react/v4/components/ConnectEmbed/_assets/ConnectEmbed-light.png b/apps/portal/src/app/react/v4/components/ConnectEmbed/_assets/ConnectEmbed-light.png
deleted file mode 100644
index 0ae28478929..00000000000
Binary files a/apps/portal/src/app/react/v4/components/ConnectEmbed/_assets/ConnectEmbed-light.png and /dev/null differ
diff --git a/apps/portal/src/app/react/v4/components/ConnectEmbed/_assets/ConnectEmbed-privacy.png b/apps/portal/src/app/react/v4/components/ConnectEmbed/_assets/ConnectEmbed-privacy.png
deleted file mode 100644
index 2d3c2b4ed91..00000000000
Binary files a/apps/portal/src/app/react/v4/components/ConnectEmbed/_assets/ConnectEmbed-privacy.png and /dev/null differ
diff --git a/apps/portal/src/app/react/v4/components/ConnectEmbed/_assets/ConnectEmbed-signin.png b/apps/portal/src/app/react/v4/components/ConnectEmbed/_assets/ConnectEmbed-signin.png
deleted file mode 100644
index b34acfea235..00000000000
Binary files a/apps/portal/src/app/react/v4/components/ConnectEmbed/_assets/ConnectEmbed-signin.png and /dev/null differ
diff --git a/apps/portal/src/app/react/v4/components/ConnectEmbed/_assets/ConnectEmbed-tos.png b/apps/portal/src/app/react/v4/components/ConnectEmbed/_assets/ConnectEmbed-tos.png
deleted file mode 100644
index f78fdff4a74..00000000000
Binary files a/apps/portal/src/app/react/v4/components/ConnectEmbed/_assets/ConnectEmbed-tos.png and /dev/null differ
diff --git a/apps/portal/src/app/react/v4/components/ConnectEmbed/page.mdx b/apps/portal/src/app/react/v4/components/ConnectEmbed/page.mdx
deleted file mode 100644
index 744418137dd..00000000000
--- a/apps/portal/src/app/react/v4/components/ConnectEmbed/page.mdx
+++ /dev/null
@@ -1,316 +0,0 @@
-import {
- Details,
- Breadcrumb,
- Callout,
- Steps,
- Step,
- DocImage,
- GithubTemplateCard,
- createMetadata,
-} from "@doc";
-import ConnectEmbedDefaultImg from "./_assets/ConnectEmbed-default.png";
-import ConnectEmbedSigninImg from "./_assets/ConnectEmbed-signin.png";
-import ConnectEmbedLight from "./_assets/ConnectEmbed-light.png";
-import ConnectEmbedTOS from "./_assets/ConnectEmbed-tos.png";
-import ConnectEmbedPrivacy from "./_assets/ConnectEmbed-privacy.png";
-
-export const metadata = createMetadata({
- image: {
- title: "ConnectEmbed component",
- icon: "react",
- },
- title: "ConnectEmbed | thirdweb React SDK",
- description: "API Reference for the ConnectEmbed component",
-});
-
-
-
-# ConnectEmbed
-
-ConnectEmbed component renders a UI to connect to various wallets. it renders the same UI as the [`ConnectWallet`](/react/v4/components/ConnectWallet) component's Modal UI.
-This is really useful for Implementing a "Sign in" page.
-
-
-
-See the ConnectWallet in action on [ConnectWallet Playground!](https://playground.thirdweb.com/connect/sign-in/button)
-
-
-
-
-
-It also renders a UI to [Sign in with wallet](/connect/auth/how-it-works/siwe) if it is enabled by setting [`authConfig`](/react/v4/ThirdwebProvider#authConfig) in [`ThirdwebProvider`](/react/v4/ThirdwebProvider) component and `loginOptional` prop is either not provided or set to `false` in `ConnectEmbed` component
-
-
-
-Because of this use case, It only renders UI if either one of the following conditions are true:
-
-- wallet is not connected
-
-- wallet is connected but the user is not signed in and sign in is required
-
-## Usage
-
-
-
-
-To Configure which wallets to show in the `ConnectEmbed` UI, you need to configure the `supportedWallets` prop in the [`ThirdwebProvider`](/react/v4/ThirdwebProvider) component which wraps your entire application.
-
-To display a `Recommended` tag below a wallet provider, pass in the `recommended: true` property in the wallet configurator function.
-
-```jsx
-import {
- ThirdwebProvider,
- metamaskWallet,
- coinbaseWallet,
- walletConnect,
-} from "@thirdweb-dev/react";
-
-function AppWithProviders() {
- return (
-
-
-
- );
-}
-```
-
-If `supportedWallets` is not configured in the `ThirdwebProvider`, the ConnectWallet Modal show the default wallets:
-
-
-
-- [MetaMask](/references/react/v4/metamaskWallet)
-- [Coinbase Wallet](/references/react/v4/coinbaseWallet)
-- [WalletConnect](/references/react/v4/walletConnect)
-- [Rainbow](/references/react/v4/rainbowWallet)
-- [Trust Wallet](/references/react/v4/trustWallet)
-- [Zerion Wallet](/references/react/v4/zerionWallet)
-- [Phantom](/references/react/v4/phantomWallet)
-
-
-
-
-
-
-
-Render the `ConnectEmbed` component anywhere in your application. Refer to [Props](#props) to see the configuration options available
-
-```tsx
-import { ConnectEmbed } from "@thirdweb-dev/react";
-
-function Example() {
- return (
-
-
-
- );
-}
-```
-
-You can use the [`useShowConnectEmbed`](/references/react/v4/useShowConnectEmbed) hook to check if the `ConnectEmbed` is rendering a UI or not and render something else if it is not rendering anything. It takes an optional `loginOptional` boolean argument to specify whether the ` ` you want to render has auth enabled or not. If not specified, it is assumed to be `false` ( sign in is required )
-
-```tsx
-import { ConnectEmbed } from "@thirdweb-dev/react";
-
-const loginOptional = false;
-
-function Example() {
- const showConnectEmbed = useShowConnectEmbed(loginOptional);
-
- return (
-
- {showConnectEmbed ? (
-
- ) : (
-
...
- )}
-
- );
-}
-```
-
-
-
-
-
-## Props
-
-
-
-Class name to be added to the root element of `ConnectEmbed` component for adding custom styles.
-
-```tsx
-
-```
-
-
-
-
-
-theme to apply on the `ConnectEmbed` component.
-
-If a theme is set on the [`ThirdWebProvider`](/react/v4/ThirdwebProvider) component, it will be used as the default theme for all thirdweb components, else the default will be `"dark"`
-
-theme can be set to either `"dark"` or `"light"` or a custom theme object.
-
-```tsx
-function Example() {
- return ;
-}
-```
-
-
-
-You can also import [`lightTheme`](/references/react/v4/lightTheme) or [`darkTheme`](/references/react/v4/darkTheme) functions from `@thirdweb-dev/react` to use the default themes as base and overrides parts of it.
-
-```tsx
-import { lightTheme } from "@thirdweb-dev/react";
-
-const customTheme = lightTheme({
- colors: {
- modalBg: "red",
- },
-});
-
-function Example() {
- return ;
-}
-```
-
-
-
-
-
-CSS styles to be applied to the root element of ConnectEmbed
-
-```tsx
-function Example() {
- return ;
-}
-```
-
-
-
-
-
-If provided, Embed will show a Terms of Service message at the bottom with below link
-
-```tsx
-function Example() {
- return ;
-}
-```
-
-
-
-
-
-
-
-If provided, Embed will show a Terms of Service message at the bottom with below link
-
-```tsx
-function Example() {
- return (
-
- );
-}
-```
-
-
-
-
-
-
-
-Enforce that users must [sign in with their wallet](/connect/auth/how-it-works/siwe) using [auth](/connect/auth) after connecting their wallet.
-This requires the [`authConfig`](/react/v4/ThirdwebProvider#authConfig) prop in [`ThirdwebProvider`](/react/v4/ThirdwebProvider) component
-
-
-
-The `auth` prop accepts an object with the following properties:
-
-- `loginOptional` - specify whether signing in is optional or not. By default it is `false` ( sign in is required ) if `authConfig` is set on `ThirdWebProvider`
-
-- `onLogin` - Callback to be called after user signs in with their wallet
-
-- `onLogout` - Callback to be called after user signs out
-
-```tsx
-function Example() {
- return (
-
- );
-}
-```
-
-
-
-
-
-Callback to be called on successful connection of wallet
-
-```tsx
- {
- console.log("wallet connected");
- }}
-/>
-```
-
-Note that this does not include the sign in, If you want to call a callback after user connects AND signs in with their wallet, use `auth.onLogin` prop instead
-
-```tsx
- {
- console.log("wallet connected");
- }}
- auth={{
- onLogin() {
- console.log("wallet connected and signed in");
- },
- }}
-/>
-```
-
-
-
-## Templates
-
-
diff --git a/apps/portal/src/app/react/v4/components/ConnectWallet/images/balance-btc-dark.png b/apps/portal/src/app/react/v4/components/ConnectWallet/images/balance-btc-dark.png
deleted file mode 100644
index c74730de31f..00000000000
Binary files a/apps/portal/src/app/react/v4/components/ConnectWallet/images/balance-btc-dark.png and /dev/null differ
diff --git a/apps/portal/src/app/react/v4/components/ConnectWallet/images/connect-wallet-dark-compact.png b/apps/portal/src/app/react/v4/components/ConnectWallet/images/connect-wallet-dark-compact.png
deleted file mode 100644
index 2b68b0539f9..00000000000
Binary files a/apps/portal/src/app/react/v4/components/ConnectWallet/images/connect-wallet-dark-compact.png and /dev/null differ
diff --git a/apps/portal/src/app/react/v4/components/ConnectWallet/images/connect-wallet-dark-wide.png b/apps/portal/src/app/react/v4/components/ConnectWallet/images/connect-wallet-dark-wide.png
deleted file mode 100644
index 66407ae772f..00000000000
Binary files a/apps/portal/src/app/react/v4/components/ConnectWallet/images/connect-wallet-dark-wide.png and /dev/null differ
diff --git a/apps/portal/src/app/react/v4/components/ConnectWallet/images/connect-wallet-hero.webp b/apps/portal/src/app/react/v4/components/ConnectWallet/images/connect-wallet-hero.webp
deleted file mode 100644
index 96f06ae5b76..00000000000
Binary files a/apps/portal/src/app/react/v4/components/ConnectWallet/images/connect-wallet-hero.webp and /dev/null differ
diff --git a/apps/portal/src/app/react/v4/components/ConnectWallet/images/custom-token-list-dark.png b/apps/portal/src/app/react/v4/components/ConnectWallet/images/custom-token-list-dark.png
deleted file mode 100644
index 832f3ccd743..00000000000
Binary files a/apps/portal/src/app/react/v4/components/ConnectWallet/images/custom-token-list-dark.png and /dev/null differ
diff --git a/apps/portal/src/app/react/v4/components/ConnectWallet/images/details-open-faucet-dark.png b/apps/portal/src/app/react/v4/components/ConnectWallet/images/details-open-faucet-dark.png
deleted file mode 100644
index 18e1bc28e87..00000000000
Binary files a/apps/portal/src/app/react/v4/components/ConnectWallet/images/details-open-faucet-dark.png and /dev/null differ
diff --git a/apps/portal/src/app/react/v4/components/ConnectWallet/images/details-open-switch-to-personal.png b/apps/portal/src/app/react/v4/components/ConnectWallet/images/details-open-switch-to-personal.png
deleted file mode 100644
index a744a478ee6..00000000000
Binary files a/apps/portal/src/app/react/v4/components/ConnectWallet/images/details-open-switch-to-personal.png and /dev/null differ
diff --git a/apps/portal/src/app/react/v4/components/ConnectWallet/images/select-token-dark.png b/apps/portal/src/app/react/v4/components/ConnectWallet/images/select-token-dark.png
deleted file mode 100644
index 65625b9ca75..00000000000
Binary files a/apps/portal/src/app/react/v4/components/ConnectWallet/images/select-token-dark.png and /dev/null differ
diff --git a/apps/portal/src/app/react/v4/components/ConnectWallet/page.mdx b/apps/portal/src/app/react/v4/components/ConnectWallet/page.mdx
deleted file mode 100644
index 1ffc6424606..00000000000
--- a/apps/portal/src/app/react/v4/components/ConnectWallet/page.mdx
+++ /dev/null
@@ -1,244 +0,0 @@
-import {
- Details,
- Breadcrumb,
- Callout,
- Steps,
- Step,
- DocImage,
- createMetadata,
-} from "@doc";
-// images
-import ConnectWalletHeroImage from "./images/connect-wallet-hero.webp";
-// mdx
-import ModalSizeMDX from "./props/modalSize.mdx";
-import ThemeMDX from "./props/theme.mdx";
-import BtnTitleMDX from "./props/btnTitle.mdx";
-import WelcomeScreenMDX from "./props/welcomeScreen.mdx";
-import ModalTitleMdx from "./props/modalTitle.mdx";
-import DetailsBtnMDX from "./props/detailsBtn.mdx";
-import ClassNameMDX from "./props/className.mdx";
-import HideTestnetFaucetMDX from "./props/hideTestnetFaucet.mdx";
-import TOSMDX from "./props/tos.mdx";
-import SupportedTokensMDX from "./props/supportedTokens.mdx";
-import DisplayBalanceTokenMDX from "./props/displayBalanceToken.mdx";
-import AuthMDX from "./props/auth.mdx";
-import SwitchToActiveChainMDX from "./props/switchToActiveChain.mdx";
-import HideSwitchToPersonalWalletMDX from "./props/hideSwitchToPersonalWallet.mdx";
-
-export const metadata = createMetadata({
- image: {
- title: "ConnectWallet component",
- icon: "react",
- },
- title: "ConnectWallet | thirdweb React SDK",
- description: "API Reference for the ConnectWallet component",
-});
-
-
-
-# ConnectWallet
-
-ConnectWallet component renders a button which when clicked opens a modal to allow users to connect to various wallets. It is extremely customizable and very easy to use.
-
-
-
-See the ConnectWallet in action on [ConnectWallet Playground!](https://playground.thirdweb.com/connect/sign-in/button)
-
-
-
-
-
-## Usage
-
-
-
-
-To Configure which wallets to show in the ConnectWallet Modal, you need to configure the `supportedWallets` prop in the [`ThirdwebProvider`](/react/v4/ThirdwebProvider) component which wraps your entire application.
-
-To display a `Recommended` tag below a wallet provider, pass in the `recommended: true` property in the wallet configurator function.
-
-```jsx
-import {
- ThirdwebProvider,
- metamaskWallet,
- coinbaseWallet,
- walletConnect,
-} from "@thirdweb-dev/react";
-
-function AppWithProviders() {
- return (
-
-
-
- );
-}
-```
-
-If `supportedWallets` is not configured in the `ThirdwebProvider`, the ConnectWallet Modal show the default wallets:
-
-
-
-- [MetaMask](/references/react/v4/metamaskWallet)
-- [Coinbase Wallet](/references/react/v4/coinbaseWallet)
-- [WalletConnect](/references/react/v4/walletConnect)
-- [Rainbow](/references/react/v4/rainbowWallet)
-- [Trust Wallet](/references/react/v4/trustWallet)
-- [Zerion Wallet](/references/react/v4/zerionWallet)
-- [Phantom](/references/react/v4/phantomWallet)
-
-
-
-
-
-
-
-Render the `ConnectWallet` component anywhere in your application. Refer to [Props](#props) to see the configuration options available
-
-```jsx
-import { ConnectWallet } from "@thirdweb-dev/react";
-
-function Example() {
- return (
-
-
-
- );
-}
-```
-
-
-
-
-
-## Props
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-## Localization
-
-You can set the [`locale`](/react/v4/ThirdwebProvider#locale) prop of `ThirdwebProvider` component to change the language used in the ConnectWallet Modal.
-
-## Override UI and Metadata of wallets
-
-Each [Wallet Configurator](/react/v4/wallets) function returns an object. This object contains the metadata and UI of the Wallet. You can choose to override them according to your needs.
-
-```jsx
-import { metamaskWallet } from "@thirdweb-dev/react";
-
-const metamaskConfig = metamaskWallet({ ... });
-
-// override metadata
-metamaskConfig.meta.name = "..."; // change the name
-metamaskConfig.meta.iconURL = "..."; // change the icon
-metamaskConfig.meta.urls = {
- // change urls to download the wallet on various platforms
- android: "https://...",
- ios: "https://...",
- chrome: "https://...",
-};
-
-// override connection UI by passing a react component
-metamaskConfig.connectUI = () => {
- return ...
;
-};
-
-// custom selection UI by passing a react component
-metamaskConfig.selectUI = () => {
- return ...
;
-};
-
-// custom logic to check if the wallet extension is installed or not
-metamaskConfig.isInstalled = () => {
- if (window.ethereum) {
- return true;
- }
-};
-
-```
-
-You can then pass the modified config to the `supportedWallets` prop in the `ThirdwebProvider` component.
-
-```jsx
-
-```
-
-## Embed Modal UI in page
-
-If you want to embed the ConnectWallet Modal UI directly in page instead of opening a Modal, you can use the [`ConnectEmbed`](/react/v4/components/ConnectEmbed) component instead.
diff --git a/apps/portal/src/app/react/v4/components/ConnectWallet/props/auth.mdx b/apps/portal/src/app/react/v4/components/ConnectWallet/props/auth.mdx
deleted file mode 100644
index 737d433bd5e..00000000000
--- a/apps/portal/src/app/react/v4/components/ConnectWallet/props/auth.mdx
+++ /dev/null
@@ -1,17 +0,0 @@
-Enforce that users must sign in with their wallet using [auth](/connect/auth) after connecting their wallet.
-
-Requires the [`authConfig`](/react/v4/ThirdwebProvider#authConfig) prop to be set on the [`ThirdWebProvider`](/react/v4/ThirdwebProvider) component.
-
-```jsx
-
-```
diff --git a/apps/portal/src/app/react/v4/components/ConnectWallet/props/btnTitle.mdx b/apps/portal/src/app/react/v4/components/ConnectWallet/props/btnTitle.mdx
deleted file mode 100644
index 1925e60a792..00000000000
--- a/apps/portal/src/app/react/v4/components/ConnectWallet/props/btnTitle.mdx
+++ /dev/null
@@ -1,7 +0,0 @@
-Change the text on button when the ConnectWallet button is in the disconnected state.
-
-The default is `"Connect Wallet"`
-
-```tsx
-
-```
diff --git a/apps/portal/src/app/react/v4/components/ConnectWallet/props/className.mdx b/apps/portal/src/app/react/v4/components/ConnectWallet/props/className.mdx
deleted file mode 100644
index 95b9a33dd84..00000000000
--- a/apps/portal/src/app/react/v4/components/ConnectWallet/props/className.mdx
+++ /dev/null
@@ -1,8 +0,0 @@
-This class is applied to the ConnectWallet button ( not the modal ). Using this className, you can further customize the button's styles using custom CSS.
-
-For some CSS properties, you may need to use the [`!important`](https://developer.mozilla.org/en-US/docs/Web/CSS/Specificity#the_!important_exception)
-to override the default styles
-
-```jsx
-
-```
diff --git a/apps/portal/src/app/react/v4/components/ConnectWallet/props/detailsBtn.mdx b/apps/portal/src/app/react/v4/components/ConnectWallet/props/detailsBtn.mdx
deleted file mode 100644
index ecad7fd940d..00000000000
--- a/apps/portal/src/app/react/v4/components/ConnectWallet/props/detailsBtn.mdx
+++ /dev/null
@@ -1,9 +0,0 @@
-Render a custom button to display connected wallet details instead of the default one
-
-```jsx
- {
- return .... ;
- }}
-/>
-```
diff --git a/apps/portal/src/app/react/v4/components/ConnectWallet/props/displayBalanceToken.mdx b/apps/portal/src/app/react/v4/components/ConnectWallet/props/displayBalanceToken.mdx
deleted file mode 100644
index 43e6d7a44e5..00000000000
--- a/apps/portal/src/app/react/v4/components/ConnectWallet/props/displayBalanceToken.mdx
+++ /dev/null
@@ -1,28 +0,0 @@
-import balanceTokenImage from "../images/balance-btc-dark.png";
-import { DocImage } from "@doc";
-
-Display the balance of a token instead of the native token in ConnectWallet details button.
-
-```tsx
-import { Base } from "@thirdweb-dev/chains";
-
-// show Wrapped BTC balance when connected to Ethereum mainnet
-// Show Dai Stablecoin balance when connected to the Base mainnet
-
-const displayBalanceToken = {
- // 1 is chain id of Ethereum mainnet
- 1: "0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599", // contract address of Wrapped BTC token
-
- // you can also import the chain object from @thirdweb-dev/chains to get the chain id
- [Base.chainId]: "0x50c5725949A6F0c72E6C4a641F24049A917DB0Cb", // contract address of Dai Stablecoin token
-};
-
-// pass an object with chain id as key and token address as value
-function Example() {
- return ;
-}
-```
-
-
-
-
diff --git a/apps/portal/src/app/react/v4/components/ConnectWallet/props/hideSwitchToPersonalWallet.mdx b/apps/portal/src/app/react/v4/components/ConnectWallet/props/hideSwitchToPersonalWallet.mdx
deleted file mode 100644
index cb159d10996..00000000000
--- a/apps/portal/src/app/react/v4/components/ConnectWallet/props/hideSwitchToPersonalWallet.mdx
+++ /dev/null
@@ -1,12 +0,0 @@
-import { DocImage } from "@doc";
-import SwitchToPersonalImage from "../images/details-open-switch-to-personal.png";
-
-Hide the "Switch to Personal wallet" option in the wallet details modal which is shown when wallet is connected to either Smart Account or Safe.
-
-By default it is `false`. If you want to hide it, set it to `true`.
-
-```tsx
-
-```
-
-
diff --git a/apps/portal/src/app/react/v4/components/ConnectWallet/props/hideTestnetFaucet.mdx b/apps/portal/src/app/react/v4/components/ConnectWallet/props/hideTestnetFaucet.mdx
deleted file mode 100644
index e471a21000b..00000000000
--- a/apps/portal/src/app/react/v4/components/ConnectWallet/props/hideTestnetFaucet.mdx
+++ /dev/null
@@ -1,12 +0,0 @@
-import { DocImage } from "@doc";
-import OpenFaucetImage from "../images/details-open-faucet-dark.png";
-
-Hide the "Request Testnet funds" link in ConnectWallet details modal when user is connected to a testnet.
-
-Default is `true`, If you want to show the link, set it to `false`.
-
-```jsx
-
-```
-
-
diff --git a/apps/portal/src/app/react/v4/components/ConnectWallet/props/modalSize.mdx b/apps/portal/src/app/react/v4/components/ConnectWallet/props/modalSize.mdx
deleted file mode 100644
index 12915b7c55a..00000000000
--- a/apps/portal/src/app/react/v4/components/ConnectWallet/props/modalSize.mdx
+++ /dev/null
@@ -1,39 +0,0 @@
-import { Tabs, TabsList, TabsContent, TabsTrigger, DocImage } from "@doc";
-// images
-import ConnectWalletDarkCompactImage from "../images/connect-wallet-dark-compact.png";
-import ConnectWalletDarkWideImage from "../images/connect-wallet-dark-wide.png";
-
-ConnectWallet component's Modal has two size variants - "wide" and "compact"
-
-The default is `"wide"` for desktop and `"compact"` for mobile devices
-
-Note that it is always `"compact"` on mobile even if you set it as `"wide"` because of size constraints on mobile devices.
-
-
-
- wide
- compact
-
-
-
-
-```tsx
-
-```
-
-The wide modal shows a Welcome Screen on the right side of the Modal which is fully customize via the `welcomeScreen` prop.
-
-
-
-
-
-
-
-```tsx
-
-```
-
-
-
-
-
diff --git a/apps/portal/src/app/react/v4/components/ConnectWallet/props/modalTitle.mdx b/apps/portal/src/app/react/v4/components/ConnectWallet/props/modalTitle.mdx
deleted file mode 100644
index 9efc4925234..00000000000
--- a/apps/portal/src/app/react/v4/components/ConnectWallet/props/modalTitle.mdx
+++ /dev/null
@@ -1,7 +0,0 @@
-Change the title of ConnectWallet Modal
-
-The default is `"Connect"`
-
-```jsx
-
-```
diff --git a/apps/portal/src/app/react/v4/components/ConnectWallet/props/supportedTokens.mdx b/apps/portal/src/app/react/v4/components/ConnectWallet/props/supportedTokens.mdx
deleted file mode 100644
index 58e93e35668..00000000000
--- a/apps/portal/src/app/react/v4/components/ConnectWallet/props/supportedTokens.mdx
+++ /dev/null
@@ -1,35 +0,0 @@
-import { DocImage } from "@doc";
-import SelectTokenImage from "../images/select-token-dark.png";
-import CustomTokenList from "../images/custom-token-list-dark.png";
-
-Customize the tokens shown in the "Send Funds" screen for various networks.
-
-By default, The "Send Funds" screen shows a few popular tokens for default chains and the native token. For other chains it only shows the native token.
-
-
-
-`supportedTokens` prop allows you to customize this list as shown below.
-
-```tsx
-import { Base } from "@thirdweb-dev/chains";
-
-const supportedTokens = {
- // use chain id of the network as key and pass an array of tokens to show
- // you can directly pass the number or import the chain object from @thirdweb-dev/chains to get the chain id
- [Base.chainId]: [
- {
- address: "0x50c5725949A6F0c72E6C4a641F24049A917DB0Cb", // token contract address
- name: "Dai Stablecoin",
- symbol: "DAI",
- icon: "https://assets.coingecko.com/coins/images/9956/small/Badge_Dai.png?1687143508",
- },
- ],
-};
-
-// Show "Dai Stablecoin" when connected to the "Base" mainnet
-function Example() {
- return ;
-}
-```
-
-
diff --git a/apps/portal/src/app/react/v4/components/ConnectWallet/props/switchToActiveChain.mdx b/apps/portal/src/app/react/v4/components/ConnectWallet/props/switchToActiveChain.mdx
deleted file mode 100644
index 90b01148308..00000000000
--- a/apps/portal/src/app/react/v4/components/ConnectWallet/props/switchToActiveChain.mdx
+++ /dev/null
@@ -1,9 +0,0 @@
-Specify whether to show a "Switch Network" button after the wallet is connected and it is not connected to the [activeChain](/react/v4/ThirdwebProvider#activeChain) set in [ThirdwebProvider](react/react.thirdwebprovider) to encourage the user to switch to the correct network in their wallet.
-
-[activeChain](/react/v4/ThirdwebProvider#activeChain) must be explicitly set in [ThirdwebProvider](react/react.thirdwebprovider) for this to work.
-
-default is `false`.
-
-```jsx
-
-```
diff --git a/apps/portal/src/app/react/v4/components/ConnectWallet/props/theme.mdx b/apps/portal/src/app/react/v4/components/ConnectWallet/props/theme.mdx
deleted file mode 100644
index b7c7e2cb5bd..00000000000
--- a/apps/portal/src/app/react/v4/components/ConnectWallet/props/theme.mdx
+++ /dev/null
@@ -1,26 +0,0 @@
-Set the theme to either `"light"` or `"dark"` or pass a custom theme object to completely customize the look and feel of the ConnectWallet Modal.
-
-The default is `"dark"`
-
-```jsx
-
-```
-
-#### Create a custom theme
-
-Instead of passing an object along with all the required colors, you can use the `darkTheme` or `lightTheme` functions to use light / dark theme as base and override just the parts you want to change.
-
-```tsx
-import { darkTheme, lightTheme } from "@thirdweb-dev/react";
-
-const customDarkTheme = darkTheme({
- fontFamily: "Inter, sans-serif",
- colors: {
- modalBg: "#000000",
- accentText: "red",
- // ... etc
- },
-});
-
- ;
-```
diff --git a/apps/portal/src/app/react/v4/components/ConnectWallet/props/tos.mdx b/apps/portal/src/app/react/v4/components/ConnectWallet/props/tos.mdx
deleted file mode 100644
index 719ed50c141..00000000000
--- a/apps/portal/src/app/react/v4/components/ConnectWallet/props/tos.mdx
+++ /dev/null
@@ -1,10 +0,0 @@
-You can show a "Terms of Service" and/or "Privacy Policy" link in the ConnectWallet Modal by passing the `termsOfServiceUrl` and/or `privacyPolicyUrl` props
-
-```tsx
-
-```
-
-
diff --git a/apps/portal/src/app/react/v4/components/ConnectWallet/props/welcomeScreen.mdx b/apps/portal/src/app/react/v4/components/ConnectWallet/props/welcomeScreen.mdx
deleted file mode 100644
index 1bb48a12ce8..00000000000
--- a/apps/portal/src/app/react/v4/components/ConnectWallet/props/welcomeScreen.mdx
+++ /dev/null
@@ -1,31 +0,0 @@
-This prop is only applicable when `modalSize` prop is set to `"wide"`.
-
-On `"wide"` Modal size, a welcome screen is shown on the right side of the modal.
-
-This screen can be customized in two ways
-
-1. ### Customize Metadata and Image
-
- ```tsx
-
- ```
-
-2. ### Render Custom Component
-
- ```tsx
- {
- return ;
- }}
- />
- ```
diff --git a/apps/portal/src/app/react/v4/components/MediaRenderer/page.mdx b/apps/portal/src/app/react/v4/components/MediaRenderer/page.mdx
deleted file mode 100644
index 3ba4712b690..00000000000
--- a/apps/portal/src/app/react/v4/components/MediaRenderer/page.mdx
+++ /dev/null
@@ -1,212 +0,0 @@
-import { createMetadata, Callout } from "@doc";
-
-export const metadata = createMetadata({
- image: {
- title: "MediaRenderer",
- icon: "react",
- },
- title: "MediaRenderer | thirdweb React SDK",
- description: "API Reference for the MediaRenderer component",
-});
-
-# MediaRenderer
-
-Component that renders any asset stored on IPFS (or anywhere else), given the IPFS URI / URL.
-
-Under the hood, the asset is fetched from IPFS through the thirdweb IPFS gateway (or just
-a regular fetch if the `src` is not an IPFS URI).
-The [mime type](https://developer.mozilla.org/en-US/docs/Web/HTTP/Basics_of_HTTP/MIME_types) of the
-asset is determined and the appropriate component is rendered on the UI.
-
-For example, if the URI points to an image, the `img` tag will be used. If it is a video, the `video` tag will be used, etc.
-The component currently supports:
-
-- Images
-- Videos
-- Audio files
-- 3D Models
-- SVGs (for [onchain NFTs](https://blog.thirdweb.com/guides/how-to-create-onchain-nfts-with-thirdweb/))
-- `iframes` and `HTML`
-- If none of these are appropriate, the fallback is a link to the asset
-
-```jsx
-import { MediaRenderer } from "@thirdweb-dev/react";
-```
-
-## Usage
-
-Provide the IPFS URI (or any URL that points to media) to the `src` prop to render the asset.
-
-```jsx
-import { MediaRenderer } from "@thirdweb-dev/react";
-
-function Home() {
- return (
- // Any URL that points to media (IPFS URI, HTTP URL, etc.)
-
- );
-}
-```
-
-
-
-You can use `npx thirdweb upload ` to upload any file to IPFS and get the IPFS URI.
-
-
-
-## Configuration
-
-### src (required)
-
-The [src](https://www.w3schools.com/tags/att_img_src.asp) attribute specifies the URL of the media.
-
-This can be an IPFS URI, or any URL that points to media (e.g. HTTP URL, etc.).
-
-```jsx
-import { MediaRenderer } from "@thirdweb-dev/react";
-
-function Home() {
- return (
-
- );
-}
-```
-
-### alt (recommended)
-
-The [alt](https://www.w3schools.com/tags/att_img_alt.asp) attributes provides alternative
-information for the media, if a user for some reason cannot view it
-(due to slow connection, an error in the `src` attribute, or if the user is visually impaired).
-
-The default value is `""`.
-
-```jsx
-import { MediaRenderer } from "@thirdweb-dev/react";
-
-function Home() {
- return (
- // Any URL that points to media (IPFS URI, HTTP URL, etc.)
-
- );
-}
-```
-
-### poster (optional)
-
-The [poster](https://www.w3schools.com/tags/att_video_poster.asp) is the image
-that is shown before the video is played.
-
-The default value is the first frame of the video.
-
-If the `src` is not a video, this prop is ignored.
-
-```jsx
-import { MediaRenderer } from "@thirdweb-dev/react";
-
-function Home() {
- return (
- // Any URL that points to media (IPFS URI, HTTP URL, etc.)
-
- );
-}
-```
-
-### controls (optional)
-
-Show the media controls (play, pause, etc.) for the media, where applicable.
-
-The default value is `false`.
-
-```jsx
-import { ThirdwebNftMedia } from "@thirdweb-dev/react";
-
-function Home() {
- // ... Get the NFT metadata
-
- return ;
-}
-```
-
-### height (optional)
-
-The height of the rendered media.
-
-The default value is `auto`.
-
-```jsx
-import { ThirdwebNftMedia } from "@thirdweb-dev/react";
-
-function Home() {
- // ... Get the NFT metadata
-
- return ;
-}
-```
-
-### width (optional)
-
-The width of the rendered media.
-
-The default value is `auto`.
-
-```jsx
-import { ThirdwebNftMedia } from "@thirdweb-dev/react";
-
-function Home() {
- // ... Get the NFT metadata
-
- return ;
-}
-```
-
-### requireInteraction (optional)
-
-Require user interaction to play the media (i.e. disable autoplay).
-
-The default value is `false`.
-
-```jsx
-import { ThirdwebNftMedia } from "@thirdweb-dev/react";
-
-function Home() {
- // ... Get the NFT metadata
-
- return ;
-}
-```
-
-### className (optional)
-
-Apply custom CSS styles to the button using a class name.
-
-```jsx
-import { ThirdwebNftMedia } from "@thirdweb-dev/react";
-
-function Home() {
- // ... Get the NFT metadata
-
- return ;
-}
-```
-
-### style (optional)
-
-Apply custom CSS styles to the button using an inline style.
-
-```jsx
-import { ThirdwebNftMedia } from "@thirdweb-dev/react";
-
-function Home() {
- // ... Get the NFT metadata
-
- return (
-
- );
-}
-```
diff --git a/apps/portal/src/app/react/v4/components/ThirdwebNftMedia/page.mdx b/apps/portal/src/app/react/v4/components/ThirdwebNftMedia/page.mdx
deleted file mode 100644
index f9cb2f02051..00000000000
--- a/apps/portal/src/app/react/v4/components/ThirdwebNftMedia/page.mdx
+++ /dev/null
@@ -1,162 +0,0 @@
-import { Details, createMetadata } from "@doc";
-
-export const metadata = createMetadata({
- image: {
- title: "ThirdwebNFTMedia",
- icon: "react",
- },
- title: "ThirdwebNFTMedia | thirdweb React SDK",
- description: "API Reference for the ThirdwebNFTMedia component",
-});
-
-# ThirdwebNftMedia
-
-Component that renders an NFT from given a `metadata` object.
-
-Under the hood, if the `image` property of the metadata is an URL/IPFS URI, it is fetched from the source.
-The [mime type](https://developer.mozilla.org/en-US/docs/Web/HTTP/Basics_of_HTTP/MIME_types) of the
-asset is determined and the appropriate component is rendered on the UI.
-
-For example, if your NFT is an image, the `img` tag will be used. If it is a video, the `video` tag will be used, etc.
-
-The component currently supports:
-
-- Images
-- Videos
-- Audio files
-- 3D Models
-- SVGs (for [onchain NFTs](https://blog.thirdweb.com/guides/how-to-create-onchain-nfts-with-thirdweb/))
-- `iframes` and `HTML`
-- If none of these are appropriate, the fallback is a link to the asset
-
-```jsx
-import { ThirdwebNftMedia } from "@thirdweb-dev/react";
-```
-
-## Usage
-
-Provide the `metadata` object to the component to render the NFT.
-
-The NFT’s `image` is used as the media, and the `name` is used as the alt text for the media.
-
-```jsx
-import { ThirdwebNftMedia, useContract, useNFT } from "@thirdweb-dev/react";
-
-function Home() {
- // Connect to your NFT contract
- const { contract } = useContract("{{contract_address}}");
- // Load the NFT metadata from the contract using a hook
- const { data: nft, isLoading, error } = useNFT(contract, "0");
-
- // Render the NFT onto the UI
- if (isLoading) return Loading...
;
- if (error || !nft) return NFT not found
;
-
- return ;
-}
-```
-
-## Props
-
-
-Show the media controls (play, pause, etc.) for the media, where applicable.
-
-The default value is `false`.
-
-```jsx
-import { ThirdwebNftMedia } from "@thirdweb-dev/react";
-
-function Home() {
- return ;
-}
-```
-
-
-
-
-
-The height of the rendered media.
-
-The default value is `auto`.
-
-```jsx
-import { ThirdwebNftMedia } from "@thirdweb-dev/react";
-
-function Home() {
- // ... Get the NFT metadata
-
- return ;
-}
-```
-
-
-
-
-
-The width of the rendered media.
-
-The default value is `auto`.
-
-```jsx
-import { ThirdwebNftMedia } from "@thirdweb-dev/react";
-
-function Home() {
- // ... Get the NFT metadata
-
- return ;
-}
-```
-
-
-
-
-
-Require user interaction to play the media (i.e. disable autoplay).
-
-The default value is `false`.
-
-```jsx
-import { ThirdwebNftMedia } from "@thirdweb-dev/react";
-
-function Home() {
- // ... Get the NFT metadata
-
- return ;
-}
-```
-
-
-
-
-
-Apply custom CSS styles to the button using a class name.
-
-```jsx
-import { ThirdwebNftMedia } from "@thirdweb-dev/react";
-
-function Home() {
- // ... Get the NFT metadata
-
- return ;
-}
-```
-
-
-
-
-
-Apply custom CSS styles to the button using an inline style.
-
-```jsx
-import { ThirdwebNftMedia } from "@thirdweb-dev/react";
-
-function Home() {
- // ... Get the NFT metadata
-
- return (
-
- );
-}
-```
-
-
diff --git a/apps/portal/src/app/react/v4/components/Web3Button/page.mdx b/apps/portal/src/app/react/v4/components/Web3Button/page.mdx
deleted file mode 100644
index 14909fd5765..00000000000
--- a/apps/portal/src/app/react/v4/components/Web3Button/page.mdx
+++ /dev/null
@@ -1,133 +0,0 @@
-import { Breadcrumb, Callout, Details, createMetadata } from "@doc";
-// props
-import ActionMDX from "./props/action.mdx";
-import ContractAddressMDX from "./props/contractAddress.mdx";
-import ConnectWalletMDX from "./props/connectWallet.mdx";
-import ThemeMDX from "./props/theme.mdx";
-import ContractAbi from "./props/contractAbi.mdx";
-import OnSuccessMDX from "./props/onSuccess.mdx";
-import OnErrorMDX from "./props/onError.mdx";
-import OnSubmitMDX from "./props/onSubmit.mdx";
-import IsDisabledMDX from "./props/isDisabled.mdx";
-import ClassNameMDX from "./props/className.mdx";
-import StyleMDX from "./props/style.mdx";
-
-export const metadata = createMetadata({
- icon: {
- title: "Web3Button",
- icon: "react",
- },
- title: "Web3Button | thirdweb React SDK",
- description: "API Reference for the Web3Button component",
-});
-
-
-
-# Web3Button
-
-Button that executes a function on a smart contract from the connected wallet when clicked.
-
-It ensures the following criteria before attempting to call the contract function:
-
-1. There is a **connected wallet**
- (if there is not, it renders a [ConnectWallet Button](/react/v4/components/ConnectWallet) instead).
-2. The connected wallet is on the **correct network** which is specified in the `activeChain` prop of [ThirdwebProvider](/react/v4/ThirdwebProvider#activeChain) component. if wallet is connected to any other network, it renders a switch network button instead.
-
-```jsx
-import { Web3Button } from "@thirdweb-dev/react";
-```
-
-## Usage
-
-Render the `Web3Button` component with two required props to display the button:
-
-1. `contractAddress`: The address of the smart contract to interact with.
-2. `action`: The logic to execute when the button is clicked.
-
-```jsx
-import { Web3Button } from "@thirdweb-dev/react";
-
-function App() {
- return (
- {
- await someAction(contract);
- }}
- >
- Execute Action
-
- );
-}
-```
-
-
-
-If the action you are performing is async, make sure to return a `Promise` from the `action` function so that the SDK knows when the action is complete
-
-This can be done by either using `async/await` or by directly returning a `Promise`.
-
-
-
-## Props
-
-### Functionality
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-### Callbacks
-
-
-
-
-
-
-
-
-
-
-
-
-
-### Appearance
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/apps/portal/src/app/react/v4/components/Web3Button/props/ContractAbiMDX.mdx b/apps/portal/src/app/react/v4/components/Web3Button/props/ContractAbiMDX.mdx
deleted file mode 100644
index 87d74874f10..00000000000
--- a/apps/portal/src/app/react/v4/components/Web3Button/props/ContractAbiMDX.mdx
+++ /dev/null
@@ -1,19 +0,0 @@
-The [Application Binary Interface](https://docs.soliditylang.org/en/v0.8.17/abi-spec.html) (ABI) of the contract.
-
-This is only required if you have _not_ imported your contract to the [dashboard](https://thirdweb.com/team).
-
-```jsx
-import { Web3Button } from "@thirdweb-dev/react";
-
-function App() {
- return (
- console.log(contract)} // Logic to execute when clicked
- >
- Execute Action
-
- );
-}
-```
diff --git a/apps/portal/src/app/react/v4/components/Web3Button/props/action.mdx b/apps/portal/src/app/react/v4/components/Web3Button/props/action.mdx
deleted file mode 100644
index feeb8e37ca3..00000000000
--- a/apps/portal/src/app/react/v4/components/Web3Button/props/action.mdx
+++ /dev/null
@@ -1,24 +0,0 @@
-The logic to execute when the button is clicked.
-
-The contract instance is available as the first argument of the function
-for you to interact with.
-
-If the action you are performing is async, make sure to return a `Promise` from the `action` function so that the SDK knows when the action is complete
-
-```jsx
-import { Web3Button } from "@thirdweb-dev/react";
-
-// For example, claim an NFT from this contract when the button is clicked
-function App() {
- return (
- {
- await contract.erc721.claim(1);
- }}
- >
- Claim NFT
-
- );
-}
-```
diff --git a/apps/portal/src/app/react/v4/components/Web3Button/props/className.mdx b/apps/portal/src/app/react/v4/components/Web3Button/props/className.mdx
deleted file mode 100644
index cec79a83aa8..00000000000
--- a/apps/portal/src/app/react/v4/components/Web3Button/props/className.mdx
+++ /dev/null
@@ -1,27 +0,0 @@
-import { Callout } from "@doc";
-
-Apply custom CSS classes to the button.
-
-
-
-For some specific CSS properties you may need to apply the
-[`!important`](https://developer.mozilla.org/en-US/docs/Web/CSS/Specificity#the_!important_exception)
-CSS rule to override the default styles of the button.
-
-
-
-```jsx
-import { Web3Button } from "@thirdweb-dev/react";
-
-function App() {
- return (
- console.log(contract)} // Logic to execute when clicked
- className="my-custom-class"
- >
- Execute Action
-
- );
-}
-```
diff --git a/apps/portal/src/app/react/v4/components/Web3Button/props/connectWallet.mdx b/apps/portal/src/app/react/v4/components/Web3Button/props/connectWallet.mdx
deleted file mode 100644
index 1ecf712badc..00000000000
--- a/apps/portal/src/app/react/v4/components/Web3Button/props/connectWallet.mdx
+++ /dev/null
@@ -1,19 +0,0 @@
-Web3Button renders a [ConnectWallet](/react/v4/components/ConnectWallet) if no wallet is connected.
-
-You can pass props for that `ConnectWallet` component by passing them in the `connectWallet` prop on `Web3Button`
-
-```tsx
-import { Web3Button } from "@thirdweb-dev/react";
-
- console.log(contract)} // Logic to execute when clicked
->
- Execute Action
- ;
-```
diff --git a/apps/portal/src/app/react/v4/components/Web3Button/props/contractAbi.mdx b/apps/portal/src/app/react/v4/components/Web3Button/props/contractAbi.mdx
deleted file mode 100644
index 87d74874f10..00000000000
--- a/apps/portal/src/app/react/v4/components/Web3Button/props/contractAbi.mdx
+++ /dev/null
@@ -1,19 +0,0 @@
-The [Application Binary Interface](https://docs.soliditylang.org/en/v0.8.17/abi-spec.html) (ABI) of the contract.
-
-This is only required if you have _not_ imported your contract to the [dashboard](https://thirdweb.com/team).
-
-```jsx
-import { Web3Button } from "@thirdweb-dev/react";
-
-function App() {
- return (
- console.log(contract)} // Logic to execute when clicked
- >
- Execute Action
-
- );
-}
-```
diff --git a/apps/portal/src/app/react/v4/components/Web3Button/props/contractAddress.mdx b/apps/portal/src/app/react/v4/components/Web3Button/props/contractAddress.mdx
deleted file mode 100644
index 4707cc86547..00000000000
--- a/apps/portal/src/app/react/v4/components/Web3Button/props/contractAddress.mdx
+++ /dev/null
@@ -1,21 +0,0 @@
-The address of the smart contract to interact with.
-
-If you have _not_ imported your contract to [thirdweb's dashboard](https://thirdweb.com/team), you must additionally specify the [`contractAbi`](#contractabi-optional) prop.
-
-```jsx
-import { Web3Button } from "@thirdweb-dev/react";
-
-function App() {
- return (
- {
- // Logic to execute when clicked
- await someAction(contract);
- }}
- >
- Execute Action
-
- );
-}
-```
diff --git a/apps/portal/src/app/react/v4/components/Web3Button/props/isDisabled.mdx b/apps/portal/src/app/react/v4/components/Web3Button/props/isDisabled.mdx
deleted file mode 100644
index 696e332f9e5..00000000000
--- a/apps/portal/src/app/react/v4/components/Web3Button/props/isDisabled.mdx
+++ /dev/null
@@ -1,19 +0,0 @@
-Option to disable the button.
-
-By default, the button is disabled and shows a spinner icon while the transaction is executing.
-
-```jsx
-import { Web3Button } from "@thirdweb-dev/react";
-
-function App() {
- return (
- console.log(contract)} // Logic to execute when clicked
- isDisabled
- >
- Execute Action
-
- );
-}
-```
diff --git a/apps/portal/src/app/react/v4/components/Web3Button/props/onError.mdx b/apps/portal/src/app/react/v4/components/Web3Button/props/onError.mdx
deleted file mode 100644
index 777b0567e3e..00000000000
--- a/apps/portal/src/app/react/v4/components/Web3Button/props/onError.mdx
+++ /dev/null
@@ -1,17 +0,0 @@
-Callback function to be run when the contract method call fails.
-
-```jsx
-import { Web3Button } from "@thirdweb-dev/react";
-
-function App() {
- return (
- console.log(contract)} // Logic to execute when clicked
- onError={(error) => alert("Something went wrong!")}
- >
- Execute Action
-
- );
-}
-```
diff --git a/apps/portal/src/app/react/v4/components/Web3Button/props/onSubmit.mdx b/apps/portal/src/app/react/v4/components/Web3Button/props/onSubmit.mdx
deleted file mode 100644
index 3984fbcf4f8..00000000000
--- a/apps/portal/src/app/react/v4/components/Web3Button/props/onSubmit.mdx
+++ /dev/null
@@ -1,17 +0,0 @@
-Callback function to be run after the user has confirmed the transaction.
-
-```jsx
-import { Web3Button } from "@thirdweb-dev/react";
-
-function App() {
- return (
- console.log(contract)} // Logic to execute when clicked
- onSubmit={() => console.log("Transaction submitted")}
- >
- Execute Action
-
- );
-}
-```
diff --git a/apps/portal/src/app/react/v4/components/Web3Button/props/onSuccess.mdx b/apps/portal/src/app/react/v4/components/Web3Button/props/onSuccess.mdx
deleted file mode 100644
index bbd083e0420..00000000000
--- a/apps/portal/src/app/react/v4/components/Web3Button/props/onSuccess.mdx
+++ /dev/null
@@ -1,17 +0,0 @@
-Callback function to be run when the contract method call is successful.
-
-```jsx
-import { Web3Button } from "@thirdweb-dev/react";
-
-function App() {
- return (
- console.log(contract)} // Logic to execute when clicked
- onSuccess={(result) => alert("Success!")}
- >
- Execute Action
-
- );
-}
-```
diff --git a/apps/portal/src/app/react/v4/components/Web3Button/props/style.mdx b/apps/portal/src/app/react/v4/components/Web3Button/props/style.mdx
deleted file mode 100644
index be36c6e9996..00000000000
--- a/apps/portal/src/app/react/v4/components/Web3Button/props/style.mdx
+++ /dev/null
@@ -1,17 +0,0 @@
-Apply custom CSS styles to the button.
-
-```jsx
-import { Web3Button } from "@thirdweb-dev/react";
-
-function App() {
- return (
- console.log(contract)} // Logic to execute when clicked
- style={{ color: "red" }}
- >
- Execute Action
-
- );
-}
-```
diff --git a/apps/portal/src/app/react/v4/components/Web3Button/props/theme.mdx b/apps/portal/src/app/react/v4/components/Web3Button/props/theme.mdx
deleted file mode 100644
index a128bd7995e..00000000000
--- a/apps/portal/src/app/react/v4/components/Web3Button/props/theme.mdx
+++ /dev/null
@@ -1,37 +0,0 @@
-Change the theme of the button to `light` or `dark` mode, to match the theme of your app.
-
-The default value is `dark`.
-
-```tsx
-import { Web3Button } from "@thirdweb-dev/react";
-
- console.log(contract)} // Logic to execute when clicked
->
- Execute Action
- ;
-```
-
-You can also create a custom theme by passing an object. To do this, you can use `darkTheme`
-or `lightTheme` functions to use light / dark theme as base and override it
-
-```tsx
-import { darkTheme, lightTheme } from "@thirdweb-dev/react";
-
- console.log(contract)} // Logic to execute when clicked
->
- Execute Action
- ;
-```
diff --git a/apps/portal/src/app/react/v4/connecting-wallets/custom-ui/page.mdx b/apps/portal/src/app/react/v4/connecting-wallets/custom-ui/page.mdx
deleted file mode 100644
index cec26cb3ffe..00000000000
--- a/apps/portal/src/app/react/v4/connecting-wallets/custom-ui/page.mdx
+++ /dev/null
@@ -1,128 +0,0 @@
-import { createMetadata } from "@doc";
-
-export const metadata = createMetadata({
- image: {
- title: "Create custom UI for connecting wallets",
- icon: "react",
- },
- title: "Create custom UI for connecting wallets",
- description: "Create custom UI for connecting wallets",
-});
-
-# Custom UI for connecting wallet
-
-Connecting a wallet involves a few steps:
-
-1. Create a wallet instance
-2. Call the `connect` method on the wallet instance
-3. Set the connected wallet instance as "connected wallet" in thidweb's React SDK
-
-## Simple method
-
-If you just want to connect a wallet as mentioned above - there's a simple way to do it using the [useConnect](/references/react/v4/useConnect) hook which does all the above steps for you.
-
-```tsx
-import {
- useConnect,
- // import the wallet you want to connect
- metamaskWallet,
-} from "@thirdweb-dev/react";
-
-const walletConfig = metamaskWallet();
-
-function Example() {
- const connect = useConnect();
-
- async function handleConnect() {
- try {
- const wallet = await connect(
- walletConfig, // pass the wallet config object
- connectOptions, // pass options required by the wallet (if any)
- );
-
- console.log("connected to", wallet);
- } catch (e) {
- console.error("failed to connect", e);
- }
- }
-
- return connect wallet ;
-}
-```
-
-## Advanced method
-
-But if you need to create wallet instance and call some methods on the wallet instance before connecting the wallet,
-you can do these steps manually as shown below using the [useCreateWalletInstance](/references/react/v4/useCreateWalletInstance), [useSetConnectionStatus](/references/react/v4/useSetConnectionStatus) and [useSetConnectedWallet](/references/react/v4/useSetConnectedWallet) hooks.
-
-There are 3 steps to connect your wallet manually:
-
-- create an instance of your wallet using `useCreateWalletInstance`
-- connect your wallet using the `connect` method of the wallet
-- once the wallet is connected, set the wallet instance as connected using `useSetConnectedWallet`
-
-Make sure to update the `connectionStatus` using `useSetConnectionStatus` to `"connecting"` before connecting your wallet and `"disconnected"` if the connection fails.
-
-### Example
-
-We will use [`localWallet`](/references/react/v4/localWallet) as an example because it can not be connected using the `useConnect` hook because it requires additional steps after creating the wallet instance - like generating a random wallet or importing a wallet. We will generate a random wallet in this example.
-
-```tsx
-import {
- useCreateWalletInstance,
- useSetConnectionStatus,
- useSetConnectedWallet,
- // import the wallet you want to connect
- localWallet,
-} from "@thirdweb-dev/react";
-
-const walletConfig = localWallet();
-
-function Example() {
- const createWalletInstance = useCreateWalletInstance();
- const setConnectionStatus = useSetConnectionStatus();
- const setConnectedWallet = useSetConnectedWallet();
-
- const handleConnect = async () => {
- // 1. create wallet instance
- const wallet = createWalletInstance(walletConfig);
-
- // perform additional steps that needs to be done before connecting the wallet
- // here, we will generate a random wallet
- await wallet.generate();
-
- try {
- setConnectionStatus("connecting");
-
- // 2. Call `connect` method on wallet instance
- await wallet.connect(
- connectOptions, // pass options required by the wallet (if any)
- );
-
- // 3. Set wallet instance as the connected wallet
- setConnectedWallet(wallet);
- } catch (e) {
- setConnectionStatus("disconnected");
- console.error("failed to connect", e);
- // show error UI or close modal using props.close()
- }
- };
-
- return connect wallet ;
-}
-```
-
-## Useful hooks to build custom UI
-
-Once the wallet is connected, you can use React SDK's [100+ hooks](/references/react/v4/hooks) to show connected wallet's Details, send transactions, interact with smart contracts, sign messages and utilize common standards such as tokens, NFTs, marketplaces; all with built-in caching, [RPC URLs](/glossary/rpc), [IPFS gateways](/glossary/ipfs), and more!
-
-Here is a list of few hooks that will be useful when creating custom UI
-
-| Hook | Description |
-| --------------------------------------------------------------- | -------------------------------------- |
-| [useAddress](/references/react/v4/useAddress) | get connected wallet's account address |
-| [useDisconnect](/references/react/v4/useDisconnect) | disconnect the connected wallet |
-| [useWallet](/references/react/v4/useWallet) | get connected wallet instance |
-| [useWalletConfig](/references/react/v4/useWalletConfig) | get connected wallet's config |
-| [useConnectionStatus](/references/react/v4/useConnectionStatus) | get status of wallet connection |
-| [useSigner](/references/react/v4/useSigner) | get signer of connected wallet |
diff --git a/apps/portal/src/app/react/v4/connecting-wallets/page.mdx b/apps/portal/src/app/react/v4/connecting-wallets/page.mdx
deleted file mode 100644
index 771f9843303..00000000000
--- a/apps/portal/src/app/react/v4/connecting-wallets/page.mdx
+++ /dev/null
@@ -1,25 +0,0 @@
-import { ArticleIconCard, createMetadata } from "@doc";
-import { Wallet2Icon } from "lucide-react";
-
-export const metadata = createMetadata({
- image: {
- title: "Connecting Wallets with thirdweb React SDK",
- icon: "react",
- },
- title: "Connecting Wallets in thirdweb React SDK",
- description:
- "Connect wallets using ConnectWallet, ConnectEmbed or useConnect hook",
-});
-
-# Connecting Wallets
-
-There are two ways you connect user's wallet to your application using thirdweb's React SDK
-
-1. Using the [`ConnectWallet`](/react/v4/components/ConnectWallet) or [`ConnectEmbed`](/react/v4/components/ConnectEmbed) component for a quick, easy and customizable UI
-2. Create a completely custom UI using [wallet connection hooks](/react/v4/connecting-wallets/custom-ui)
-
-
diff --git a/apps/portal/src/app/react/v4/getting-started/page.mdx b/apps/portal/src/app/react/v4/getting-started/page.mdx
deleted file mode 100644
index 6f974571a85..00000000000
--- a/apps/portal/src/app/react/v4/getting-started/page.mdx
+++ /dev/null
@@ -1,171 +0,0 @@
-import { Details, InstallTabs, Callout, createMetadata } from "@doc";
-
-export const metadata = createMetadata({
- image: {
- title: "Getting started with thirdweb React SDK",
- icon: "react",
- },
- title: "Getting started with thirdweb React SDK",
- description:
- "Install thirdweb react SDK in your existing project or create a new project using the thirdweb CLI.",
-});
-
-# Getting Started
-
-You can get started by creating a new project or adding thirdweb to an existing project.
-
-## Existing Projects
-
-Install the thirdweb packages in your project
-
-
-
-And follow the framework specific instructions below.
-
-
-
-1. Install the vite plugins
-
-
-
-2. In the `vite.config.js` file, add the following configuration:
-
- ```js
- import react from "@vitejs/plugin-react";
- import { defineConfig } from "vite";
- import { nodePolyfills } from "vite-plugin-node-polyfills";
-
- export default defineConfig({
- plugins: [react(), nodePolyfills()],
- define: {
- "process.env": {},
- },
- });
- ```
-
-
-
-
-
-### Pages Router
-
-No additional configuration is required if you are using the [pages router](https://nextjs.org/docs/pages)
-
-### App Router
-
-If you are using the new [app router](https://nextjs.org/docs/app), and If you import a component such as `ThirdwebProvider` in a server component, Next.js will throw an error saying that the component is not marked with `"use client"` directive.
-
-You will need to create an alias for that component in a separate file with `"use client"` directive on top (before all the imports) and import that instead of using the component directly from `@thirdweb-dev/react` in server components.
-
-#### Example
-
-```tsx
-"use client";
-
-export { ThirdwebProvider } from "@thirdweb-dev/react";
-
-// app/components/ThirdwebProvider.tsx
-```
-
-```tsx
-import { ThirdwebProvider } from "./components/ThirdwebProvider";
-
-export default function Home() {
- return ... ;
-}
-
-// app/page.tsx
-```
-
-
-
-
-
-1. Add below packages as dependencies in your package.json
-
- ```json
- {
- ...
- "dependencies": {
- ...
- "url": "latest",
- "http": "npm:http-browserify",
- "https": "npm:https-browserify",
- "zlib": "npm:browserify-zlib",
- "http-browserify": "latest",
- "https-browserify": "latest",
- "browserify-zlib": "latest",
- "assert": "^2.0.0",
- "stream": "^0.0.2"
- }
- }
- ```
-
-2. Install them from NPM using the following command
-
-
-
-To ignore the sourcemap warnings, create a `.env` file with the following in your root directory:
-
-```text
-GENERATE_SOURCEMAP=false
-```
-
-
-
-## New Projects
-
-Create a new project using the thirdweb CLI
-
-```bash
-npx thirdweb create app
-```
-
-
-
-You will require an API key to use thirdweb's infrastructure services with the SDK. If you haven't created a key yet you can do so for **free** from the [thirdweb dashboard](https://thirdweb.com/create-api-key).
-
-
-
-## Wrap your application in ThirdwebProvider
-
-Wrap your application in the [`ThirdwebProvider`](/react/v4/ThirdwebProvider) component to start using the SDK.
-
-```jsx
-import { ThirdwebProvider } from "@thirdweb-dev/react";
-
-const App = () => {
- return (
-
-
-
- );
-};
-```
-
-With the provider set up, all of the SDK’s hooks and components work out of the box!
-
-Now you can connect to the user’s wallet and start calling functions on your smart contracts like so:
-
-```jsx
-import { Web3Button } from "@thirdweb-dev/react";
-
-const Home = () => {
- return (
- contract.call("myFunctionName")}
- >
- Call myFunctionName from the connected wallet
-
- );
-};
-```
diff --git a/apps/portal/src/app/react/v4/layout.tsx b/apps/portal/src/app/react/v4/layout.tsx
deleted file mode 100644
index abc39c7b2f4..00000000000
--- a/apps/portal/src/app/react/v4/layout.tsx
+++ /dev/null
@@ -1,22 +0,0 @@
-import { createMetadata } from "@/components/Document";
-import { DocLayout } from "@/components/Layouts/DocLayout";
-import { TypeScriptVersionSelector } from "../../../components/others/VersionSelector";
-import { typescriptV4Sidebar } from "../../typescript/v4/sidebar";
-
-export default async function Layout(props: { children: React.ReactNode }) {
- return (
- }
- >
- {props.children}
-
- );
-}
-
-export const metadata = createMetadata({
- title: "thirdweb React SDK",
- description:
- "A collection of 100+ React hooks and UI components for your web3 apps, for any EVM-compatible blockchain.",
-});
diff --git a/apps/portal/src/app/react/v4/page.mdx b/apps/portal/src/app/react/v4/page.mdx
deleted file mode 100644
index 291bc5711a7..00000000000
--- a/apps/portal/src/app/react/v4/page.mdx
+++ /dev/null
@@ -1,116 +0,0 @@
-import {
- OpenSourceCard,
- ArticleIconCard,
- InstallTabs,
- createMetadata,
-} from "@doc";
-import { GraduationCap } from "lucide-react";
-
-export const metadata = createMetadata({
- image: {
- title: "thirdweb React SDK",
- icon: "react",
- },
- title: "thirdweb React SDK",
- description:
- "A collection of 100+ React hooks and UI components for your web3 apps, for any EVM-compatible blockchain.",
-});
-
-# React SDK
-
-A collection of [100+ React hooks](/references/react/v4/hooks) and UI components for your web3 apps, for any EVM-compatible blockchain.
-
-Connect to user’s wallets, interact with smart contracts, sign
-messages, and utilize common standards such as tokens, NFTs, marketplaces; all with built-in caching, [RPC URLs](/glossary/rpc), [IPFS gateways](/glossary/ipfs), and more.
-
-
-
-## Installation
-
-
-
-
- [Starter Kits](https://github.com/thirdweb-example#starter-kits) •
- [Templates](https://thirdweb.com/templates) •
- [GitHub](https://github.com/thirdweb-dev/js)
-
-
-## Get Started
-
-Check out the [getting started](/react/v4/getting-started) guide to learn how to use the SDK in less than 2 minutes.
-
-
-
-## How It Works
-
-The React SDK uses [React Query](https://tanstack.com/query/v4/docs/react/overview) under the hood to
-expose a collection of [query](https://tanstack.com/query/v4/docs/react/guides/queries) and [mutation](https://tanstack.com/query/v4/docs/react/guides/mutations)
-hooks, each with built-in [caching](https://tanstack.com/query/v4/docs/react/guides/caching),
-[query invalidation](https://tanstack.com/query/v4/docs/react/guides/query-invalidation), [query retries](https://tanstack.com/query/v4/docs/react/guides/query-retries),
-and more.
-
-Each hook _(except for wallet/network management)_ wraps some functionality of the [TypeScript SDK](/typescript/latest),
-which are made available as either a [query](https://tanstack.com/query/v4/docs/react/guides/queries) hook to read data,
-or as a [mutation](https://tanstack.com/query/v4/docs/react/guides/mutations) hook to write transactions to the blockchain.
-
-When mutations are called (when a user executes a transaction), [query invalidation](https://tanstack.com/query/v4/docs/react/guides/query-invalidation) is automatically triggered
-to update the relevant queries that depend on the data that was changed. For example, when minting a new NFT, queries that view information about
-NFTs are re-fetched to load the new NFT automatically.
-
-### Queries
-
-All query hooks are used to **read** data from the blockchain, smart contracts, a user’s wallet, etc.
-
-Each one comes with some helpful properties to create a powerful user experience:
-
-- `data` - The data returned from the query (e.g. the NFTs of a contract).
-- `isLoading` - Whether the query is currently loading.
-- `error` - The error returned from the query, if any.
-
-```tsx
-import { useContractRead, useContract } from "@thirdweb-dev/react";
-
-function App() {
- const { data: contract } = useContract("{{contract_address}}");
- const { data, isLoading, error } = useContractRead(contract, "functionName");
-}
-```
-
-### Mutations
-
-Mutations are used to **write** data to the blockchain when a transaction is required.
-
-They require a wallet to be connected, and by default, are executed from the currently connected wallet.
-
-Each mutation comes with similar properties to queries:
-
-- `mutate` - The function to execute the mutation (e.g. mint a new NFT).
-- `mutateAsync` - The function to execute the mutation, but returns a promise (allowing `await` to be used).
-- `isLoading` - Whether the mutation is currently executing.
-- `error` - The error returned from the mutation, if any.
-
-```tsx
-import { useContractWrite, useContract, Web3Button } from "@thirdweb-dev/react";
-
-function App() {
- const { data: contract } = useContract("{{contract_address}}");
- const { mutateAsync, isLoading, error } = useContractWrite(
- contract,
- "functionName",
- );
-}
-```
-
-Upon execution of a mutation, the relevant queries are automatically invalidated to fetch the latest data.
diff --git a/apps/portal/src/app/react/v4/wallets/page.mdx b/apps/portal/src/app/react/v4/wallets/page.mdx
deleted file mode 100644
index 95bb0988f94..00000000000
--- a/apps/portal/src/app/react/v4/wallets/page.mdx
+++ /dev/null
@@ -1,154 +0,0 @@
-import { Breadcrumb, createMetadata } from "@doc";
-import { WalletCard, WalletCardGrid } from "@/components/others/WalletCard";
-// icons
-import MetaMaskIcon from "@public/icons/wallets/metamask.svg";
-import CoinbaseIcon from "@public/icons/wallets/coinbase.svg";
-import WalletConnectIcon from "@public/icons/wallets/walletconnect.svg";
-import SmartWalletIcon from "@public/icons/wallets/smartwallet.svg";
-import EmbeddedWalletIcon from "@public/icons/wallets/embeddedwallet.svg";
-import SafeIcon from "@public/icons/wallets/safe.svg";
-import LocalWalletIcon from "@public/icons/wallets/localwallet.svg";
-import MagicLinkIcon from "@public/icons/wallets/magiclink.svg";
-import RainbowIcon from "@public/icons/wallets/rainbow.svg";
-import ZerionIcon from "@public/icons/wallets/zerion.svg";
-import BloctoIcon from "@public/icons/wallets/blocto.svg";
-import FrameIcon from "@public/icons/wallets/frame.svg";
-import PhantomIcon from "@public/icons/wallets/phantom.svg";
-import Coin98Icon from "@public/icons/wallets/coin98.png";
-import CoreWalletIcon from "@public/icons/wallets/coreWallet.png";
-import CryptoDefiIcon from "@public/icons/wallets/cryptoDefi.png";
-import OKXIcon from "@public/icons/wallets/okx.svg";
-import OneKeyIcon from "@public/icons/wallets/oneKey.png";
-import RabbyIcon from "@public/icons/wallets/rabby.svg";
-import XDEFIIcon from "@public/icons/wallets/xdefi.svg";
-
-export const metadata = createMetadata({
- image: {
- title: "Supported Wallets in thirdweb React SDK",
- icon: "react",
- },
- title: "Supported Wallets | thirdweb React SDK",
- description: "List of all the supported wallets in thirdweb React SDK.",
-});
-
-
-
-# Wallets
-
-thirdweb React SDK comes out of the box with support for below listed wallets:
-
-You can also easily integrate _any_ other wallet provider by a [Building a wallet interface](/wallet-sdk/v2/build) for it.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/apps/portal/src/app/react/v5/[...slug]/page.tsx b/apps/portal/src/app/react/v5/[...slug]/page.tsx
index 4f0e2fc9d54..588c390b517 100644
--- a/apps/portal/src/app/react/v5/[...slug]/page.tsx
+++ b/apps/portal/src/app/react/v5/[...slug]/page.tsx
@@ -6,7 +6,7 @@ import { getSlugToDocMap } from "../../../references/components/TDoc/utils/slugs
type PageProps = { params: Promise<{ slug: string[] }> };
export default async function Page(props: PageProps) {
- const doc = await fetchTypeScriptDoc("v5");
+ const doc = await fetchTypeScriptDoc();
const slugToDoc = getSlugToDocMap(doc);
const docSlug = (await props.params).slug?.join("/");
diff --git a/apps/portal/src/app/react/v5/account-abstraction/permissions/page.mdx b/apps/portal/src/app/react/v5/account-abstraction/permissions/page.mdx
index ac10316bcc3..4893886d0f1 100644
--- a/apps/portal/src/app/react/v5/account-abstraction/permissions/page.mdx
+++ b/apps/portal/src/app/react/v5/account-abstraction/permissions/page.mdx
@@ -1,6 +1,5 @@
import { Tabs, TabsList, TabsTrigger, TabsContent } from "@/components/ui/tabs";
import { createMetadata, Stack, ArticleIconCard } from "@doc";
-import { V4SDKbanner } from "@/components/others/V4SDKBanner";
import { TypeScriptIcon } from "@/icons";
export const metadata = createMetadata({
diff --git a/apps/portal/src/app/references/components/TDoc/Variable.tsx b/apps/portal/src/app/references/components/TDoc/Variable.tsx
index 32f07e38a1e..72e160d6ace 100644
--- a/apps/portal/src/app/references/components/TDoc/Variable.tsx
+++ b/apps/portal/src/app/references/components/TDoc/Variable.tsx
@@ -96,7 +96,7 @@ export async function VariableTDoc(props: {
);
}
-export function getVariableSignatureCode(doc: VariableDoc): TypeInfo {
+function getVariableSignatureCode(doc: VariableDoc): TypeInfo {
return {
code: doc.type?.code || "",
tokens: doc.type?.tokens,
diff --git a/apps/portal/src/app/references/components/TDoc/fetchDocs/fetchDocBySlug.ts b/apps/portal/src/app/references/components/TDoc/fetchDocs/fetchDocBySlug.ts
index 6d90e60669b..eefd2707b16 100644
--- a/apps/portal/src/app/references/components/TDoc/fetchDocs/fetchDocBySlug.ts
+++ b/apps/portal/src/app/references/components/TDoc/fetchDocs/fetchDocBySlug.ts
@@ -2,7 +2,7 @@ import { getSlugToDocMap } from "../utils/slugs";
import { fetchTypeScriptDoc } from "./fetchTypeScriptDoc";
export default async function fetchDocBySlug(slug: string) {
- const doc = await fetchTypeScriptDoc("v5");
+ const doc = await fetchTypeScriptDoc();
const slugToDoc = getSlugToDocMap(doc);
const selectedDoc = slug && slugToDoc[slug];
diff --git a/apps/portal/src/app/references/components/TDoc/fetchDocs/fetchReactCoreDoc.ts b/apps/portal/src/app/references/components/TDoc/fetchDocs/fetchReactCoreDoc.ts
deleted file mode 100644
index 979c2051e41..00000000000
--- a/apps/portal/src/app/references/components/TDoc/fetchDocs/fetchReactCoreDoc.ts
+++ /dev/null
@@ -1,15 +0,0 @@
-import { transform } from "typedoc-better-json";
-
-let prom: Promise> | null = null;
-export async function fetchReactCoreDoc() {
- if (prom) {
- return prom;
- }
- prom = (async () => {
- const doc = await import("./v4-legacy-docs/react-core.json");
-
- // @ts-expect-error - works fine!
- return transform(doc);
- })();
- return prom;
-}
diff --git a/apps/portal/src/app/references/components/TDoc/fetchDocs/fetchReactDoc.ts b/apps/portal/src/app/references/components/TDoc/fetchDocs/fetchReactDoc.ts
deleted file mode 100644
index 18584ab375f..00000000000
--- a/apps/portal/src/app/references/components/TDoc/fetchDocs/fetchReactDoc.ts
+++ /dev/null
@@ -1,19 +0,0 @@
-import { transform } from "typedoc-better-json";
-import { fetchReactCoreDoc } from "./fetchReactCoreDoc";
-import { mergeDocs } from "./mergeDocs";
-
-let prom: Promise> | null = null;
-export async function fetchReactDoc() {
- if (prom) {
- return prom;
- }
- prom = (async () => {
- const [doc, reactCoreDoc] = await Promise.all([
- import("./v4-legacy-docs/react.json"),
- fetchReactCoreDoc(),
- ]);
- // @ts-expect-error - works fine!
- return mergeDocs(reactCoreDoc, transform(doc));
- })();
- return prom;
-}
diff --git a/apps/portal/src/app/references/components/TDoc/fetchDocs/fetchStorageDoc.ts b/apps/portal/src/app/references/components/TDoc/fetchDocs/fetchStorageDoc.ts
deleted file mode 100644
index 7999d49cc93..00000000000
--- a/apps/portal/src/app/references/components/TDoc/fetchDocs/fetchStorageDoc.ts
+++ /dev/null
@@ -1,15 +0,0 @@
-import { transform } from "typedoc-better-json";
-
-let prom: Promise> | null = null;
-export async function fetchStorageDoc() {
- if (prom) {
- return prom;
- }
- prom = (async () => {
- const doc = await import("./v4-legacy-docs/storage.json");
-
- // @ts-expect-error - works fine!
- return transform(doc);
- })();
- return prom;
-}
diff --git a/apps/portal/src/app/references/components/TDoc/fetchDocs/fetchTypeScriptDoc.ts b/apps/portal/src/app/references/components/TDoc/fetchDocs/fetchTypeScriptDoc.ts
index a7d73715bf4..6c3e05bd878 100644
--- a/apps/portal/src/app/references/components/TDoc/fetchDocs/fetchTypeScriptDoc.ts
+++ b/apps/portal/src/app/references/components/TDoc/fetchDocs/fetchTypeScriptDoc.ts
@@ -1,20 +1,8 @@
import { transform } from "typedoc-better-json";
-let v4Prom: Promise> | null = null;
let v5Prom: Promise> | null = null;
-export async function fetchTypeScriptDoc(version: string) {
- // v4 case
- if (version === "v4") {
- if (v4Prom) {
- return v4Prom;
- }
- v4Prom = (async () => {
- const doc = await import("./v4-legacy-docs/sdk.json");
- // @ts-expect-error - works fine!
- return transform(doc);
- })();
- return v4Prom;
- }
+
+export async function fetchTypeScriptDoc() {
// v5 case (default)
if (v5Prom) {
return v5Prom;
diff --git a/apps/portal/src/app/references/components/TDoc/fetchDocs/fetchWalletsDoc.ts b/apps/portal/src/app/references/components/TDoc/fetchDocs/fetchWalletsDoc.ts
deleted file mode 100644
index cb76808b0f9..00000000000
--- a/apps/portal/src/app/references/components/TDoc/fetchDocs/fetchWalletsDoc.ts
+++ /dev/null
@@ -1,15 +0,0 @@
-import { transform } from "typedoc-better-json";
-
-let prom: Promise> | null = null;
-export async function fetchWalletsDoc() {
- if (prom) {
- return prom;
- }
- prom = (async () => {
- const doc = await import("./v4-legacy-docs/wallets.json");
-
- // @ts-expect-error - works fine!
- return transform(doc);
- })();
- return prom;
-}
diff --git a/apps/portal/src/app/references/components/TDoc/fetchDocs/mergeDocs.ts b/apps/portal/src/app/references/components/TDoc/fetchDocs/mergeDocs.ts
deleted file mode 100644
index 21c46f341b8..00000000000
--- a/apps/portal/src/app/references/components/TDoc/fetchDocs/mergeDocs.ts
+++ /dev/null
@@ -1,24 +0,0 @@
-import type { TransformedDoc } from "typedoc-better-json";
-
-export function mergeDocs(doc1: TransformedDoc, doc2: TransformedDoc) {
- const mergedDoc: TransformedDoc = {
- meta: doc1.meta,
- functions: mergeArrays(doc1.functions, doc2.functions),
- classes: mergeArrays(doc1.classes, doc2.classes),
- components: mergeArrays(doc1.components, doc2.components),
- enums: mergeArrays(doc1.enums, doc2.enums),
- hooks: mergeArrays(doc1.hooks, doc2.hooks),
- types: mergeArrays(doc1.types, doc2.types),
- variables: mergeArrays(doc1.variables, doc2.variables),
- };
-
- return mergedDoc;
-}
-
-function mergeArrays(arr1?: T[], arr2?: T[]) {
- const arr = [...(arr1 || []), ...(arr2 || [])];
- if (arr.length === 0) {
- return undefined;
- }
- return arr;
-}
diff --git a/apps/portal/src/app/references/components/TDoc/fetchDocs/v4-legacy-docs/react-core.json b/apps/portal/src/app/references/components/TDoc/fetchDocs/v4-legacy-docs/react-core.json
deleted file mode 100644
index ab2e501bcd9..00000000000
--- a/apps/portal/src/app/references/components/TDoc/fetchDocs/v4-legacy-docs/react-core.json
+++ /dev/null
@@ -1,45429 +0,0 @@
-{
- "id": 0,
- "name": "@thirdweb-dev/react-core",
- "variant": "project",
- "kind": 1,
- "flags": {},
- "children": [
- {
- "id": 258,
- "name": "ISecureStorage",
- "variant": "declaration",
- "kind": 256,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Secure storage interface for storing auth tokens.\n\nThe implementation of this interface should provide a secure way to store values. Either by encrypting the values or by storing them in a secure location."
- }
- ],
- "blockTags": [
- {
- "tag": "@auth",
- "content": []
- }
- ]
- },
- "children": [
- {
- "id": 259,
- "name": "getItem",
- "variant": "declaration",
- "kind": 2048,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/contexts/thirdweb-auth.tsx",
- "line": 10,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/contexts/thirdweb-auth.tsx#L10"
- }
- ],
- "signatures": [
- {
- "id": 260,
- "name": "getItem",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/contexts/thirdweb-auth.tsx",
- "line": 10,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/contexts/thirdweb-auth.tsx#L10"
- }
- ],
- "parameters": [
- {
- "id": 261,
- "name": "key",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "union",
- "types": [
- {
- "type": "literal",
- "value": null
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ]
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 266,
- "name": "removeItem",
- "variant": "declaration",
- "kind": 2048,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/contexts/thirdweb-auth.tsx",
- "line": 12,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/contexts/thirdweb-auth.tsx#L12"
- }
- ],
- "signatures": [
- {
- "id": 267,
- "name": "removeItem",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/contexts/thirdweb-auth.tsx",
- "line": 12,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/contexts/thirdweb-auth.tsx#L12"
- }
- ],
- "parameters": [
- {
- "id": 268,
- "name": "key",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "void"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 262,
- "name": "setItem",
- "variant": "declaration",
- "kind": 2048,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/contexts/thirdweb-auth.tsx",
- "line": 11,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/contexts/thirdweb-auth.tsx#L11"
- }
- ],
- "signatures": [
- {
- "id": 263,
- "name": "setItem",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/contexts/thirdweb-auth.tsx",
- "line": 11,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/contexts/thirdweb-auth.tsx#L11"
- }
- ],
- "parameters": [
- {
- "id": 264,
- "name": "key",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 265,
- "name": "value",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "void"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- ],
- "groups": [
- {
- "title": "Methods",
- "children": [
- 259,
- 266,
- 262
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/contexts/thirdweb-auth.tsx",
- "line": 9,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/contexts/thirdweb-auth.tsx#L9"
- }
- ]
- },
- {
- "id": 254,
- "name": "ThirdwebAuthConfig",
- "variant": "declaration",
- "kind": 256,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The configuration to use by the React and React Native SDKs with an [auth](https://portal.thirdweb.com/wallets/auth) server."
- }
- ],
- "blockTags": [
- {
- "tag": "@auth",
- "content": []
- }
- ]
- },
- "children": [
- {
- "id": 255,
- "name": "authUrl",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The backend URL of the authentication endoints. For example, if your endpoints are\nat "
- },
- {
- "kind": "code",
- "text": "`/api/auth/login`"
- },
- {
- "kind": "text",
- "text": ", "
- },
- {
- "kind": "code",
- "text": "`/api/auth/logout`"
- },
- {
- "kind": "text",
- "text": ", etc. then this should be set to "
- },
- {
- "kind": "code",
- "text": "`/api/auth`"
- },
- {
- "kind": "text",
- "text": "."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/contexts/thirdweb-auth.tsx",
- "line": 24,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/contexts/thirdweb-auth.tsx#L24"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 256,
- "name": "domain",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The frontend domain used to generate the login payload.\nThis domain should match the domain used on your auth backend."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/contexts/thirdweb-auth.tsx",
- "line": 30,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/contexts/thirdweb-auth.tsx#L30"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 257,
- "name": "secureStorage",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Secure storage to use for storing the auth token when using JWT tokens.\n\nDo not use a storage option that stores values accessible outside\nyour application (like localStorage on web environments) since you may\nbe exposing your auth token to malicious actors.\n\n** By default auth uses cookies so no need to set this unless you want to specifically use JWT tokens **"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/contexts/thirdweb-auth.tsx",
- "line": 41,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/contexts/thirdweb-auth.tsx#L41"
- }
- ],
- "type": {
- "type": "reference",
- "target": 258,
- "name": "ISecureStorage",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 255,
- 256,
- 257
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/contexts/thirdweb-auth.tsx",
- "line": 19,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/contexts/thirdweb-auth.tsx#L19"
- }
- ]
- },
- {
- "id": 9,
- "name": "ThirdwebProviderCoreProps",
- "variant": "declaration",
- "kind": 256,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The possible props for the ThirdwebProvider."
- }
- ]
- },
- "children": [
- {
- "id": 19,
- "name": "activeChain",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true,
- "isInherited": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The activeChain prop determines which chain you want your app to be operating on.\n\nThere are 1000+ chains available in the "
- },
- {
- "kind": "code",
- "text": "`@thirdweb-dev/chains`"
- },
- {
- "kind": "text",
- "text": " package. Import the chain you want and pass it to the "
- },
- {
- "kind": "code",
- "text": "`activeChain`"
- },
- {
- "kind": "text",
- "text": " prop.\n\nYou can override the imported object or pass a custom chain object with required properties."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/providers/types.ts",
- "line": 103,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/providers/types.ts#L103"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../chains/src/types.ts",
- "qualifiedName": "Chain"
- },
- "name": "Chain",
- "package": "@thirdweb-dev/chains"
- },
- {
- "type": "intersection",
- "types": [
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 20,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {}
- }
- }
- ]
- },
- {
- "type": "intersection",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 21,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {}
- }
- }
- ]
- },
- {
- "type": "indexedAccess",
- "indexType": {
- "type": "literal",
- "value": "chainId"
- },
- "objectType": {
- "type": "indexedAccess",
- "indexType": {
- "type": "intrinsic",
- "name": "number"
- },
- "objectType": {
- "type": "reference",
- "target": 29,
- "name": "TChains",
- "package": "@thirdweb-dev/react-core",
- "qualifiedName": "ThirdwebProviderCoreProps.TChains",
- "refersToTypeParameter": true
- }
- }
- },
- {
- "type": "indexedAccess",
- "indexType": {
- "type": "literal",
- "value": "slug"
- },
- "objectType": {
- "type": "indexedAccess",
- "indexType": {
- "type": "intrinsic",
- "name": "number"
- },
- "objectType": {
- "type": "reference",
- "target": 29,
- "name": "TChains",
- "package": "@thirdweb-dev/react-core",
- "qualifiedName": "ThirdwebProviderCoreProps.TChains",
- "refersToTypeParameter": true
- }
- }
- }
- ]
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "Omit.activeChain"
- }
- },
- {
- "id": 27,
- "name": "authConfig",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true,
- "isInherited": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The configuration object for setting up [Auth](https://portal.thirdweb.com/wallets/auth); allowing users to sign in with their wallet."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/providers/types.ts",
- "line": 94,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/providers/types.ts#L94"
- }
- ],
- "type": {
- "type": "reference",
- "target": 254,
- "name": "ThirdwebAuthConfig",
- "package": "@thirdweb-dev/react-core"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "Omit.authConfig"
- }
- },
- {
- "id": 12,
- "name": "autoConnect",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Whether or not to attempt auto-connect to a wallet."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/providers/thirdweb-provider.tsx",
- "line": 55,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/providers/thirdweb-provider.tsx#L55"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- },
- {
- "id": 16,
- "name": "autoConnectTimeout",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Timeout for auto-connecting wallet in milliseconds\n\nIf wallet fails to connect in this time, it will stop trying to connect and user will have to manually connect\n\nBy default, it is set to "
- },
- {
- "kind": "code",
- "text": "`15000`"
- },
- {
- "kind": "text",
- "text": " milliseconds (15 seconds)"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/providers/thirdweb-provider.tsx",
- "line": 76,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/providers/thirdweb-provider.tsx#L76"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- },
- {
- "id": 15,
- "name": "autoSwitch",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Whether or not to automatically switch to wallet's network to active chain"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/providers/thirdweb-provider.tsx",
- "line": 67,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/providers/thirdweb-provider.tsx#L67"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- },
- {
- "id": 18,
- "name": "clientId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true,
- "isInherited": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The clientId prop is required to use the thirdweb infrastructure services with the SDK.\n\nYou can get a client ID by creating an API key on [thirdweb dashboard](https://thirdweb.com/dashboard/settings/api-keys)"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/providers/types.ts",
- "line": 119,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/providers/types.ts#L119"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "Omit.clientId"
- }
- },
- {
- "id": 11,
- "name": "dAppMeta",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Metadata to pass to wallet connect and walletlink wallet connect. (Used to show *which* dApp is being connected to in mobile wallets that support it)\nDefaults to just the name being passed as "
- },
- {
- "kind": "code",
- "text": "`thirdweb powered dApp`"
- },
- {
- "kind": "text",
- "text": "."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/providers/thirdweb-provider.tsx",
- "line": 50,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/providers/thirdweb-provider.tsx#L50"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../wallets/src/core/types/dAppMeta.ts",
- "qualifiedName": "DAppMetaData"
- },
- "name": "DAppMetaData",
- "package": "@thirdweb-dev/wallets"
- }
- },
- {
- "id": 22,
- "name": "queryClient",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true,
- "isInherited": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "If you are using React Query and have your own "
- },
- {
- "kind": "code",
- "text": "`QueryClient`"
- },
- {
- "kind": "text",
- "text": ", you can pass it as the queryClient prop to use that instead of the SDK's default client."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/providers/query-client.tsx",
- "line": 9,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/providers/query-client.tsx#L9"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/queryClient.ts",
- "qualifiedName": "QueryClient"
- },
- "name": "QueryClient",
- "package": "@tanstack/query-core"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "Omit.queryClient"
- }
- },
- {
- "id": 24,
- "name": "sdkOptions",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true,
- "isInherited": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The thirdweb SDK Options to pass to the thirdweb SDK which includes Gas settings, gasless transactions, RPC configuration, and more.\n\nThis Overrides any of the default values for the SDK. If not provided, it uses sensible defaults."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/providers/types.ts",
- "line": 47,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/providers/types.ts#L47"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "undefined"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 25,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/dist/declarations/src/evm/schema/sdk-options.d.ts",
- "line": 237,
- "character": 3
- }
- ]
- }
- }
- ]
- },
- {
- "type": "literal",
- "value": "chains"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "Omit.sdkOptions"
- }
- },
- {
- "id": 28,
- "name": "secretKey",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true,
- "isInherited": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "secretKey for thirdweb services\nThis is only required if server side rendering is being used."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/providers/types.ts",
- "line": 125,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/providers/types.ts#L125"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "Omit.secretKey"
- }
- },
- {
- "id": 26,
- "name": "storageInterface",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true,
- "isInherited": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Override the default [Storage](https://portal.thirdweb.com/infrastructure/storage/overview) interface used by the SDK.\n\nIt allows you to create an instance of "
- },
- {
- "kind": "code",
- "text": "`ThirdwebStorage`"
- },
- {
- "kind": "text",
- "text": " with your own customized config, and pass it to the SDK.\n\n*This requires the "
- },
- {
- "kind": "code",
- "text": "`@thirdweb-dev/storage`"
- },
- {
- "kind": "text",
- "text": " package to be installed.*"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```tsx\nimport { ThirdwebSDKProvider } from \"@thirdweb-dev/react\";\nimport {\n ThirdwebStorage,\n StorageDownloader,\n IpfsUploader,\n} from \"@thirdweb-dev/storage\";\n\n// Configure a custom ThirdwebStorage instance\nconst gatewayUrls = {\n \"ipfs://\": [\n \"https://gateway.ipfscdn.io/ipfs/\",\n \"https://cloudflare-ipfs.com/ipfs/\",\n \"https://ipfs.io/ipfs/\",\n ],\n};\nconst downloader = new StorageDownloader();\nconst uploader = new IpfsUploader();\nconst storage = new ThirdwebStorage({ uploader, downloader, gatewayUrls });\n\n// Provide the custom storage instance to the SDK\nfunction MyApp() {\n return (\n \n \n \n );\n}\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/providers/types.ts",
- "line": 89,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/providers/types.ts#L89"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../storage/src/types/index.ts",
- "qualifiedName": "IThirdwebStorage"
- },
- "name": "IThirdwebStorage",
- "package": "@thirdweb-dev/storage"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "Omit.storageInterface"
- }
- },
- {
- "id": 23,
- "name": "supportedChains",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true,
- "isInherited": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "An array of chains supported by your app.\nThere are 1000+ chains available in the "
- },
- {
- "kind": "code",
- "text": "`@thirdweb-dev/chains`"
- },
- {
- "kind": "text",
- "text": " package. You can import the chain you want and pass it to the "
- },
- {
- "kind": "code",
- "text": "`supportedChains`"
- },
- {
- "kind": "text",
- "text": " prop in an array.\n\nIf not provided, it will default to the default supported chains supported by the thirdweb SDK."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```tsx\nimport { Ethereum, Polygon } from \"@thirdweb-dev/chains\";\n\nfunction Example() {\n return (\n \n \n \n )\n}\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/providers/types.ts",
- "line": 29,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/providers/types.ts#L29"
- }
- ],
- "type": {
- "type": "reference",
- "target": 29,
- "name": "TChains",
- "package": "@thirdweb-dev/react-core",
- "qualifiedName": "ThirdwebProviderCoreProps.TChains",
- "refersToTypeParameter": true
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "Omit.supportedChains"
- }
- },
- {
- "id": 10,
- "name": "supportedWallets",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "An array of wallets that the dApp supports\nIf not provided, will default to Metamask (injected), Coinbase wallet and Device wallet"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "text",
- "text": "You can Import the wallets you want to support from "
- },
- {
- "kind": "code",
- "text": "`@thirdweb-dev/wallets`"
- },
- {
- "kind": "text",
- "text": " and pass them to "
- },
- {
- "kind": "code",
- "text": "`supportedWallets`"
- },
- {
- "kind": "text",
- "text": "\n\n"
- },
- {
- "kind": "code",
- "text": "```jsx title=\"App.jsx\"\nimport { ThirdwebProvider } from \"@thirdweb-dev/react\";\n\nconst App = () => {\n return (\n \n \n \n );\n};\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/providers/thirdweb-provider.tsx",
- "line": 44,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/providers/thirdweb-provider.tsx#L44"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": 144,
- "name": "WalletConfig",
- "package": "@thirdweb-dev/react-core"
- }
- }
- },
- {
- "id": 13,
- "name": "theme",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/providers/thirdweb-provider.tsx",
- "line": 57,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/providers/thirdweb-provider.tsx#L57"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "literal",
- "value": "light"
- },
- {
- "type": "literal",
- "value": "dark"
- }
- ]
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 19,
- 27,
- 12,
- 16,
- 15,
- 18,
- 11,
- 22,
- 24,
- 28,
- 26,
- 23,
- 10,
- 13
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/providers/thirdweb-provider.tsx",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/providers/thirdweb-provider.tsx#L23"
- }
- ],
- "typeParameters": [
- {
- "id": 29,
- "name": "TChains",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../chains/src/index.ts",
- "qualifiedName": "Chain"
- },
- "name": "Chain",
- "package": "@thirdweb-dev/chains"
- }
- }
- }
- ],
- "extendedTypes": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 1113,
- "typeArguments": [
- {
- "type": "reference",
- "target": 29,
- "name": "TChains",
- "package": "@thirdweb-dev/react-core",
- "qualifiedName": "ThirdwebProviderCoreProps.TChains",
- "refersToTypeParameter": true
- }
- ],
- "name": "ThirdwebSDKProviderProps",
- "package": "@thirdweb-dev/react-core"
- },
- {
- "type": "literal",
- "value": "signer"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- }
- ]
- },
- {
- "id": 1113,
- "name": "ThirdwebSDKProviderProps",
- "variant": "declaration",
- "kind": 256,
- "flags": {},
- "children": [
- {
- "id": 1120,
- "name": "activeChain",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The activeChain prop determines which chain you want your app to be operating on.\n\nThere are 1000+ chains available in the "
- },
- {
- "kind": "code",
- "text": "`@thirdweb-dev/chains`"
- },
- {
- "kind": "text",
- "text": " package. Import the chain you want and pass it to the "
- },
- {
- "kind": "code",
- "text": "`activeChain`"
- },
- {
- "kind": "text",
- "text": " prop.\n\nYou can override the imported object or pass a custom chain object with required properties."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/providers/types.ts",
- "line": 103,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/providers/types.ts#L103"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../chains/src/types.ts",
- "qualifiedName": "Chain"
- },
- "name": "Chain",
- "package": "@thirdweb-dev/chains"
- },
- {
- "type": "intersection",
- "types": [
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 1121,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {}
- }
- }
- ]
- },
- {
- "type": "intersection",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 1122,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {}
- }
- }
- ]
- },
- {
- "type": "indexedAccess",
- "indexType": {
- "type": "literal",
- "value": "chainId"
- },
- "objectType": {
- "type": "indexedAccess",
- "indexType": {
- "type": "intrinsic",
- "name": "number"
- },
- "objectType": {
- "type": "reference",
- "target": 1126,
- "name": "TChains",
- "package": "@thirdweb-dev/react-core",
- "qualifiedName": "ThirdwebSDKProviderProps.TChains",
- "refersToTypeParameter": true
- }
- }
- },
- {
- "type": "indexedAccess",
- "indexType": {
- "type": "literal",
- "value": "slug"
- },
- "objectType": {
- "type": "indexedAccess",
- "indexType": {
- "type": "intrinsic",
- "name": "number"
- },
- "objectType": {
- "type": "reference",
- "target": 1126,
- "name": "TChains",
- "package": "@thirdweb-dev/react-core",
- "qualifiedName": "ThirdwebSDKProviderProps.TChains",
- "refersToTypeParameter": true
- }
- }
- }
- ]
- }
- },
- {
- "id": 1119,
- "name": "authConfig",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The configuration object for setting up [Auth](https://portal.thirdweb.com/wallets/auth); allowing users to sign in with their wallet."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/providers/types.ts",
- "line": 94,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/providers/types.ts#L94"
- }
- ],
- "type": {
- "type": "reference",
- "target": 254,
- "name": "ThirdwebAuthConfig",
- "package": "@thirdweb-dev/react-core"
- }
- },
- {
- "id": 1123,
- "name": "clientId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The clientId prop is required to use the thirdweb infrastructure services with the SDK.\n\nYou can get a client ID by creating an API key on [thirdweb dashboard](https://thirdweb.com/dashboard/settings/api-keys)"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/providers/types.ts",
- "line": 119,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/providers/types.ts#L119"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 1125,
- "name": "queryClient",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true,
- "isInherited": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "If you are using React Query and have your own "
- },
- {
- "kind": "code",
- "text": "`QueryClient`"
- },
- {
- "kind": "text",
- "text": ", you can pass it as the queryClient prop to use that instead of the SDK's default client."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/providers/query-client.tsx",
- "line": 9,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/providers/query-client.tsx#L9"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/queryClient.ts",
- "qualifiedName": "QueryClient"
- },
- "name": "QueryClient",
- "package": "@tanstack/query-core"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "QueryClientProviderProps.queryClient"
- }
- },
- {
- "id": 1116,
- "name": "sdkOptions",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The thirdweb SDK Options to pass to the thirdweb SDK which includes Gas settings, gasless transactions, RPC configuration, and more.\n\nThis Overrides any of the default values for the SDK. If not provided, it uses sensible defaults."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/providers/types.ts",
- "line": 47,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/providers/types.ts#L47"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "undefined"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 1117,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/dist/declarations/src/evm/schema/sdk-options.d.ts",
- "line": 237,
- "character": 3
- }
- ]
- }
- }
- ]
- },
- {
- "type": "literal",
- "value": "chains"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- }
- },
- {
- "id": 1124,
- "name": "secretKey",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "secretKey for thirdweb services\nThis is only required if server side rendering is being used."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/providers/types.ts",
- "line": 125,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/providers/types.ts#L125"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 1115,
- "name": "signer",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "A signer is an abstraction of an Ethereum Account, which can be used to sign messages and initiate transactions.\n\nSince the ThirdwebSDKProvider is used when you want to provide your own wallet connection logic, you will need to provide a signer prop to inform the SDK of the wallet you want to use to sign transactions.\n\nLibraries such as ethers.js, web3.js, wagmi, etc. all provide ways to get a signer.\n\nTo use this signer with the SDK, pass it to the "
- },
- {
- "kind": "code",
- "text": "`signer`"
- },
- {
- "kind": "text",
- "text": " prop. If the signer is connected, the SDK will use this wallet to sign transactions for all write operations on the blockchain."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/providers/types.ts",
- "line": 40,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/providers/types.ts#L40"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+abstract-signer@5.7.0/node_modules/@ethersproject/abstract-signer/src.ts/index.ts",
- "qualifiedName": "Signer"
- },
- "name": "Signer",
- "package": "@ethersproject/abstract-signer"
- }
- },
- {
- "id": 1118,
- "name": "storageInterface",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Override the default [Storage](https://portal.thirdweb.com/infrastructure/storage/overview) interface used by the SDK.\n\nIt allows you to create an instance of "
- },
- {
- "kind": "code",
- "text": "`ThirdwebStorage`"
- },
- {
- "kind": "text",
- "text": " with your own customized config, and pass it to the SDK.\n\n*This requires the "
- },
- {
- "kind": "code",
- "text": "`@thirdweb-dev/storage`"
- },
- {
- "kind": "text",
- "text": " package to be installed.*"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```tsx\nimport { ThirdwebSDKProvider } from \"@thirdweb-dev/react\";\nimport {\n ThirdwebStorage,\n StorageDownloader,\n IpfsUploader,\n} from \"@thirdweb-dev/storage\";\n\n// Configure a custom ThirdwebStorage instance\nconst gatewayUrls = {\n \"ipfs://\": [\n \"https://gateway.ipfscdn.io/ipfs/\",\n \"https://cloudflare-ipfs.com/ipfs/\",\n \"https://ipfs.io/ipfs/\",\n ],\n};\nconst downloader = new StorageDownloader();\nconst uploader = new IpfsUploader();\nconst storage = new ThirdwebStorage({ uploader, downloader, gatewayUrls });\n\n// Provide the custom storage instance to the SDK\nfunction MyApp() {\n return (\n \n \n \n );\n}\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/providers/types.ts",
- "line": 89,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/providers/types.ts#L89"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../storage/src/types/index.ts",
- "qualifiedName": "IThirdwebStorage"
- },
- "name": "IThirdwebStorage",
- "package": "@thirdweb-dev/storage"
- }
- },
- {
- "id": 1114,
- "name": "supportedChains",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "An array of chains supported by your app.\nThere are 1000+ chains available in the "
- },
- {
- "kind": "code",
- "text": "`@thirdweb-dev/chains`"
- },
- {
- "kind": "text",
- "text": " package. You can import the chain you want and pass it to the "
- },
- {
- "kind": "code",
- "text": "`supportedChains`"
- },
- {
- "kind": "text",
- "text": " prop in an array.\n\nIf not provided, it will default to the default supported chains supported by the thirdweb SDK."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```tsx\nimport { Ethereum, Polygon } from \"@thirdweb-dev/chains\";\n\nfunction Example() {\n return (\n \n \n \n )\n}\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/providers/types.ts",
- "line": 29,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/providers/types.ts#L29"
- }
- ],
- "type": {
- "type": "reference",
- "target": 1126,
- "name": "TChains",
- "package": "@thirdweb-dev/react-core",
- "qualifiedName": "ThirdwebSDKProviderProps.TChains",
- "refersToTypeParameter": true
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 1120,
- 1119,
- 1123,
- 1125,
- 1116,
- 1124,
- 1115,
- 1118,
- 1114
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/providers/types.ts",
- "line": 8,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/providers/types.ts#L8"
- }
- ],
- "typeParameters": [
- {
- "id": 1126,
- "name": "TChains",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../chains/src/index.ts",
- "qualifiedName": "Chain"
- },
- "name": "Chain",
- "package": "@thirdweb-dev/chains"
- }
- }
- }
- ],
- "extendedTypes": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/providers/query-client.tsx",
- "qualifiedName": "QueryClientProviderProps"
- },
- "name": "QueryClientProviderProps",
- "package": "@thirdweb-dev/react-core"
- }
- ]
- },
- {
- "id": 1023,
- "name": "UserWithData",
- "variant": "declaration",
- "kind": 256,
- "flags": {},
- "comment": {
- "summary": [],
- "blockTags": [
- {
- "tag": "@auth",
- "content": []
- }
- ]
- },
- "children": [
- {
- "id": 1025,
- "name": "address",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/auth/dist/declarations/src/core/schema/common.d.ts",
- "line": 12,
- "character": 4
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "User.address"
- }
- },
- {
- "id": 1024,
- "name": "data",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/auth/useUser.ts",
- "line": 15,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/auth/useUser.ts#L15"
- }
- ],
- "type": {
- "type": "reference",
- "target": 1027,
- "name": "TData",
- "package": "@thirdweb-dev/react-core",
- "qualifiedName": "UserWithData.TData",
- "refersToTypeParameter": true
- }
- },
- {
- "id": 1026,
- "name": "session",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/auth/dist/declarations/src/core/schema/common.d.ts",
- "line": 13,
- "character": 4
- }
- ],
- "type": {
- "type": "reference",
- "target": 1028,
- "name": "TContext",
- "package": "@thirdweb-dev/react-core",
- "qualifiedName": "UserWithData.TContext",
- "refersToTypeParameter": true
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "User.session"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 1025,
- 1024,
- 1026
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/auth/useUser.ts",
- "line": 11,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/auth/useUser.ts#L11"
- }
- ],
- "typeParameters": [
- {
- "id": 1027,
- "name": "TData",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../auth/src/core/schema/common.ts",
- "qualifiedName": "Json"
- },
- "name": "Json",
- "package": "@thirdweb-dev/auth"
- },
- "default": {
- "type": "reference",
- "target": {
- "sourceFileName": "../auth/src/core/schema/common.ts",
- "qualifiedName": "Json"
- },
- "name": "Json",
- "package": "@thirdweb-dev/auth"
- }
- },
- {
- "id": 1028,
- "name": "TContext",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../auth/src/core/schema/common.ts",
- "qualifiedName": "Json"
- },
- "name": "Json",
- "package": "@thirdweb-dev/auth"
- },
- "default": {
- "type": "reference",
- "target": {
- "sourceFileName": "../auth/src/core/schema/common.ts",
- "qualifiedName": "Json"
- },
- "name": "Json",
- "package": "@thirdweb-dev/auth"
- }
- }
- ],
- "extendedTypes": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../auth/src/core/schema/common.ts",
- "qualifiedName": "User"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 1028,
- "name": "TContext",
- "package": "@thirdweb-dev/react-core",
- "qualifiedName": "UserWithData.TContext",
- "refersToTypeParameter": true
- }
- ],
- "name": "User",
- "package": "@thirdweb-dev/auth"
- }
- ]
- },
- {
- "id": 1225,
- "name": "AcceptDirectOffer",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "comment": {
- "summary": [],
- "blockTags": [
- {
- "tag": "@marketplace",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/types.ts",
- "line": 258,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/types.ts#L258"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 1226,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 1228,
- "name": "addressOfOfferor",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The wallet address of the user who made the offer you wish to accept.\n\nThe "
- },
- {
- "kind": "code",
- "text": "`useContractEvents`"
- },
- {
- "kind": "text",
- "text": " hook can be used to read all "
- },
- {
- "kind": "code",
- "text": "`\"NewOffer\"`"
- },
- {
- "kind": "text",
- "text": " events on your "
- },
- {
- "kind": "code",
- "text": "`Marketplace`"
- },
- {
- "kind": "text",
- "text": " contract."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/types.ts",
- "line": 268,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/types.ts#L268"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 1227,
- "name": "listingId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The "
- },
- {
- "kind": "code",
- "text": "`listingId`"
- },
- {
- "kind": "text",
- "text": " of the listing you wish to accept. Each listing has a unique "
- },
- {
- "kind": "code",
- "text": "`listingId`"
- },
- {
- "kind": "text",
- "text": " on the "
- },
- {
- "kind": "code",
- "text": "`Marketplace`"
- },
- {
- "kind": "text",
- "text": " contract."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/types.ts",
- "line": 262,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/types.ts#L262"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 1228,
- 1227
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/types.ts",
- "line": 258,
- "character": 32,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/types.ts#L258"
- }
- ]
- }
- }
- },
- {
- "id": 1178,
- "name": "AirdropNFTParams",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The params to pass to "
- },
- {
- "kind": "code",
- "text": "`useTransferBatchNFT`"
- },
- {
- "kind": "text",
- "text": "."
- }
- ],
- "blockTags": [
- {
- "tag": "@nft",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/types.ts",
- "line": 123,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/types.ts#L123"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 1179,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 1181,
- "name": "addresses",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/types.ts",
- "line": 125,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/types.ts#L125"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/types/airdrop/airdrop.ts",
- "qualifiedName": "AirdropInput"
- },
- "name": "AirdropInput",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 1180,
- "name": "tokenId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/types.ts",
- "line": 124,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/types.ts#L124"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 1181,
- 1180
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/types.ts",
- "line": 123,
- "character": 31,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/types.ts#L123"
- }
- ]
- }
- }
- },
- {
- "id": 1194,
- "name": "BurnNFTParams",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The params for the "
- },
- {
- "kind": "code",
- "text": "`useBurnNFT`"
- },
- {
- "kind": "text",
- "text": " hook mutation."
- }
- ],
- "blockTags": [
- {
- "tag": "@nft",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/types.ts",
- "line": 163,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/types.ts#L163"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 1195,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 1197,
- "name": "amount",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/types.ts",
- "line": 163,
- "character": 53,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/types.ts#L163"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/types/currency.ts",
- "qualifiedName": "Amount"
- },
- "name": "Amount",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 1196,
- "name": "tokenId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/types.ts",
- "line": 163,
- "character": 30,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/types.ts#L163"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 1197,
- 1196
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/types.ts",
- "line": 163,
- "character": 28,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/types.ts#L163"
- }
- ]
- }
- }
- },
- {
- "id": 1232,
- "name": "BuyNowParams",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "comment": {
- "summary": [],
- "blockTags": [
- {
- "tag": "@marketplace",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/types.ts",
- "line": 281,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/types.ts#L281"
- }
- ],
- "typeParameters": [
- {
- "id": 1241,
- "name": "TListingType",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "default": {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/enums/marketplace/ListingType.ts",
- "qualifiedName": "ListingType"
- },
- "name": "ListingType",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "type": {
- "type": "conditional",
- "checkType": {
- "type": "reference",
- "target": 1241,
- "name": "TListingType",
- "package": "@thirdweb-dev/react-core",
- "refersToTypeParameter": true
- },
- "extendsType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/enums/marketplace/ListingType.ts",
- "qualifiedName": "ListingType.Direct"
- },
- "name": "ListingType.Direct",
- "package": "@thirdweb-dev/sdk"
- },
- "trueType": {
- "type": "reflection",
- "declaration": {
- "id": 1233,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 1236,
- "name": "buyAmount",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The amount of tokens you want to buy from the listing.\n\nApplicable for ERC1155 listings only, should always be "
- },
- {
- "kind": "code",
- "text": "`1`"
- },
- {
- "kind": "text",
- "text": " for ERC721 listings."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/types.ts",
- "line": 297,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/types.ts#L297"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "id": 1237,
- "name": "buyForWallet",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Optionally, specify a different wallet address to buy the listing for."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/types.ts",
- "line": 301,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/types.ts#L301"
- }
- ],
- "type": {
- "type": "reference",
- "target": 1162,
- "name": "WalletAddress",
- "package": "@thirdweb-dev/react-core"
- }
- },
- {
- "id": 1234,
- "name": "id",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The ID of the listing you want to buy."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/types.ts",
- "line": 287,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/types.ts#L287"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "id": 1235,
- "name": "type",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The type of listing. Either ListingType.Direct (0) or ListingType.Auction (1)."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/types.ts",
- "line": 291,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/types.ts#L291"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/enums/marketplace/ListingType.ts",
- "qualifiedName": "ListingType.Direct"
- },
- "name": "ListingType.Direct",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 1236,
- 1237,
- 1234,
- 1235
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/types.ts",
- "line": 283,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/types.ts#L283"
- }
- ]
- }
- },
- "falseType": {
- "type": "reflection",
- "declaration": {
- "id": 1238,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 1239,
- "name": "id",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The ID of the listing you want to buy."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/types.ts",
- "line": 307,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/types.ts#L307"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "id": 1240,
- "name": "type",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The type of listing. Either ListingType.Direct (0) or ListingType.Auction (1)."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/types.ts",
- "line": 311,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/types.ts#L311"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/enums/marketplace/ListingType.ts",
- "qualifiedName": "ListingType.Auction"
- },
- "name": "ListingType.Auction",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 1239,
- 1240
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/types.ts",
- "line": 303,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/types.ts#L303"
- }
- ]
- }
- }
- }
- },
- {
- "id": 301,
- "name": "ClaimIneligibilityParams",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The options to be passed as the second parameter to the "
- },
- {
- "kind": "code",
- "text": "`useClaimIneligibilityReasons`"
- },
- {
- "kind": "text",
- "text": " hook."
- }
- ],
- "blockTags": [
- {
- "tag": "@claimConditions",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/claim-conditions.ts",
- "line": 34,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/claim-conditions.ts#L34"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 302,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 304,
- "name": "quantity",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/claim-conditions.ts",
- "line": 38,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/claim-conditions.ts#L38"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- }
- },
- {
- "id": 303,
- "name": "walletAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/claim-conditions.ts",
- "line": 36,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/claim-conditions.ts#L36"
- }
- ],
- "type": {
- "type": "reference",
- "target": 1162,
- "name": "WalletAddress",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 304,
- 303
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/claim-conditions.ts",
- "line": 34,
- "character": 39,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/claim-conditions.ts#L34"
- }
- ]
- }
- }
- },
- {
- "id": 1209,
- "name": "ClaimNFTParams",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The params for the "
- },
- {
- "kind": "code",
- "text": "`useClaimNFT`"
- },
- {
- "kind": "text",
- "text": " hook mutation."
- }
- ],
- "blockTags": [
- {
- "tag": "@nftDrop",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/types.ts",
- "line": 221,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/types.ts#L221"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 1210,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 1213,
- "name": "options",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/types.ts",
- "line": 224,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/types.ts#L224"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/types/claim-conditions/claim-conditions.ts",
- "qualifiedName": "ClaimOptions"
- },
- "name": "ClaimOptions",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 1212,
- "name": "quantity",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/types.ts",
- "line": 223,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/types.ts#L223"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "id": 1211,
- "name": "to",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/types.ts",
- "line": 222,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/types.ts#L222"
- }
- ],
- "type": {
- "type": "reference",
- "target": 1162,
- "name": "WalletAddress",
- "package": "@thirdweb-dev/react-core"
- }
- },
- {
- "id": 1214,
- "name": "tokenId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "tokenId is only used for ERC1155 tokens"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/types.ts",
- "line": 228,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/types.ts#L228"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 1213,
- 1212,
- 1211,
- 1214
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/types.ts",
- "line": 221,
- "character": 29,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/types.ts#L221"
- }
- ]
- }
- }
- },
- {
- "id": 1215,
- "name": "ClaimNFTReturnType",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The return type of the "
- },
- {
- "kind": "code",
- "text": "`useClaimNFT`"
- },
- {
- "kind": "text",
- "text": " hook."
- }
- ],
- "blockTags": [
- {
- "tag": "@nftDrop",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/types.ts",
- "line": 235,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/types.ts#L235"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Awaited"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "ReturnType"
- },
- "typeArguments": [
- {
- "type": "indexedAccess",
- "indexType": {
- "type": "literal",
- "value": "claimTo"
- },
- "objectType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/core/classes/erc-721.ts",
- "qualifiedName": "Erc721"
- },
- "name": "Erc721",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "name": "ReturnType",
- "package": "typescript"
- }
- ],
- "name": "Awaited",
- "package": "typescript"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Awaited"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "ReturnType"
- },
- "typeArguments": [
- {
- "type": "indexedAccess",
- "indexType": {
- "type": "literal",
- "value": "claimTo"
- },
- "objectType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/core/classes/erc-1155.ts",
- "qualifiedName": "Erc1155"
- },
- "name": "Erc1155",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "name": "ReturnType",
- "package": "typescript"
- }
- ],
- "name": "Awaited",
- "package": "typescript"
- }
- ]
- }
- },
- {
- "id": 1242,
- "name": "ClaimTokenParams",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "comment": {
- "summary": [],
- "blockTags": [
- {
- "tag": "@token",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/types.ts",
- "line": 336,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/types.ts#L336"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 1243,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 1245,
- "name": "amount",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/types.ts",
- "line": 338,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/types.ts#L338"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/types/currency.ts",
- "qualifiedName": "Amount"
- },
- "name": "Amount",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 1246,
- "name": "checkERC20Allowance",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/types.ts",
- "line": 339,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/types.ts#L339"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- },
- {
- "id": 1244,
- "name": "to",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/types.ts",
- "line": 337,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/types.ts#L337"
- }
- ],
- "type": {
- "type": "reference",
- "target": 1162,
- "name": "WalletAddress",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 1245,
- 1246,
- 1244
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/types.ts",
- "line": 336,
- "character": 31,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/types.ts#L336"
- }
- ]
- }
- }
- },
- {
- "id": 109,
- "name": "ConnectionStatus",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/providers/thirdweb-wallet-provider.tsx",
- "line": 51,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/providers/thirdweb-wallet-provider.tsx#L51"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "literal",
- "value": "unknown"
- },
- {
- "type": "literal",
- "value": "connected"
- },
- {
- "type": "literal",
- "value": "disconnected"
- },
- {
- "type": "literal",
- "value": "connecting"
- }
- ]
- }
- },
- {
- "id": 162,
- "name": "ConnectUIProps",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "comment": {
- "summary": [],
- "blockTags": [
- {
- "tag": "@wallet",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/types/wallet.ts",
- "line": 78,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/types/wallet.ts#L78"
- }
- ],
- "typeParameters": [
- {
- "id": 204,
- "name": "I",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "reference",
- "target": 234,
- "name": "WalletInstance",
- "package": "@thirdweb-dev/react-core"
- },
- "default": {
- "type": "reference",
- "target": 234,
- "name": "WalletInstance",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 163,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 186,
- "name": "connect",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "connect wallet"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```tsx\nconst { connect } = props;\n\nasync function handleConnect() {\n const wallet = await connect(someOptions);\n console.log('connected to', wallet);\n}\n```"
- },
- {
- "kind": "text",
- "text": "\n\nIf you need more control over the connection process, you can manually create wallet instance and call the "
- },
- {
- "kind": "code",
- "text": "`connect`"
- },
- {
- "kind": "text",
- "text": " method of the wallet instance instead and use "
- },
- {
- "kind": "code",
- "text": "`setConnectedWallet`"
- },
- {
- "kind": "text",
- "text": " and "
- },
- {
- "kind": "code",
- "text": "`setConnectionStatus`"
- },
- {
- "kind": "text",
- "text": " to set the connected wallet and connection status."
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/types/wallet.ts",
- "line": 153,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/types/wallet.ts#L153"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 187,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/types/wallet.ts",
- "line": 153,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/types/wallet.ts#L153"
- }
- ],
- "signatures": [
- {
- "id": 188,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "parameters": [
- {
- "id": 189,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/types/wallet.ts",
- "qualifiedName": "ConnectArgs"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 204,
- "name": "I",
- "package": "@thirdweb-dev/react-core",
- "refersToTypeParameter": true
- }
- ],
- "name": "ConnectArgs",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 204,
- "name": "I",
- "package": "@thirdweb-dev/react-core",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- },
- {
- "id": 167,
- "name": "connected",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "when the wallet is connected, call this function to indicate that the wallet is connected and it is safe to close the Modal"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/types/wallet.ts",
- "line": 88,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/types/wallet.ts#L88"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 168,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/types/wallet.ts",
- "line": 88,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/types/wallet.ts#L88"
- }
- ],
- "signatures": [
- {
- "id": 169,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "void"
- }
- }
- ]
- }
- }
- },
- {
- "id": 202,
- "name": "connectedWallet",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Connected wallet instance\nThis is set by "
- },
- {
- "kind": "code",
- "text": "`connect`"
- },
- {
- "kind": "text",
- "text": " if connection succeeds or it can be set manually by using "
- },
- {
- "kind": "code",
- "text": "`setConnectedWallet`"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/types/wallet.ts",
- "line": 229,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/types/wallet.ts#L229"
- }
- ],
- "type": {
- "type": "reference",
- "target": 204,
- "name": "I",
- "package": "@thirdweb-dev/react-core",
- "refersToTypeParameter": true
- }
- },
- {
- "id": 203,
- "name": "connectedWalletAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Address of the connected wallet instance"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/types/wallet.ts",
- "line": 234,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/types/wallet.ts#L234"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 194,
- "name": "connectionStatus",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Connection status of the wallet"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/types/wallet.ts",
- "line": 180,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/types/wallet.ts#L180"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/types/wallet.ts",
- "qualifiedName": "ConnectionStatus"
- },
- "name": "ConnectionStatus",
- "package": "@thirdweb-dev/react-core"
- }
- },
- {
- "id": 199,
- "name": "createWalletInstance",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Create an instance of the wallet. This is only relevant if you are manually creating wallet instance and calling the "
- },
- {
- "kind": "code",
- "text": "`wallet.connect`"
- },
- {
- "kind": "text",
- "text": " method. If you are using the "
- },
- {
- "kind": "code",
- "text": "`connect`"
- },
- {
- "kind": "text",
- "text": " function, this is done automatically."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```ts\nconst { createWalletInstance, setConnectionStatus, setConnectedWallet } = props;\n\nasync function handleConnect() {\n const wallet = createWalletInstance(); // <--\n setConnectionStatus('connecting');\n try {\n await wallet.connect(someOptions);\n setConnectedWallet(wallet);\n } catch {\n setConnectionStatus('disconnected');\n }\n}\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/types/wallet.ts",
- "line": 223,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/types/wallet.ts#L223"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 200,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/types/wallet.ts",
- "line": 223,
- "character": 24,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/types/wallet.ts#L223"
- }
- ],
- "signatures": [
- {
- "id": 201,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "type": {
- "type": "reference",
- "target": 204,
- "name": "I",
- "package": "@thirdweb-dev/react-core",
- "refersToTypeParameter": true
- }
- }
- ]
- }
- }
- },
- {
- "id": 174,
- "name": "goBack",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "go back to the wallet selector screen in connect wallet modal"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/types/wallet.ts",
- "line": 103,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/types/wallet.ts#L103"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 175,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/types/wallet.ts",
- "line": 103,
- "character": 10,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/types/wallet.ts#L103"
- }
- ],
- "signatures": [
- {
- "id": 176,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "void"
- }
- }
- ]
- }
- }
- },
- {
- "id": 164,
- "name": "hide",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "temporarily hide the ConnectModal\nThis is useful when you want to open another modal and do not want to show the ConnectModal in the background"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/types/wallet.ts",
- "line": 83,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/types/wallet.ts#L83"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 165,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/types/wallet.ts",
- "line": 83,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/types/wallet.ts#L83"
- }
- ],
- "signatures": [
- {
- "id": 166,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "void"
- }
- }
- ]
- }
- }
- },
- {
- "id": 170,
- "name": "isOpen",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "indicates whether the connect wallet modal is open or not"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/types/wallet.ts",
- "line": 93,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/types/wallet.ts#L93"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- },
- {
- "id": 185,
- "name": "modalSize",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Size of the modal\n\nThis is always "
- },
- {
- "kind": "code",
- "text": "`compact`"
- },
- {
- "kind": "text",
- "text": " on React Native"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/types/wallet.ts",
- "line": 136,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/types/wallet.ts#L136"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "literal",
- "value": "compact"
- },
- {
- "type": "literal",
- "value": "wide"
- }
- ]
- }
- },
- {
- "id": 179,
- "name": "selectionData",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "selectionData passed from "
- },
- {
- "kind": "code",
- "text": "`selectUI`"
- },
- {
- "kind": "text",
- "text": "'s "
- },
- {
- "kind": "code",
- "text": "`onSelect`"
- },
- {
- "kind": "text",
- "text": " function"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/types/wallet.ts",
- "line": 118,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/types/wallet.ts#L118"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "any"
- }
- },
- {
- "id": 195,
- "name": "setConnectedWallet",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Set a wallet instance as connected in thirdweb context\nThis is only relevant if you are manually creating wallet instance and calling the "
- },
- {
- "kind": "code",
- "text": "`wallet.connect`"
- },
- {
- "kind": "text",
- "text": " method. If you are using the "
- },
- {
- "kind": "code",
- "text": "`connect`"
- },
- {
- "kind": "text",
- "text": " function, this is done automatically."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```ts\nconst { createWalletInstance, setConnectionStatus, setConnectedWallet } = props;\n\nasync function handleConnect() {\n const wallet = createWalletInstance();\n setConnectionStatus('connecting');\n try {\n await wallet.connect(someOptions);\n setConnectedWallet(wallet); // <--\n } catch {\n setConnectionStatus('disconnected');\n }\n}\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/types/wallet.ts",
- "line": 202,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/types/wallet.ts#L202"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 196,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/types/wallet.ts",
- "line": 202,
- "character": 22,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/types/wallet.ts#L202"
- }
- ],
- "signatures": [
- {
- "id": 197,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "parameters": [
- {
- "id": 198,
- "name": "walletInstance",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": 204,
- "name": "I",
- "package": "@thirdweb-dev/react-core",
- "refersToTypeParameter": true
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "void"
- }
- }
- ]
- }
- }
- },
- {
- "id": 190,
- "name": "setConnectionStatus",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Set the connection status of the wallet.\nThis is only relevant if you are manually creating wallet instance and calling the "
- },
- {
- "kind": "code",
- "text": "`wallet.connect`"
- },
- {
- "kind": "text",
- "text": " method. If you are using the "
- },
- {
- "kind": "code",
- "text": "`connect`"
- },
- {
- "kind": "text",
- "text": " function, this is done automatically."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```ts\nconst { createWalletInstance, setConnectionStatus, setConnectedWallet } = props;\n\nasync function handleConnect() {\n const wallet = createWalletInstance();\n setConnectionStatus('connecting'); // <--\n try {\n await wallet.connect(someOptions);\n setConnectedWallet(wallet);\n } catch {\n setConnectionStatus('disconnected'); // <--\n }\n}\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/types/wallet.ts",
- "line": 175,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/types/wallet.ts#L175"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 191,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/types/wallet.ts",
- "line": 175,
- "character": 23,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/types/wallet.ts#L175"
- }
- ],
- "signatures": [
- {
- "id": 192,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "parameters": [
- {
- "id": 193,
- "name": "status",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/types/wallet.ts",
- "qualifiedName": "ConnectionStatus"
- },
- "name": "ConnectionStatus",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "void"
- }
- }
- ]
- }
- }
- },
- {
- "id": 180,
- "name": "setSelectionData",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "set selectionData"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/types/wallet.ts",
- "line": 124,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/types/wallet.ts#L124"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 181,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/types/wallet.ts",
- "line": 124,
- "character": 20,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/types/wallet.ts#L124"
- }
- ],
- "signatures": [
- {
- "id": 182,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [],
- "blockTags": [
- {
- "tag": "@returns",
- "content": []
- }
- ]
- },
- "parameters": [
- {
- "id": 183,
- "name": "data",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "any"
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "void"
- }
- }
- ]
- }
- }
- },
- {
- "id": 171,
- "name": "show",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "show the hidden connect wallet modal again"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/types/wallet.ts",
- "line": 98,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/types/wallet.ts#L98"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 172,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/types/wallet.ts",
- "line": 98,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/types/wallet.ts#L98"
- }
- ],
- "signatures": [
- {
- "id": 173,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "void"
- }
- }
- ]
- }
- }
- },
- {
- "id": 184,
- "name": "supportedWallets",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Array of supported wallets including this wallet."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/types/wallet.ts",
- "line": 129,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/types/wallet.ts#L129"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": 144,
- "name": "WalletConfig",
- "package": "@thirdweb-dev/react-core"
- }
- }
- },
- {
- "id": 177,
- "name": "theme",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "theme of the connect wallet modal"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/types/wallet.ts",
- "line": 108,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/types/wallet.ts#L108"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "literal",
- "value": "dark"
- },
- {
- "type": "literal",
- "value": "light"
- }
- ]
- }
- },
- {
- "id": 178,
- "name": "walletConfig",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "code",
- "text": "`WalletConfig`"
- },
- {
- "kind": "text",
- "text": " object of the wallet"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/types/wallet.ts",
- "line": 113,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/types/wallet.ts#L113"
- }
- ],
- "type": {
- "type": "reference",
- "target": 144,
- "typeArguments": [
- {
- "type": "reference",
- "target": 204,
- "name": "I",
- "package": "@thirdweb-dev/react-core",
- "refersToTypeParameter": true
- }
- ],
- "name": "WalletConfig",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 186,
- 167,
- 202,
- 203,
- 194,
- 199,
- 174,
- 164,
- 170,
- 185,
- 179,
- 195,
- 190,
- 180,
- 171,
- 184,
- 177,
- 178
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/types/wallet.ts",
- "line": 78,
- "character": 72,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/types/wallet.ts#L78"
- }
- ]
- }
- }
- },
- {
- "id": 1200,
- "name": "DelayedRevealLazyMintInput",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The params for the "
- },
- {
- "kind": "inline-tag",
- "tag": "@link",
- "text": "useDelayedRevealLazyMint",
- "target": 529
- },
- {
- "kind": "text",
- "text": " hook mutation."
- }
- ],
- "blockTags": [
- {
- "tag": "@delayedReveal",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/types.ts",
- "line": 189,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/types.ts#L189"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 1201,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 1203,
- "name": "metadatas",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "An array of metadata objects, representing the metadata of the NFTs to be lazy-minted.\n\nEach metadata object must conform to the [standard metadata properties](https://docs.opensea.io/docs/metadata-standards)."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/types.ts",
- "line": 199,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/types.ts#L199"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/core/schema/nft.ts",
- "qualifiedName": "NFTMetadataInput"
- },
- "name": "NFTMetadataInput",
- "package": "@thirdweb-dev/sdk"
- }
- }
- },
- {
- "id": 1204,
- "name": "password",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The password used to encrypt the metadatas.\n\n__The password CANNOT be recovered once it is set. If you lose the password, you will not be able to reveal the metadata.__"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/types.ts",
- "line": 205,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/types.ts#L205"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 1202,
- "name": "placeholder",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The placeholder object represents the metadata the NFTs will have until the owner reveals the metadata."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/types.ts",
- "line": 193,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/types.ts#L193"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/core/schema/nft.ts",
- "qualifiedName": "NFTMetadataInput"
- },
- "name": "NFTMetadataInput",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 1203,
- 1204,
- 1202
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/types.ts",
- "line": 189,
- "character": 41,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/types.ts#L189"
- }
- ]
- }
- }
- },
- {
- "id": 1198,
- "name": "DropContract",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The possible DROP contract types."
- }
- ],
- "blockTags": [
- {
- "tag": "@nftDrop",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/types.ts",
- "line": 171,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/types.ts#L171"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/contracts/prebuilt-implementations/nft-drop.ts",
- "qualifiedName": "NFTDrop"
- },
- "name": "NFTDrop",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/contracts/prebuilt-implementations/edition-drop.ts",
- "qualifiedName": "EditionDrop"
- },
- "name": "EditionDrop",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/contracts/prebuilt-implementations/signature-drop.ts",
- "qualifiedName": "SignatureDrop"
- },
- "name": "SignatureDrop",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/contracts/prebuilt-implementations/token-drop.ts",
- "qualifiedName": "TokenDrop"
- },
- "name": "TokenDrop",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/contracts/smart-contract.ts",
- "qualifiedName": "SmartContract"
- },
- "name": "SmartContract",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "literal",
- "value": null
- }
- ]
- }
- },
- {
- "id": 1229,
- "name": "ExecuteAuctionSale",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "comment": {
- "summary": [],
- "blockTags": [
- {
- "tag": "@marketplace",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/types.ts",
- "line": 274,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/types.ts#L274"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 1230,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 1231,
- "name": "listingId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/types.ts",
- "line": 275,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/types.ts#L275"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 1231
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/types.ts",
- "line": 274,
- "character": 33,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/types.ts#L274"
- }
- ]
- }
- }
- },
- {
- "id": 1216,
- "name": "MakeBidParams",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "comment": {
- "summary": [],
- "blockTags": [
- {
- "tag": "@marketplace",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/types.ts",
- "line": 244,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/types.ts#L244"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 1217,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 1219,
- "name": "bid",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/types.ts",
- "line": 244,
- "character": 55,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/types.ts#L244"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/types/currency.ts",
- "qualifiedName": "Price"
- },
- "name": "Price",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 1218,
- "name": "listingId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/types.ts",
- "line": 244,
- "character": 30,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/types.ts#L244"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 1219,
- 1218
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/types.ts",
- "line": 244,
- "character": 28,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/types.ts#L244"
- }
- ]
- }
- }
- },
- {
- "id": 1220,
- "name": "MakeOfferParams",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "comment": {
- "summary": [],
- "blockTags": [
- {
- "tag": "@marketplace",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/types.ts",
- "line": 249,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/types.ts#L249"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 1221,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 1222,
- "name": "listingId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/types.ts",
- "line": 250,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/types.ts#L250"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "id": 1223,
- "name": "pricePerToken",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/types.ts",
- "line": 251,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/types.ts#L251"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/types/currency.ts",
- "qualifiedName": "Price"
- },
- "name": "Price",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 1224,
- "name": "quantity",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/types.ts",
- "line": 252,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/types.ts#L252"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/types/currency.ts",
- "qualifiedName": "Amount"
- },
- "name": "Amount",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 1222,
- 1223,
- 1224
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/types.ts",
- "line": 249,
- "character": 30,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/types.ts#L249"
- }
- ]
- }
- }
- },
- {
- "id": 1187,
- "name": "MintNFTParams",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The params for the "
- },
- {
- "kind": "code",
- "text": "`useMintNFT`"
- },
- {
- "kind": "text",
- "text": " hook mutation."
- }
- ],
- "blockTags": [
- {
- "tag": "@nft",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/types.ts",
- "line": 142,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/types.ts#L142"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 1188,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 1189,
- "name": "metadata",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/types.ts",
- "line": 143,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/types.ts#L143"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/core/schema/nft.ts",
- "qualifiedName": "NFTMetadataOrUri"
- },
- "name": "NFTMetadataOrUri",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 1191,
- "name": "supply",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/types.ts",
- "line": 145,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/types.ts#L145"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/types/currency.ts",
- "qualifiedName": "Amount"
- },
- "name": "Amount",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 1190,
- "name": "to",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/types.ts",
- "line": 144,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/types.ts#L144"
- }
- ],
- "type": {
- "type": "reference",
- "target": 1162,
- "name": "WalletAddress",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 1189,
- 1191,
- 1190
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/types.ts",
- "line": 142,
- "character": 28,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/types.ts#L142"
- }
- ]
- }
- }
- },
- {
- "id": 1192,
- "name": "MintNFTReturnType",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The return type of the "
- },
- {
- "kind": "code",
- "text": "`useMintNFT`"
- },
- {
- "kind": "text",
- "text": " hook."
- }
- ],
- "blockTags": [
- {
- "tag": "@nft",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/types.ts",
- "line": 152,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/types.ts#L152"
- }
- ],
- "typeParameters": [
- {
- "id": 1193,
- "name": "TContract",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {}
- }
- ],
- "type": {
- "type": "conditional",
- "checkType": {
- "type": "reference",
- "target": 1193,
- "name": "TContract",
- "package": "@thirdweb-dev/react-core",
- "refersToTypeParameter": true
- },
- "extendsType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/core/classes/erc-721.ts",
- "qualifiedName": "Erc721"
- },
- "name": "Erc721",
- "package": "@thirdweb-dev/sdk"
- },
- "trueType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Awaited"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "ReturnType"
- },
- "typeArguments": [
- {
- "type": "indexedAccess",
- "indexType": {
- "type": "literal",
- "value": "mintTo"
- },
- "objectType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/core/classes/erc-721.ts",
- "qualifiedName": "Erc721"
- },
- "name": "Erc721",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "name": "ReturnType",
- "package": "typescript"
- }
- ],
- "name": "Awaited",
- "package": "typescript"
- },
- "falseType": {
- "type": "conditional",
- "checkType": {
- "type": "reference",
- "target": 1193,
- "name": "TContract",
- "package": "@thirdweb-dev/react-core",
- "refersToTypeParameter": true
- },
- "extendsType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/core/classes/erc-1155.ts",
- "qualifiedName": "Erc1155"
- },
- "name": "Erc1155",
- "package": "@thirdweb-dev/sdk"
- },
- "trueType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Awaited"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "ReturnType"
- },
- "typeArguments": [
- {
- "type": "indexedAccess",
- "indexType": {
- "type": "literal",
- "value": "mintTo"
- },
- "objectType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/core/classes/erc-1155.ts",
- "qualifiedName": "Erc1155"
- },
- "name": "Erc1155",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "name": "ReturnType",
- "package": "typescript"
- }
- ],
- "name": "Awaited",
- "package": "typescript"
- },
- "falseType": {
- "type": "intrinsic",
- "name": "never"
- }
- }
- }
- },
- {
- "id": 1182,
- "name": "MintNFTSupplyParams",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The params to pass to "
- },
- {
- "kind": "code",
- "text": "`useMintNFTSupply`"
- },
- {
- "kind": "text",
- "text": "."
- }
- ],
- "blockTags": [
- {
- "tag": "@nft",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/types.ts",
- "line": 132,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/types.ts#L132"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 1183,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 1185,
- "name": "additionalSupply",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/types.ts",
- "line": 134,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/types.ts#L134"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/types/currency.ts",
- "qualifiedName": "Amount"
- },
- "name": "Amount",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 1186,
- "name": "to",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/types.ts",
- "line": 135,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/types.ts#L135"
- }
- ],
- "type": {
- "type": "reference",
- "target": 1162,
- "name": "WalletAddress",
- "package": "@thirdweb-dev/react-core"
- }
- },
- {
- "id": 1184,
- "name": "tokenId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/types.ts",
- "line": 133,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/types.ts#L133"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 1185,
- 1186,
- 1184
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/types.ts",
- "line": 132,
- "character": 34,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/types.ts#L132"
- }
- ]
- }
- }
- },
- {
- "id": 1170,
- "name": "NFTContract",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The possible NFT contract types."
- }
- ],
- "blockTags": [
- {
- "tag": "@nft",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/types.ts",
- "line": 90,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/types.ts#L90"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/contracts/prebuilt-implementations/nft-collection.ts",
- "qualifiedName": "NFTCollection"
- },
- "name": "NFTCollection",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/contracts/prebuilt-implementations/edition.ts",
- "qualifiedName": "Edition"
- },
- "name": "Edition",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/contracts/prebuilt-implementations/pack.ts",
- "qualifiedName": "Pack"
- },
- "name": "Pack",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/contracts/prebuilt-implementations/multiwrap.ts",
- "qualifiedName": "Multiwrap"
- },
- "name": "Multiwrap",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Exclude"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 1198,
- "name": "DropContract",
- "package": "@thirdweb-dev/react-core"
- },
- {
- "type": "literal",
- "value": "TokenDrop"
- }
- ],
- "name": "Exclude",
- "package": "typescript"
- }
- ]
- }
- },
- {
- "id": 1199,
- "name": "RevealableContract",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The possible revealable contract types."
- }
- ],
- "blockTags": [
- {
- "tag": "@delayedReveal",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/types.ts",
- "line": 183,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/types.ts#L183"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/contracts/prebuilt-implementations/nft-drop.ts",
- "qualifiedName": "NFTDrop"
- },
- "name": "NFTDrop",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/contracts/prebuilt-implementations/signature-drop.ts",
- "qualifiedName": "SignatureDrop"
- },
- "name": "SignatureDrop",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/contracts/smart-contract.ts",
- "qualifiedName": "SmartContract"
- },
- "name": "SmartContract",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "literal",
- "value": null
- }
- ]
- }
- },
- {
- "id": 1205,
- "name": "RevealLazyMintInput",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The params for the "
- },
- {
- "kind": "inline-tag",
- "tag": "@link",
- "text": "useRevealLazyMint",
- "target": 537
- },
- {
- "kind": "text",
- "text": " hook mutation."
- }
- ],
- "blockTags": [
- {
- "tag": "@delayedReveal",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/types.ts",
- "line": 212,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/types.ts#L212"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 1206,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 1207,
- "name": "batchId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/types.ts",
- "line": 213,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/types.ts#L213"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "id": 1208,
- "name": "password",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/types.ts",
- "line": 214,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/types.ts#L214"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 1207,
- 1208
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/types.ts",
- "line": 212,
- "character": 34,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/types.ts#L212"
- }
- ]
- }
- }
- },
- {
- "id": 913,
- "name": "RolesForContract",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "comment": {
- "summary": [],
- "blockTags": [
- {
- "tag": "@permissionControl",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/roles.ts",
- "line": 31,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/roles.ts#L31"
- }
- ],
- "typeParameters": [
- {
- "id": 915,
- "name": "TContract",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/hooks/async/roles.ts",
- "qualifiedName": "ContractWithRoles"
- },
- "name": "ContractWithRoles",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "type": {
- "type": "conditional",
- "checkType": {
- "type": "reference",
- "target": 915,
- "name": "TContract",
- "package": "@thirdweb-dev/react-core",
- "refersToTypeParameter": true
- },
- "extendsType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/contracts/smart-contract.ts",
- "qualifiedName": "SmartContract"
- },
- "name": "SmartContract",
- "package": "@thirdweb-dev/sdk"
- },
- "trueType": {
- "type": "union",
- "types": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/common/role.ts",
- "qualifiedName": "Role"
- },
- "name": "Role",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "intersection",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 914,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/roles.ts",
- "line": 34,
- "character": 23,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/roles.ts#L34"
- }
- ]
- }
- }
- ]
- }
- ]
- },
- "falseType": {
- "type": "indexedAccess",
- "indexType": {
- "type": "intrinsic",
- "name": "number"
- },
- "objectType": {
- "type": "indexedAccess",
- "indexType": {
- "type": "literal",
- "value": "roles"
- },
- "objectType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "NonNullable"
- },
- "typeArguments": [
- {
- "type": "indexedAccess",
- "indexType": {
- "type": "literal",
- "value": "roles"
- },
- "objectType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Exclude"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 915,
- "name": "TContract",
- "package": "@thirdweb-dev/react-core",
- "refersToTypeParameter": true
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/contracts/smart-contract.ts",
- "qualifiedName": "SmartContract"
- },
- "name": "SmartContract",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Exclude",
- "package": "typescript"
- }
- }
- ],
- "name": "NonNullable",
- "package": "typescript"
- }
- }
- }
- }
- },
- {
- "id": 205,
- "name": "SelectUIProps",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "comment": {
- "summary": [],
- "blockTags": [
- {
- "tag": "@wallet",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/types/wallet.ts",
- "line": 240,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/types/wallet.ts#L240"
- }
- ],
- "typeParameters": [
- {
- "id": 233,
- "name": "I",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "reference",
- "target": 234,
- "name": "WalletInstance",
- "package": "@thirdweb-dev/react-core"
- },
- "default": {
- "type": "reference",
- "target": 234,
- "name": "WalletInstance",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 206,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 215,
- "name": "connect",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "connect wallet"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```tsx\nconst { connect } = props;\n\nasync function handleConnect() {\n const wallet = await connect(someOptions);\n console.log('connected to', wallet);\n}\n```"
- },
- {
- "kind": "text",
- "text": "\n\nIf you need more control over the connection process, you can manually create wallet instance and call the "
- },
- {
- "kind": "code",
- "text": "`connect`"
- },
- {
- "kind": "text",
- "text": " method of the wallet instance instead and use "
- },
- {
- "kind": "code",
- "text": "`setConnectedWallet`"
- },
- {
- "kind": "text",
- "text": " and "
- },
- {
- "kind": "code",
- "text": "`setConnectionStatus`"
- },
- {
- "kind": "text",
- "text": " to set the connected wallet and connection status."
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/types/wallet.ts",
- "line": 288,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/types/wallet.ts#L288"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 216,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/types/wallet.ts",
- "line": 288,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/types/wallet.ts#L288"
- }
- ],
- "signatures": [
- {
- "id": 217,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "parameters": [
- {
- "id": 218,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/types/wallet.ts",
- "qualifiedName": "ConnectArgs"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 233,
- "name": "I",
- "package": "@thirdweb-dev/react-core",
- "refersToTypeParameter": true
- }
- ],
- "name": "ConnectArgs",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 233,
- "name": "I",
- "package": "@thirdweb-dev/react-core",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- },
- {
- "id": 231,
- "name": "connectedWallet",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Connected wallet instance\nThis is set by "
- },
- {
- "kind": "code",
- "text": "`connect`"
- },
- {
- "kind": "text",
- "text": " if connection succeeds or it can be set manually by using "
- },
- {
- "kind": "code",
- "text": "`setConnectedWallet`"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/types/wallet.ts",
- "line": 364,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/types/wallet.ts#L364"
- }
- ],
- "type": {
- "type": "reference",
- "target": 233,
- "name": "I",
- "package": "@thirdweb-dev/react-core",
- "refersToTypeParameter": true
- }
- },
- {
- "id": 232,
- "name": "connectedWalletAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Address of the connected wallet instance"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/types/wallet.ts",
- "line": 369,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/types/wallet.ts#L369"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 223,
- "name": "connectionStatus",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Connection status of the wallet"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/types/wallet.ts",
- "line": 315,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/types/wallet.ts#L315"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/types/wallet.ts",
- "qualifiedName": "ConnectionStatus"
- },
- "name": "ConnectionStatus",
- "package": "@thirdweb-dev/react-core"
- }
- },
- {
- "id": 228,
- "name": "createWalletInstance",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Create an instance of the wallet. This is only relevant if you are manually creating wallet instance and calling the "
- },
- {
- "kind": "code",
- "text": "`wallet.connect`"
- },
- {
- "kind": "text",
- "text": " method. If you are using the "
- },
- {
- "kind": "code",
- "text": "`connect`"
- },
- {
- "kind": "text",
- "text": " function, this is done automatically."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```ts\nconst { createWalletInstance, setConnectionStatus, setConnectedWallet } = props;\n\nasync function handleConnect() {\n const wallet = createWalletInstance(); // <--\n setConnectionStatus('connecting');\n try {\n await wallet.connect(someOptions);\n setConnectedWallet(wallet);\n } catch {\n setConnectionStatus('disconnected');\n }\n}\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/types/wallet.ts",
- "line": 358,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/types/wallet.ts#L358"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 229,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/types/wallet.ts",
- "line": 358,
- "character": 24,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/types/wallet.ts#L358"
- }
- ],
- "signatures": [
- {
- "id": 230,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "type": {
- "type": "reference",
- "target": 233,
- "name": "I",
- "package": "@thirdweb-dev/react-core",
- "refersToTypeParameter": true
- }
- }
- ]
- }
- }
- },
- {
- "id": 214,
- "name": "modalSize",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Size of the modal\n\nThis is always "
- },
- {
- "kind": "code",
- "text": "`compact`"
- },
- {
- "kind": "text",
- "text": " on React Native"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/types/wallet.ts",
- "line": 271,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/types/wallet.ts#L271"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "literal",
- "value": "compact"
- },
- {
- "type": "literal",
- "value": "wide"
- }
- ]
- }
- },
- {
- "id": 207,
- "name": "onSelect",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Call this function to \"select\" your wallet and render the screen for connecting the wallet"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/types/wallet.ts",
- "line": 246,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/types/wallet.ts#L246"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 208,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/types/wallet.ts",
- "line": 246,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/types/wallet.ts#L246"
- }
- ],
- "signatures": [
- {
- "id": 209,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [],
- "blockTags": [
- {
- "tag": "@returns",
- "content": []
- }
- ]
- },
- "parameters": [
- {
- "id": 210,
- "name": "selectionData",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "selectionData to be passed to "
- },
- {
- "kind": "code",
- "text": "`connectUI`"
- },
- {
- "kind": "text",
- "text": "'s "
- },
- {
- "kind": "code",
- "text": "`selectionData`"
- },
- {
- "kind": "text",
- "text": " prop"
- }
- ]
- },
- "type": {
- "type": "intrinsic",
- "name": "any"
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "void"
- }
- }
- ]
- }
- }
- },
- {
- "id": 224,
- "name": "setConnectedWallet",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Set a wallet instance as connected in thirdweb context\nThis is only relevant if you are manually creating wallet instance and calling the "
- },
- {
- "kind": "code",
- "text": "`wallet.connect`"
- },
- {
- "kind": "text",
- "text": " method. If you are using the "
- },
- {
- "kind": "code",
- "text": "`connect`"
- },
- {
- "kind": "text",
- "text": " function, this is done automatically."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```ts\nconst { createWalletInstance, setConnectionStatus, setConnectedWallet } = props;\n\nasync function handleConnect() {\n const wallet = createWalletInstance();\n setConnectionStatus('connecting');\n try {\n await wallet.connect(someOptions);\n setConnectedWallet(wallet); // <--\n } catch {\n setConnectionStatus('disconnected');\n }\n}\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/types/wallet.ts",
- "line": 337,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/types/wallet.ts#L337"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 225,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/types/wallet.ts",
- "line": 337,
- "character": 22,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/types/wallet.ts#L337"
- }
- ],
- "signatures": [
- {
- "id": 226,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "parameters": [
- {
- "id": 227,
- "name": "walletInstance",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": 233,
- "name": "I",
- "package": "@thirdweb-dev/react-core",
- "refersToTypeParameter": true
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "void"
- }
- }
- ]
- }
- }
- },
- {
- "id": 219,
- "name": "setConnectionStatus",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Set the connection status of the wallet.\nThis is only relevant if you are manually creating wallet instance and calling the "
- },
- {
- "kind": "code",
- "text": "`wallet.connect`"
- },
- {
- "kind": "text",
- "text": " method. If you are using the "
- },
- {
- "kind": "code",
- "text": "`connect`"
- },
- {
- "kind": "text",
- "text": " function, this is done automatically."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```ts\nconst { createWalletInstance, setConnectionStatus, setConnectedWallet } = props;\n\nasync function handleConnect() {\n const wallet = createWalletInstance();\n setConnectionStatus('connecting'); // <--\n try {\n await wallet.connect(someOptions);\n setConnectedWallet(wallet);\n } catch {\n setConnectionStatus('disconnected'); // <--\n }\n}\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/types/wallet.ts",
- "line": 310,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/types/wallet.ts#L310"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 220,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/types/wallet.ts",
- "line": 310,
- "character": 23,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/types/wallet.ts#L310"
- }
- ],
- "signatures": [
- {
- "id": 221,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "parameters": [
- {
- "id": 222,
- "name": "status",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/types/wallet.ts",
- "qualifiedName": "ConnectionStatus"
- },
- "name": "ConnectionStatus",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "void"
- }
- }
- ]
- }
- }
- },
- {
- "id": 212,
- "name": "supportedWallets",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "List of all supported wallets including your wallet.\n\nYou can use this to conditionally render UI based on how many wallets are supported.\nFor example: You can render a larger UI if only one wallet (your wallet) is supported."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/types/wallet.ts",
- "line": 259,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/types/wallet.ts#L259"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": 144,
- "name": "WalletConfig",
- "package": "@thirdweb-dev/react-core"
- }
- }
- },
- {
- "id": 213,
- "name": "theme",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "theme of the connect wallet modal"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/types/wallet.ts",
- "line": 264,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/types/wallet.ts#L264"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "literal",
- "value": "dark"
- },
- {
- "type": "literal",
- "value": "light"
- }
- ]
- }
- },
- {
- "id": 211,
- "name": "walletConfig",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "code",
- "text": "`WalletConfig`"
- },
- {
- "kind": "text",
- "text": " object of your wallet"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/types/wallet.ts",
- "line": 251,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/types/wallet.ts#L251"
- }
- ],
- "type": {
- "type": "reference",
- "target": 144,
- "typeArguments": [
- {
- "type": "reference",
- "target": 233,
- "name": "I",
- "package": "@thirdweb-dev/react-core",
- "refersToTypeParameter": true
- }
- ],
- "name": "WalletConfig",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 215,
- 231,
- 232,
- 223,
- 228,
- 214,
- 207,
- 224,
- 219,
- 212,
- 213,
- 211
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/types/wallet.ts",
- "line": 240,
- "character": 71,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/types/wallet.ts#L240"
- }
- ]
- }
- }
- },
- {
- "id": 305,
- "name": "SetClaimConditionsParams",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The params for the "
- },
- {
- "kind": "inline-tag",
- "tag": "@link",
- "text": "useSetClaimConditions",
- "target": 341,
- "tsLinkText": ""
- },
- {
- "kind": "text",
- "text": " hook mutation."
- }
- ],
- "blockTags": [
- {
- "tag": "@claimConditions",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/claim-conditions.ts",
- "line": 45,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/claim-conditions.ts#L45"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 306,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 307,
- "name": "phases",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "An array of phases that occur in chronological order."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/claim-conditions.ts",
- "line": 49,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/claim-conditions.ts#L49"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/types/claim-conditions/claim-conditions.ts",
- "qualifiedName": "ClaimConditionInput"
- },
- "name": "ClaimConditionInput",
- "package": "@thirdweb-dev/sdk"
- }
- }
- },
- {
- "id": 308,
- "name": "reset",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "A boolean value that determines whether to reset the claim conditions or to keep the existing state.\nBy resetting them, any previous claims that were made will be ignored by the claim condition restrictions.\n\nFor example, if you had a limit of 1 token per wallet, and a user claimed a token, then you reset the claim conditions, that user will be able to claim another token.\n\nDefault value is "
- },
- {
- "kind": "code",
- "text": "`false`"
- },
- {
- "kind": "text",
- "text": "."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/claim-conditions.ts",
- "line": 59,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/claim-conditions.ts#L59"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 307,
- 308
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/claim-conditions.ts",
- "line": 45,
- "character": 39,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/claim-conditions.ts#L45"
- }
- ]
- }
- }
- },
- {
- "id": 1167,
- "name": "TokenBurnParams",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The parameters to pass to the burn function."
- }
- ],
- "blockTags": [
- {
- "tag": "@token",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/types.ts",
- "line": 80,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/types.ts#L80"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 1168,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 1169,
- "name": "amount",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/types.ts",
- "line": 81,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/types.ts#L81"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/types/currency.ts",
- "qualifiedName": "Amount"
- },
- "name": "Amount",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 1169
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/types.ts",
- "line": 80,
- "character": 30,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/types.ts#L80"
- }
- ]
- }
- }
- },
- {
- "id": 1171,
- "name": "TokenContract",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The possible Token contract types."
- }
- ],
- "blockTags": [
- {
- "tag": "@token",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/types.ts",
- "line": 101,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/types.ts#L101"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/contracts/prebuilt-implementations/token-drop.ts",
- "qualifiedName": "TokenDrop"
- },
- "name": "TokenDrop",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/contracts/prebuilt-implementations/token.ts",
- "qualifiedName": "Token"
- },
- "name": "Token",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/contracts/smart-contract.ts",
- "qualifiedName": "SmartContract"
- },
- "name": "SmartContract",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "literal",
- "value": null
- }
- ]
- }
- },
- {
- "id": 1163,
- "name": "TokenParams",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The parameters to pass to the mint and transfer functions."
- }
- ],
- "blockTags": [
- {
- "tag": "@token",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/types.ts",
- "line": 71,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/types.ts#L71"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 1164,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 1166,
- "name": "amount",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/types.ts",
- "line": 73,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/types.ts#L73"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/types/currency.ts",
- "qualifiedName": "Amount"
- },
- "name": "Amount",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 1165,
- "name": "to",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/types.ts",
- "line": 72,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/types.ts#L72"
- }
- ],
- "type": {
- "type": "reference",
- "target": 1162,
- "name": "WalletAddress",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 1166,
- 1165
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/types.ts",
- "line": 71,
- "character": 26,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/types.ts#L71"
- }
- ]
- }
- }
- },
- {
- "id": 1173,
- "name": "TransferNFTParams",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The params to pass to "
- },
- {
- "kind": "code",
- "text": "`useTransferNFT`"
- },
- {
- "kind": "text",
- "text": "."
- }
- ],
- "blockTags": [
- {
- "tag": "@nft",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/types.ts",
- "line": 113,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/types.ts#L113"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 1174,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 1177,
- "name": "amount",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/types.ts",
- "line": 116,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/types.ts#L116"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/types/currency.ts",
- "qualifiedName": "Amount"
- },
- "name": "Amount",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 1175,
- "name": "to",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/types.ts",
- "line": 114,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/types.ts#L114"
- }
- ],
- "type": {
- "type": "reference",
- "target": 1162,
- "name": "WalletAddress",
- "package": "@thirdweb-dev/react-core"
- }
- },
- {
- "id": 1176,
- "name": "tokenId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/types.ts",
- "line": 115,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/types.ts#L115"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 1177,
- 1175,
- 1176
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/types.ts",
- "line": 113,
- "character": 32,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/types.ts#L113"
- }
- ]
- }
- }
- },
- {
- "id": 493,
- "name": "UseContractResult",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "comment": {
- "summary": [],
- "blockTags": [
- {
- "tag": "@contract",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/contracts.ts",
- "line": 187,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/contracts.ts#L187"
- }
- ],
- "typeParameters": [
- {
- "id": 496,
- "name": "TContract",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/contracts/index.ts",
- "qualifiedName": "ValidContractInstance"
- },
- "name": "ValidContractInstance",
- "package": "@thirdweb-dev/sdk"
- },
- "default": {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/contracts/smart-contract.ts",
- "qualifiedName": "SmartContract"
- },
- "name": "SmartContract",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "type": {
- "type": "intersection",
- "types": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+react-query@4.36.1_react-dom@18.3.1_react@18.3.1__react-native@0.75.3_@babel+core@7_t5itazjm66cadlpw7at2y2w4bu/node_modules/@tanstack/react-query/src/types.ts",
- "qualifiedName": "UseQueryResult"
- },
- "typeArguments": [
- {
- "type": "union",
- "types": [
- {
- "type": "reference",
- "target": 496,
- "name": "TContract",
- "package": "@thirdweb-dev/react-core",
- "refersToTypeParameter": true
- },
- {
- "type": "intrinsic",
- "name": "undefined"
- }
- ]
- }
- ],
- "name": "UseQueryResult",
- "package": "@tanstack/react-query"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 494,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 495,
- "name": "contract",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/contracts.ts",
- "line": 190,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/contracts.ts#L190"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reference",
- "target": 496,
- "name": "TContract",
- "package": "@thirdweb-dev/react-core",
- "refersToTypeParameter": true
- },
- {
- "type": "intrinsic",
- "name": "undefined"
- }
- ]
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 495
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/contracts.ts",
- "line": 189,
- "character": 44,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/contracts.ts#L189"
- }
- ]
- }
- }
- ]
- }
- },
- {
- "id": 1266,
- "name": "UseWatchTransactionsParams",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/useTransactions.ts",
- "line": 8,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/useTransactions.ts#L8"
- }
- ],
- "type": {
- "type": "intersection",
- "types": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Partial"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/functions/watchTransactions.ts",
- "qualifiedName": "WatchTransactionsParams"
- },
- "name": "WatchTransactionsParams",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "literal",
- "value": "onTransactions"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- }
- ],
- "name": "Partial",
- "package": "typescript"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 1267,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 1268,
- "name": "limit",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/useTransactions.ts",
- "line": 10,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/useTransactions.ts#L10"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 1268
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/useTransactions.ts",
- "line": 10,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/useTransactions.ts#L10"
- }
- ]
- }
- }
- ]
- }
- },
- {
- "id": 1162,
- "name": "WalletAddress",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "A wallet address."
- }
- ],
- "blockTags": [
- {
- "tag": "@walletConnection",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/types.ts",
- "line": 60,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/types.ts#L60"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/schema/shared/AddressOrEnsSchema.ts",
- "qualifiedName": "AddressOrEns"
- },
- "name": "AddressOrEns",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 144,
- "name": "WalletConfig",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "comment": {
- "summary": [],
- "blockTags": [
- {
- "tag": "@wallet",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/types/wallet.ts",
- "line": 24,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/types/wallet.ts#L24"
- }
- ],
- "typeParameters": [
- {
- "id": 161,
- "name": "I",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "reference",
- "target": 234,
- "name": "WalletInstance",
- "package": "@thirdweb-dev/react-core"
- },
- "default": {
- "type": "reference",
- "target": 234,
- "name": "WalletInstance",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 145,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 146,
- "name": "category",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/types/wallet.ts",
- "line": 25,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/types/wallet.ts#L25"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "literal",
- "value": "socialLogin"
- },
- {
- "type": "literal",
- "value": "walletLogin"
- }
- ]
- }
- },
- {
- "id": 153,
- "name": "connectUI",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "UI for connecting wallet"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/types/wallet.ts",
- "line": 32,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/types/wallet.ts#L32"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+react@18.3.5/node_modules/@types/react/index.d.ts",
- "qualifiedName": "React.FC"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 162,
- "typeArguments": [
- {
- "type": "reference",
- "target": 161,
- "name": "I",
- "package": "@thirdweb-dev/react-core",
- "refersToTypeParameter": true
- }
- ],
- "name": "ConnectUIProps",
- "package": "@thirdweb-dev/react-core"
- }
- ],
- "name": "React.FC",
- "package": "@types/react"
- }
- },
- {
- "id": 149,
- "name": "create",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/types/wallet.ts",
- "line": 28,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/types/wallet.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 150,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/types/wallet.ts",
- "line": 28,
- "character": 10,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/types/wallet.ts#L28"
- }
- ],
- "signatures": [
- {
- "id": 151,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "parameters": [
- {
- "id": 152,
- "name": "options",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": 235,
- "name": "WalletOptions",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": 161,
- "name": "I",
- "package": "@thirdweb-dev/react-core",
- "refersToTypeParameter": true
- }
- }
- ]
- }
- }
- },
- {
- "id": 147,
- "name": "id",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/types/wallet.ts",
- "line": 26,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/types/wallet.ts#L26"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 160,
- "name": "isHeadless",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "If the wallet can sign transactions without user interaction, set this to true.\n\nBy default is set to "
- },
- {
- "kind": "code",
- "text": "`false`"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/types/wallet.ts",
- "line": 61,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/types/wallet.ts#L61"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- },
- {
- "id": 155,
- "name": "isInstalled",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/types/wallet.ts",
- "line": 37,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/types/wallet.ts#L37"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 156,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/types/wallet.ts",
- "line": 37,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/types/wallet.ts#L37"
- }
- ],
- "signatures": [
- {
- "id": 157,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- }
- ]
- }
- }
- },
- {
- "id": 148,
- "name": "meta",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/types/wallet.ts",
- "line": 27,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/types/wallet.ts#L27"
- }
- ],
- "type": {
- "type": "indexedAccess",
- "indexType": {
- "type": "literal",
- "value": "meta"
- },
- "objectType": {
- "type": "query",
- "queryType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../wallets/src/evm/wallets/base.ts",
- "qualifiedName": "AbstractClientWallet"
- },
- "name": "AbstractClientWallet",
- "package": "@thirdweb-dev/wallets",
- "preferValues": true
- }
- }
- }
- },
- {
- "id": 158,
- "name": "personalWallets",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "An array of "
- },
- {
- "kind": "code",
- "text": "`WalletConfig`"
- },
- {
- "kind": "text",
- "text": " that users can use as a personal wallet to connect to your wallet\n\nThis is only required if your wallet requires a personal wallet to be connected such as a Safe Wallet or Smart Wallet\n\nproviding the "
- },
- {
- "kind": "code",
- "text": "`personalWallets`"
- },
- {
- "kind": "text",
- "text": " ensures that autoconnect and ConnectWallet modal works properly for your wallet.\n* autoconnect will connect the last connected personal wallet first and then connect your wallet\n* ConnectWallet modal will reopen once the personal wallet is connected so that you can render UI for connecting your wallet as the next step"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/types/wallet.ts",
- "line": 47,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/types/wallet.ts#L47"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": 144,
- "name": "WalletConfig",
- "package": "@thirdweb-dev/react-core"
- }
- }
- },
- {
- "id": 159,
- "name": "recommended",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "If true, this wallet will be tagged as \"recommended\" in ConnectWallet Modal and will be shown at the top of the list\n\nBy default is set to "
- },
- {
- "kind": "code",
- "text": "`false`"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/types/wallet.ts",
- "line": 54,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/types/wallet.ts#L54"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- },
- {
- "id": 154,
- "name": "selectUI",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "UI for selecting wallet - this UI is rendered in the wallet selection screen"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/types/wallet.ts",
- "line": 36,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/types/wallet.ts#L36"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+react@18.3.5/node_modules/@types/react/index.d.ts",
- "qualifiedName": "React.FC"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 205,
- "typeArguments": [
- {
- "type": "reference",
- "target": 161,
- "name": "I",
- "package": "@thirdweb-dev/react-core",
- "refersToTypeParameter": true
- }
- ],
- "name": "SelectUIProps",
- "package": "@thirdweb-dev/react-core"
- }
- ],
- "name": "React.FC",
- "package": "@types/react"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 146,
- 153,
- 149,
- 147,
- 160,
- 155,
- 148,
- 158,
- 159,
- 154
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/types/wallet.ts",
- "line": 24,
- "character": 70,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/types/wallet.ts#L24"
- }
- ]
- }
- }
- },
- {
- "id": 31,
- "name": "WalletIdToWalletTypeMap",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "comment": {
- "summary": [],
- "blockTags": [
- {
- "tag": "@wallet",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/hooks/wallet-hooks.ts",
- "line": 37,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/hooks/wallet-hooks.ts#L37"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 32,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 38,
- "name": "blocto",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/hooks/wallet-hooks.ts",
- "line": 43,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/hooks/wallet-hooks.ts#L43"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../wallets/src/evm/wallets/blocto.ts",
- "qualifiedName": "BloctoWallet"
- },
- "name": "BloctoWallet",
- "package": "@thirdweb-dev/wallets"
- }
- },
- {
- "id": 34,
- "name": "coin98",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/hooks/wallet-hooks.ts",
- "line": 39,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/hooks/wallet-hooks.ts#L39"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../wallets/src/evm/wallets/coin98.ts",
- "qualifiedName": "Coin98Wallet"
- },
- "name": "Coin98Wallet",
- "package": "@thirdweb-dev/wallets"
- }
- },
- {
- "id": 35,
- "name": "coinbase",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/hooks/wallet-hooks.ts",
- "line": 40,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/hooks/wallet-hooks.ts#L40"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../wallets/src/evm/wallets/coinbase-wallet.ts",
- "qualifiedName": "CoinbaseWallet"
- },
- "name": "CoinbaseWallet",
- "package": "@thirdweb-dev/wallets"
- }
- },
- {
- "id": 36,
- "name": "coreWallet",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/hooks/wallet-hooks.ts",
- "line": 41,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/hooks/wallet-hooks.ts#L41"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../wallets/src/evm/wallets/core-wallet.ts",
- "qualifiedName": "CoreWallet"
- },
- "name": "CoreWallet",
- "package": "@thirdweb-dev/wallets"
- }
- },
- {
- "id": 54,
- "name": "cryptoDefiWallet",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/hooks/wallet-hooks.ts",
- "line": 59,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/hooks/wallet-hooks.ts#L59"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../wallets/src/evm/wallets/crypto-defi-wallet.ts",
- "qualifiedName": "CryptoDefiWallet"
- },
- "name": "CryptoDefiWallet",
- "package": "@thirdweb-dev/wallets"
- }
- },
- {
- "id": 48,
- "name": "embeddedWallet",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/hooks/wallet-hooks.ts",
- "line": 53,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/hooks/wallet-hooks.ts#L53"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../wallets/src/evm/wallets/embedded-wallet.ts",
- "qualifiedName": "EmbeddedWallet"
- },
- "name": "EmbeddedWallet",
- "package": "@thirdweb-dev/wallets"
- }
- },
- {
- "id": 39,
- "name": "frame",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/hooks/wallet-hooks.ts",
- "line": 44,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/hooks/wallet-hooks.ts#L44"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../wallets/src/evm/wallets/frame.ts",
- "qualifiedName": "FrameWallet"
- },
- "name": "FrameWallet",
- "package": "@thirdweb-dev/wallets"
- }
- },
- {
- "id": 40,
- "name": "imToken",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/hooks/wallet-hooks.ts",
- "line": 45,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/hooks/wallet-hooks.ts#L45"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../wallets/src/evm/wallets/imtoken.ts",
- "qualifiedName": "ImTokenWallet"
- },
- "name": "ImTokenWallet",
- "package": "@thirdweb-dev/wallets"
- }
- },
- {
- "id": 41,
- "name": "localWallet",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/hooks/wallet-hooks.ts",
- "line": 46,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/hooks/wallet-hooks.ts#L46"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../wallets/src/evm/wallets/local-wallet.ts",
- "qualifiedName": "LocalWallet"
- },
- "name": "LocalWallet",
- "package": "@thirdweb-dev/wallets"
- }
- },
- {
- "id": 57,
- "name": "magicEden",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/hooks/wallet-hooks.ts",
- "line": 62,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/hooks/wallet-hooks.ts#L62"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../wallets/src/evm/wallets/magic-eden.ts",
- "qualifiedName": "MagicEdenWallet"
- },
- "name": "MagicEdenWallet",
- "package": "@thirdweb-dev/wallets"
- }
- },
- {
- "id": 42,
- "name": "magicLink",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/hooks/wallet-hooks.ts",
- "line": 47,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/hooks/wallet-hooks.ts#L47"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../wallets/src/evm/wallets/magic.ts",
- "qualifiedName": "MagicLink"
- },
- "name": "MagicLink",
- "package": "@thirdweb-dev/wallets"
- }
- },
- {
- "id": 33,
- "name": "metamask",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/hooks/wallet-hooks.ts",
- "line": 38,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/hooks/wallet-hooks.ts#L38"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../wallets/src/evm/wallets/metamask.ts",
- "qualifiedName": "MetaMaskWallet"
- },
- "name": "MetaMaskWallet",
- "package": "@thirdweb-dev/wallets"
- }
- },
- {
- "id": 52,
- "name": "okx",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/hooks/wallet-hooks.ts",
- "line": 57,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/hooks/wallet-hooks.ts#L57"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../wallets/src/evm/wallets/okx.ts",
- "qualifiedName": "OKXWallet"
- },
- "name": "OKXWallet",
- "package": "@thirdweb-dev/wallets"
- }
- },
- {
- "id": 53,
- "name": "oneKey",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/hooks/wallet-hooks.ts",
- "line": 58,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/hooks/wallet-hooks.ts#L58"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../wallets/src/evm/wallets/onekey.ts",
- "qualifiedName": "OneKeyWallet"
- },
- "name": "OneKeyWallet",
- "package": "@thirdweb-dev/wallets"
- }
- },
- {
- "id": 43,
- "name": "paper",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/hooks/wallet-hooks.ts",
- "line": 48,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/hooks/wallet-hooks.ts#L48"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../wallets/src/evm/wallets/paper-wallet.ts",
- "qualifiedName": "PaperWallet"
- },
- "name": "PaperWallet",
- "package": "@thirdweb-dev/wallets"
- }
- },
- {
- "id": 50,
- "name": "phantom",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/hooks/wallet-hooks.ts",
- "line": 55,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/hooks/wallet-hooks.ts#L55"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../wallets/src/evm/wallets/phantom.ts",
- "qualifiedName": "PhantomWallet"
- },
- "name": "PhantomWallet",
- "package": "@thirdweb-dev/wallets"
- }
- },
- {
- "id": 55,
- "name": "rabby",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/hooks/wallet-hooks.ts",
- "line": 60,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/hooks/wallet-hooks.ts#L60"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../wallets/src/evm/wallets/rabby.ts",
- "qualifiedName": "RabbyWallet"
- },
- "name": "RabbyWallet",
- "package": "@thirdweb-dev/wallets"
- }
- },
- {
- "id": 37,
- "name": "rainbowWallet",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/hooks/wallet-hooks.ts",
- "line": 42,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/hooks/wallet-hooks.ts#L42"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../wallets/src/evm/wallets/rainbow-wallet.ts",
- "qualifiedName": "RainbowWallet"
- },
- "name": "RainbowWallet",
- "package": "@thirdweb-dev/wallets"
- }
- },
- {
- "id": 46,
- "name": "safe",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/hooks/wallet-hooks.ts",
- "line": 51,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/hooks/wallet-hooks.ts#L51"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../wallets/src/evm/wallets/safe.ts",
- "qualifiedName": "SafeWallet"
- },
- "name": "SafeWallet",
- "package": "@thirdweb-dev/wallets"
- }
- },
- {
- "id": 44,
- "name": "smartWallet",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/hooks/wallet-hooks.ts",
- "line": 49,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/hooks/wallet-hooks.ts#L49"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../wallets/src/evm/wallets/smart-wallet.ts",
- "qualifiedName": "SmartWallet"
- },
- "name": "SmartWallet",
- "package": "@thirdweb-dev/wallets"
- }
- },
- {
- "id": 45,
- "name": "tokenBoundSmartWallet",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/hooks/wallet-hooks.ts",
- "line": 50,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/hooks/wallet-hooks.ts#L50"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../wallets/src/evm/wallets/token-bound-smart-wallet.ts",
- "qualifiedName": "TokenBoundSmartWallet"
- },
- "name": "TokenBoundSmartWallet",
- "package": "@thirdweb-dev/wallets"
- }
- },
- {
- "id": 47,
- "name": "trust",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/hooks/wallet-hooks.ts",
- "line": 52,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/hooks/wallet-hooks.ts#L52"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../wallets/src/evm/wallets/trust.ts",
- "qualifiedName": "TrustWallet"
- },
- "name": "TrustWallet",
- "package": "@thirdweb-dev/wallets"
- }
- },
- {
- "id": 49,
- "name": "walletConnect",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/hooks/wallet-hooks.ts",
- "line": 54,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/hooks/wallet-hooks.ts#L54"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../wallets/src/evm/wallets/wallet-connect.ts",
- "qualifiedName": "WalletConnect"
- },
- "name": "WalletConnect",
- "package": "@thirdweb-dev/wallets"
- }
- },
- {
- "id": 51,
- "name": "walletConnectV1",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/hooks/wallet-hooks.ts",
- "line": 56,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/hooks/wallet-hooks.ts#L56"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../wallets/src/evm/wallets/wallet-connect.ts",
- "qualifiedName": "WalletConnect"
- },
- "name": "WalletConnect",
- "package": "@thirdweb-dev/wallets"
- }
- },
- {
- "id": 56,
- "name": "xdefi",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/hooks/wallet-hooks.ts",
- "line": 61,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/hooks/wallet-hooks.ts#L61"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../wallets/src/evm/wallets/xdefi.ts",
- "qualifiedName": "XDEFIWallet"
- },
- "name": "XDEFIWallet",
- "package": "@thirdweb-dev/wallets"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 38,
- 34,
- 35,
- 36,
- 54,
- 48,
- 39,
- 40,
- 41,
- 57,
- 42,
- 33,
- 52,
- 53,
- 43,
- 50,
- 55,
- 37,
- 46,
- 44,
- 45,
- 47,
- 49,
- 51,
- 56
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/hooks/wallet-hooks.ts",
- "line": 37,
- "character": 38,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/hooks/wallet-hooks.ts#L37"
- }
- ]
- }
- }
- },
- {
- "id": 234,
- "name": "WalletInstance",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "comment": {
- "summary": [],
- "blockTags": [
- {
- "tag": "@wallet",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/types/wallet.ts",
- "line": 19,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/types/wallet.ts#L19"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../wallets/src/evm/wallets/base.ts",
- "qualifiedName": "AbstractClientWallet"
- },
- "name": "AbstractClientWallet",
- "package": "@thirdweb-dev/wallets"
- }
- },
- {
- "id": 235,
- "name": "WalletOptions",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/types/wallet.ts",
- "line": 12,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/types/wallet.ts#L12"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../wallets/src/evm/wallets/base.ts",
- "qualifiedName": "WalletOptions"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 236,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 237,
- "name": "chain",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/types/wallet.ts",
- "line": 13,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/types/wallet.ts#L13"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../chains/src/index.ts",
- "qualifiedName": "Chain"
- },
- "name": "Chain",
- "package": "@thirdweb-dev/chains"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 237
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/types/wallet.ts",
- "line": 12,
- "character": 43,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/types/wallet.ts#L12"
- }
- ]
- }
- }
- ],
- "name": "WalletOptions_",
- "package": "@thirdweb-dev/wallets",
- "qualifiedName": "WalletOptions"
- }
- },
- {
- "id": 1139,
- "name": "shortenAddress",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/utils/addresses.ts",
- "line": 28,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/utils/addresses.ts#L28"
- }
- ],
- "signatures": [
- {
- "id": 1140,
- "name": "shortenAddress",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "This function shortens an address if it is a valid EVM address."
- }
- ],
- "blockTags": [
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The shortened address"
- }
- ]
- },
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Note that this function will not check if the address is an ENS."
- }
- ]
- },
- {
- "tag": "@example",
- "name": "Calling shortenAddress with extraShort set to true",
- "content": [
- {
- "kind": "code",
- "text": "```ts\nconst address = shortenIfAddress(\"0x1234567890123456789012345678901234567890\", true); // result will be \"0x1234...890\"\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/utils/addresses.ts",
- "line": 28,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/utils/addresses.ts#L28"
- }
- ],
- "parameters": [
- {
- "id": 1141,
- "name": "address",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The address to shorten"
- }
- ]
- },
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 1142,
- "name": "extraShort",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "If true, show the first 4 and last 3 characters"
- }
- ]
- },
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- },
- "defaultValue": "true"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ]
- },
- {
- "id": 1105,
- "name": "ThirdwebSDKProvider",
- "variant": "declaration",
- "kind": 64,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The "
- },
- {
- "kind": "code",
- "text": "`ThirdwebSDKProvider`"
- },
- {
- "kind": "text",
- "text": " is used when you want to provide your own wallet connection logic and just use the thirdweb SDK to interact with smart contracts and the blockchain.\nThis means you can use everything in the SDK except for wallet connection-related components and hooks. if you need those please use the "
- },
- {
- "kind": "code",
- "text": "`ThirdwebProvider`"
- },
- {
- "kind": "text",
- "text": " instead.\n\n"
- },
- {
- "kind": "code",
- "text": "`ThirdwebSDKProvider`"
- },
- {
- "kind": "text",
- "text": " allows you to set a provider & signer to the thirdweb SDK."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "text",
- "text": "Wrap your app in the ThirdwebSDKProvider to access the SDK’s functionality from anywhere in your app.\n\n"
- },
- {
- "kind": "code",
- "text": "```tsx\nimport { ThirdwebSDKProvider } from \"@thirdweb-dev/react\";\nimport { ethers } from \"ethers\";\n\n// Example shows how to get the signer from the injected provider ( wallet extension )\nfunction Example() {\n return (\n \n \n \n )\n}\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/providers/thirdweb-sdk-provider.tsx",
- "line": 277,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/providers/thirdweb-sdk-provider.tsx#L277"
- }
- ],
- "signatures": [
- {
- "id": 1106,
- "name": "ThirdwebSDKProvider",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/providers/thirdweb-sdk-provider.tsx",
- "line": 277,
- "character": 35,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/providers/thirdweb-sdk-provider.tsx#L277"
- }
- ],
- "typeParameters": [
- {
- "id": 1107,
- "name": "TChains",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../chains/src/types.ts",
- "qualifiedName": "Chain"
- },
- "name": "Chain",
- "package": "@thirdweb-dev/chains"
- }
- }
- }
- ],
- "parameters": [
- {
- "id": 1108,
- "name": "props",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The props for the ThirdwebSDKProvider component\n\n### clientId (optional)\nThe clientId prop is required to use the thirdweb infrastructure services with the SDK.\n\n### activeChain (optional)\nThe activeChain prop determines which chain you want your app to be operating on.\n\nThere are 1000+ chains available in the "
- },
- {
- "kind": "code",
- "text": "`@thirdweb-dev/chains`"
- },
- {
- "kind": "text",
- "text": " package. Import the chain you want and pass it to the "
- },
- {
- "kind": "code",
- "text": "`activeChain`"
- },
- {
- "kind": "text",
- "text": " prop.\n\nYou can override the imported object or pass a custom chain object with required properties.\n\nYou can get a client ID by creating an API key on [thirdweb dashboard](https://thirdweb.com/dashboard/settings/api-keys)\n\n### supportedChains (optional)\nAn array of chains supported by your app.\nThere are 1000+ chains available in the "
- },
- {
- "kind": "code",
- "text": "`@thirdweb-dev/chains`"
- },
- {
- "kind": "text",
- "text": " package. You can import the chain you want and pass it to the "
- },
- {
- "kind": "code",
- "text": "`supportedChains`"
- },
- {
- "kind": "text",
- "text": " prop in an array.\n\nIf not provided, it will default to the default supported chains supported by the thirdweb SDK.\n\n"
- },
- {
- "kind": "code",
- "text": "```tsx\nimport { Ethereum, Polygon } from \"@thirdweb-dev/chains\";\n\nfunction Example() {\n return (\n \n \n \n )\n}\n```"
- },
- {
- "kind": "text",
- "text": "\n\n### signer (optional)\nA signer is an abstraction of an Ethereum Account, which can be used to sign messages and initiate transactions.\n\nSince the ThirdwebSDKProvider is used when you want to provide your own wallet connection logic, you will need to provide a signer prop to inform the SDK of the wallet you want to use to sign transactions.\n\nLibraries such as ethers.js, web3.js, wagmi, etc. all provide ways to get a signer.\n\nTo use this signer with the SDK, pass it to the "
- },
- {
- "kind": "code",
- "text": "`signer`"
- },
- {
- "kind": "text",
- "text": " prop. If the signer is connected, the SDK will use this wallet to sign transactions for all write operations on the blockchain.\n\n### sdkOptions (optional)\nThe thirdweb SDK Options to pass to the thirdweb SDK which includes Gas settings, gasless transactions, RPC configuration, and more.\n\nThis Overrides any of the default values for the SDK. If not provided, it uses sensible defaults.\n\n### storageInterface (optional)\nOverride the default [Storage](https://portal.thirdweb.com/infrastructure/storage/overview) interface used by the SDK.\n\nIt allows you to create an instance of "
- },
- {
- "kind": "code",
- "text": "`ThirdwebStorage`"
- },
- {
- "kind": "text",
- "text": " with your own customized config, and pass it to the SDK.\n\n*This requires the "
- },
- {
- "kind": "code",
- "text": "`@thirdweb-dev/storage`"
- },
- {
- "kind": "text",
- "text": " package to be installed.*\n\n"
- },
- {
- "kind": "code",
- "text": "```tsx\nimport { ThirdwebSDKProvider } from \"@thirdweb-dev/react\";\nimport {\n ThirdwebStorage,\n StorageDownloader,\n IpfsUploader,\n} from \"@thirdweb-dev/storage\";\n\n// Configure a custom ThirdwebStorage instance\nconst gatewayUrls = {\n \"ipfs://\": [\n \"https://gateway.ipfscdn.io/ipfs/\",\n \"https://cloudflare-ipfs.com/ipfs/\",\n \"https://ipfs.io/ipfs/\",\n ],\n};\nconst downloader = new StorageDownloader();\nconst uploader = new IpfsUploader();\nconst storage = new ThirdwebStorage({ uploader, downloader, gatewayUrls });\n\n// Provide the custom storage instance to the SDK\nfunction MyApp() {\n return (\n \n \n \n );\n}\n```"
- },
- {
- "kind": "text",
- "text": "\n\n### authConfig (optional)\nThe configuration object for setting up [Auth](https://portal.thirdweb.com/wallets/auth); allowing users to sign in with their wallet.\n\n### secretKey (optional)\nsecretKey for thirdweb services. This is only required if server side rendering is being used."
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+react@18.3.5/node_modules/@types/react/index.d.ts",
- "qualifiedName": "React.PropsWithChildren"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 1113,
- "typeArguments": [
- {
- "type": "reference",
- "target": 1107,
- "name": "TChains",
- "package": "@thirdweb-dev/react-core",
- "refersToTypeParameter": true
- }
- ],
- "name": "ThirdwebSDKProviderProps",
- "package": "@thirdweb-dev/react-core"
- }
- ],
- "name": "PropsWithChildren",
- "package": "@types/react",
- "qualifiedName": "React.PropsWithChildren"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+react@18.3.5/node_modules/@types/react/jsx-runtime.d.ts",
- "qualifiedName": "JSX.Element"
- },
- "name": "Element",
- "package": "@types/react",
- "qualifiedName": "JSX.Element"
- }
- }
- ]
- },
- {
- "id": 651,
- "name": "useAcceptDirectListingOffer",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/marketplace.ts",
- "line": 2706,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/marketplace.ts#L2706"
- }
- ],
- "signatures": [
- {
- "id": 652,
- "name": "useAcceptDirectListingOffer",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook for accepting an offer from a direct listing on a "
- },
- {
- "kind": "code",
- "text": "`Marketplace`"
- },
- {
- "kind": "text",
- "text": " contract.\n\nAllows the seller (the user who listed the NFT for sale) to accept an offer on their listing, triggering a sale event, meaning the:\n- NFT(s) are transferred from the seller to the buyer.\n- Funds from the offeror are sent to the seller."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```tsx\nimport {\n useAcceptDirectListingOffer,\n useContract,\n Web3Button,\n} from \"@thirdweb-dev/react\";\n\nfunction App() {\n const { contract } = useContract(contractAddress, \"marketplace\");\n const {\n mutateAsync: acceptDirectOffer,\n isLoading,\n error,\n } = useAcceptDirectListingOffer(contract);\n\n return (\n \n acceptDirectOffer({\n listingId: \"{{listing_id}}\",\n addressOfOfferor: \"{{offeror_address}}\",\n })\n }\n >\n Accept Offer\n \n );\n}\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "Mutation object to accept an offer on a direct listing\n"
- },
- {
- "kind": "code",
- "text": "```ts\nconst { mutateAsync, isLoading, error } = useAcceptDirectListingOffer(contract);\n```"
- },
- {
- "kind": "text",
- "text": "\n\n### options\n\nThe mutation function accepts an object as argument with the following properties:\n\n#### listingId\nThe "
- },
- {
- "kind": "code",
- "text": "`listingId`"
- },
- {
- "kind": "text",
- "text": " of the listing you wish to accept.\n\n#### addressOfOfferor\nThe wallet address of the user who made the offer you wish to accept.\n\nThe "
- },
- {
- "kind": "code",
- "text": "`useContractEvents`"
- },
- {
- "kind": "text",
- "text": " hook can be used to read all "
- },
- {
- "kind": "code",
- "text": "`NewOffer`"
- },
- {
- "kind": "text",
- "text": " events on your "
- },
- {
- "kind": "code",
- "text": "`Marketplace`"
- },
- {
- "kind": "text",
- "text": " contract."
- }
- ]
- },
- {
- "tag": "@marketplace",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/marketplace.ts",
- "line": 2706,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/marketplace.ts#L2706"
- }
- ],
- "parameters": [
- {
- "id": 653,
- "name": "contract",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Instance of a "
- },
- {
- "kind": "code",
- "text": "`Marketplace`"
- },
- {
- "kind": "text",
- "text": " contract"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/contracts/prebuilt-implementations/marketplace.ts",
- "qualifiedName": "Marketplace"
- },
- "name": "Marketplace",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+react-query@4.36.1_react-dom@18.3.1_react@18.3.1__react-native@0.75.3_@babel+core@7_t5itazjm66cadlpw7at2y2w4bu/node_modules/@tanstack/react-query/src/types.ts",
- "qualifiedName": "UseMutationResult"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 654,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/dist/declarations/src/evm/core/classes/internal/marketplace/marketplace-direct.d.ts",
- "line": 146,
- "character": 74
- }
- ]
- }
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- },
- {
- "type": "reference",
- "target": 1225,
- "name": "AcceptDirectOffer",
- "package": "@thirdweb-dev/react-core"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "UseMutationResult",
- "package": "@tanstack/react-query"
- }
- }
- ]
- },
- {
- "id": 990,
- "name": "useAccountAdmins",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/account.ts",
- "line": 70,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/account.ts#L70"
- }
- ],
- "signatures": [
- {
- "id": 991,
- "name": "useAccountAdmins",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get all the admins on a smart wallet account"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst { data: accounts, isLoading, error } = useAccountAdmins(contract);\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The hook's "
- },
- {
- "kind": "code",
- "text": "`data`"
- },
- {
- "kind": "text",
- "text": " property, once loaded, contains an array of all admins of the provided account"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "Account"
- }
- ]
- },
- {
- "tag": "@smartWallet",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/account.ts",
- "line": 70,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/account.ts#L70"
- }
- ],
- "parameters": [
- {
- "id": 992,
- "name": "contract",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Instance of "
- },
- {
- "kind": "code",
- "text": "`SmartContract`"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/contracts/smart-contract.ts",
- "qualifiedName": "SmartContract"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/src.ts/index.ts",
- "qualifiedName": "BaseContract"
- },
- "name": "BaseContract",
- "package": "@ethersproject/contracts"
- }
- ],
- "name": "SmartContract",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+react-query@4.36.1_react-dom@18.3.1_react@18.3.1__react-native@0.75.3_@babel+core@7_t5itazjm66cadlpw7at2y2w4bu/node_modules/@tanstack/react-query/src/types.ts",
- "qualifiedName": "UseQueryResult"
- },
- "typeArguments": [
- {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": 1162,
- "name": "WalletAddress",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "name": "UseQueryResult",
- "package": "@tanstack/react-query"
- }
- }
- ]
- },
- {
- "id": 993,
- "name": "useAccountAdminsAndSigners",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/account.ts",
- "line": 103,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/account.ts#L103"
- }
- ],
- "signatures": [
- {
- "id": 994,
- "name": "useAccountAdminsAndSigners",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get all signers and admins on a smart wallet account.\n\n"
- },
- {
- "kind": "code",
- "text": "```jsx\nimport { useAccountAdminsAndSigners } from \"@thirdweb-dev/react\";\n\nconst { data: accounts, isLoading, error } = useAccountAdminsAndSigners(contract);\n```"
- }
- ],
- "blockTags": [
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "hook's "
- },
- {
- "kind": "code",
- "text": "`data`"
- },
- {
- "kind": "text",
- "text": " property containing an array of all admins and signers"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "Account"
- }
- ]
- },
- {
- "tag": "@smartWallet",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/account.ts",
- "line": 103,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/account.ts#L103"
- }
- ],
- "parameters": [
- {
- "id": 995,
- "name": "contract",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Instance of "
- },
- {
- "kind": "code",
- "text": "`SmartContract`"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/contracts/smart-contract.ts",
- "qualifiedName": "SmartContract"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/src.ts/index.ts",
- "qualifiedName": "BaseContract"
- },
- "name": "BaseContract",
- "package": "@ethersproject/contracts"
- }
- ],
- "name": "SmartContract",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+react-query@4.36.1_react-dom@18.3.1_react@18.3.1__react-native@0.75.3_@babel+core@7_t5itazjm66cadlpw7at2y2w4bu/node_modules/@tanstack/react-query/src/types.ts",
- "qualifiedName": "UseQueryResult"
- },
- "typeArguments": [
- {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/types/account.ts",
- "qualifiedName": "SignerWithPermissions"
- },
- "name": "SignerWithPermissions",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "name": "UseQueryResult",
- "package": "@tanstack/react-query"
- }
- }
- ]
- },
- {
- "id": 969,
- "name": "useAccounts",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/account-factory.ts",
- "line": 38,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/account-factory.ts#L38"
- }
- ],
- "signatures": [
- {
- "id": 970,
- "name": "useAccounts",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get all accounts"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst { data: accounts, isLoading, error } = useAccounts(contract);\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "Query result object that includes an array of all accounts with their associated admin"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "AccountFactory"
- }
- ]
- },
- {
- "tag": "@smartWallet",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/account-factory.ts",
- "line": 38,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/account-factory.ts#L38"
- }
- ],
- "parameters": [
- {
- "id": 971,
- "name": "contract",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Instance of a account factory contract"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/contracts/smart-contract.ts",
- "qualifiedName": "SmartContract"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/src.ts/index.ts",
- "qualifiedName": "BaseContract"
- },
- "name": "BaseContract",
- "package": "@ethersproject/contracts"
- }
- ],
- "name": "SmartContract",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+react-query@4.36.1_react-dom@18.3.1_react@18.3.1__react-native@0.75.3_@babel+core@7_t5itazjm66cadlpw7at2y2w4bu/node_modules/@tanstack/react-query/src/types.ts",
- "qualifiedName": "UseQueryResult"
- },
- "typeArguments": [
- {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "name": "UseQueryResult",
- "package": "@tanstack/react-query"
- }
- }
- ]
- },
- {
- "id": 975,
- "name": "useAccountsForAddress",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/account-factory.ts",
- "line": 71,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/account-factory.ts#L71"
- }
- ],
- "signatures": [
- {
- "id": 976,
- "name": "useAccountsForAddress",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get all accounts associated with the provided address"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst { data: accountsForAddress, isLoading, error } = useAccountsForAddress(contract, \"{{account_address}}\");\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "Query result object that includes an array of all accounts associated with the address"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "AccountFactory"
- }
- ]
- },
- {
- "tag": "@smartWallet",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/account-factory.ts",
- "line": 71,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/account-factory.ts#L71"
- }
- ],
- "parameters": [
- {
- "id": 977,
- "name": "contract",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Instance of a account factory contract"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/contracts/smart-contract.ts",
- "qualifiedName": "SmartContract"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/src.ts/index.ts",
- "qualifiedName": "BaseContract"
- },
- "name": "BaseContract",
- "package": "@ethersproject/contracts"
- }
- ],
- "name": "SmartContract",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- },
- {
- "id": 978,
- "name": "address",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The address to get associated accounts for"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+react-query@4.36.1_react-dom@18.3.1_react@18.3.1__react-native@0.75.3_@babel+core@7_t5itazjm66cadlpw7at2y2w4bu/node_modules/@tanstack/react-query/src/types.ts",
- "qualifiedName": "UseQueryResult"
- },
- "typeArguments": [
- {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "name": "UseQueryResult",
- "package": "@tanstack/react-query"
- }
- }
- ]
- },
- {
- "id": 979,
- "name": "useAccountSigners",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/account.ts",
- "line": 39,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/account.ts#L39"
- }
- ],
- "signatures": [
- {
- "id": 980,
- "name": "useAccountSigners",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get all signers of account"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst { data: accounts, isLoading, error } = useAccountSigners(contract);\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "hook's "
- },
- {
- "kind": "code",
- "text": "`data`"
- },
- {
- "kind": "text",
- "text": " property contains an array of all signers"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "Account"
- }
- ]
- },
- {
- "tag": "@smartWallet",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/account.ts",
- "line": 39,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/account.ts#L39"
- }
- ],
- "parameters": [
- {
- "id": 981,
- "name": "contract",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Instance of a "
- },
- {
- "kind": "code",
- "text": "`SmartContract`"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/contracts/smart-contract.ts",
- "qualifiedName": "SmartContract"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/src.ts/index.ts",
- "qualifiedName": "BaseContract"
- },
- "name": "BaseContract",
- "package": "@ethersproject/contracts"
- }
- ],
- "name": "SmartContract",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+react-query@4.36.1_react-dom@18.3.1_react@18.3.1__react-native@0.75.3_@babel+core@7_t5itazjm66cadlpw7at2y2w4bu/node_modules/@tanstack/react-query/src/types.ts",
- "qualifiedName": "UseQueryResult"
- },
- "typeArguments": [
- {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/types/account.ts",
- "qualifiedName": "SignerWithPermissions"
- },
- "name": "SignerWithPermissions",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "name": "UseQueryResult",
- "package": "@tanstack/react-query"
- }
- }
- ]
- },
- {
- "id": 309,
- "name": "useActiveClaimCondition",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/claim-conditions.ts",
- "line": 135,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/claim-conditions.ts#L135"
- }
- ],
- "signatures": [
- {
- "id": 310,
- "name": "useActiveClaimCondition",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook for getting the active claim condition for a given drop contract.\n\nAvailable for contracts that implement the \"ClaimConditions\" interface;\nsuch as [NFT Drop](https://thirdweb.com/thirdweb.eth/DropERC721), [Edition Drop](https://thirdweb.com/thirdweb.eth/DropERC1155), and [Token Drop](https://thirdweb.com/thirdweb.eth/DropERC20)."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nimport { useActiveClaimCondition, useContract } from \"@thirdweb-dev/react\";\n\nfunction App() {\n const { contract } = useContract(contractAddress);\n const { data, isLoading, error } = useActiveClaimCondition(contract);\n}\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "A query result object with the currently active claim condition"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC20ClaimPhasesV2 | ERC20ClaimPhasesV1 | ERC20ClaimConditionsV2 | ERC20ClaimConditionsV1 | ERC721ClaimPhasesV2 | ERC721ClaimPhasesV1 | ERC721ClaimConditionsV2 | ERC721ClaimConditionsV1 | ERC1155ClaimPhasesV2 | ERC1155ClaimPhasesV1 | ERC1155ClaimConditionsV2 | ERC1155ClaimConditionsV1"
- }
- ]
- },
- {
- "tag": "@claimConditions",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/claim-conditions.ts",
- "line": 135,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/claim-conditions.ts#L135"
- }
- ],
- "parameters": [
- {
- "id": 311,
- "name": "contract",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Instance of contract that implement the \"ClaimConditions\" interface;\nsuch as [NFT Drop](https://thirdweb.com/thirdweb.eth/DropERC721), [Edition Drop](https://thirdweb.com/thirdweb.eth/DropERC1155), and [Token Drop](https://thirdweb.com/thirdweb.eth/DropERC20)."
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 1198,
- "name": "DropContract",
- "package": "@thirdweb-dev/react-core"
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- },
- {
- "id": 312,
- "name": "tokenId",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "When using the hook with ERC1155 contracts such as the [Edition Drop](https://thirdweb.com/thirdweb.eth/DropERC1155), pass the "
- },
- {
- "kind": "code",
- "text": "`tokenId`"
- },
- {
- "kind": "text",
- "text": " as the second parameter; as each token can have unique claim conditions.\n\nPass "
- },
- {
- "kind": "code",
- "text": "`undefined`"
- },
- {
- "kind": "text",
- "text": ", or leave this field out if you are using ERC721 or ERC20 drop contracts.\n\n"
- },
- {
- "kind": "code",
- "text": "```tsx\nimport { useActiveClaimCondition, useContract } from \"@thirdweb-dev/react\";\n\nfunction App() {\n const { contract } = useContract(contractAddress);\n\n // \"data\" now includes a \"snapshot\" property that contains the allowlist.\n const { data, isLoading, error } = useActiveClaimCondition(\n contract,\n 0, // Token ID required for ERC1155 contracts here.\n );\n}\n```"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "id": 313,
- "name": "options",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Additional options to pass to the claim condition fetch\n\n#### withAllowlist\n\nBy default, the hook will not include the allowlist or \"snapshot\" in the returned data. To include the allowlist in the returned data, pass "
- },
- {
- "kind": "code",
- "text": "`withAllowlist: true`"
- },
- {
- "kind": "text",
- "text": " in options object.\n\nThis will add a snapshot property to the returned data, which contains the allowlist in an array.\n\n"
- },
- {
- "kind": "code",
- "text": "```tsx\nimport { useActiveClaimCondition, useContract } from \"@thirdweb-dev/react\";\n\nfunction App() {\n const { contract } = useContract(contractAddress);\n\n // \"data\" now includes a \"snapshot\" property that contains the allowlist.\n const { data, isLoading, error } = useActiveClaimCondition(\n contract,\n undefined, // Token ID required for ERC1155 contracts here.\n {\n withAllowlist: true,\n },\n );\n}\n```"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/types/claim-conditions/claim-conditions.ts",
- "qualifiedName": "ClaimConditionFetchOptions"
- },
- "name": "ClaimConditionFetchOptions",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+react-query@4.36.1_react-dom@18.3.1_react@18.3.1__react-native@0.75.3_@babel+core@7_t5itazjm66cadlpw7at2y2w4bu/node_modules/@tanstack/react-query/src/types.ts",
- "qualifiedName": "UseQueryResult"
- },
- "typeArguments": [
- {
- "type": "union",
- "types": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/types/claim-conditions/claim-conditions.ts",
- "qualifiedName": "ClaimCondition"
- },
- "name": "ClaimCondition",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "intrinsic",
- "name": "undefined"
- }
- ]
- }
- ],
- "name": "UseQueryResult",
- "package": "@tanstack/react-query"
- }
- }
- ]
- },
- {
- "id": 336,
- "name": "useActiveClaimConditionForWallet",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/claim-conditions.ts",
- "line": 533,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/claim-conditions.ts#L533"
- }
- ],
- "signatures": [
- {
- "id": 337,
- "name": "useActiveClaimConditionForWallet",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook for getting the active claim condition on a drop contract for a specific wallet address.\n\nEach wallet address can have unique claim conditions at any given time. This hook allows you to get the active claim condition for a specific wallet address at this time.\n\nThis is available for available for contracts that implement the \"ClaimConditions\" interface; such as [NFT Drop](https://thirdweb.com/thirdweb.eth/DropERC721), [Edition Drop](https://thirdweb.com/thirdweb.eth/DropERC1155), and [Token Drop](https://thirdweb.com/thirdweb.eth/DropERC20).\n\n ---\n\n- Returns the claim condition specific to the wallet address if found in the claimer snapshot.\n- Returns the default claim condition on the contract if the address is not found in the claimer snapshot.\n- Populates the error field if there is no active claim condition on the contract."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nimport {\n useActiveClaimConditionForWallet,\n useContract,\n useAddress,\n} from \"@thirdweb-dev/react\";\n\nfunction App() {\n const address = useAddress();\n const { contract } = useContract(contractAddress);\n const { data, isLoading, error } = useActiveClaimConditionForWallet(\n contract,\n address,\n );\n}\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The active claim condition for the wallet address or "
- },
- {
- "kind": "code",
- "text": "`null`"
- },
- {
- "kind": "text",
- "text": " if there is no active claim condition"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC20ClaimPhasesV2 | ERC20ClaimPhasesV1 | ERC20ClaimConditionsV2 | ERC20ClaimConditionsV1 | ERC721ClaimPhasesV2 | ERC721ClaimPhasesV1 | ERC721ClaimConditionsV2 | ERC721ClaimConditionsV1 | ERC1155ClaimPhasesV2 | ERC1155ClaimPhasesV1 | ERC1155ClaimConditionsV2 | ERC1155ClaimConditionsV1"
- }
- ]
- },
- {
- "tag": "@claimConditions",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/claim-conditions.ts",
- "line": 533,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/claim-conditions.ts#L533"
- }
- ],
- "parameters": [
- {
- "id": 338,
- "name": "contract",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Instance of a contract that extends the ERC20, ERC721 or ERC1155 spec and implements the \"ClaimConditions\" extension."
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 1198,
- "name": "DropContract",
- "package": "@thirdweb-dev/react-core"
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- },
- {
- "id": 339,
- "name": "walletAddress",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The wallet address to check the active claim condition for. You can use the "
- },
- {
- "kind": "code",
- "text": "`useAddress`"
- },
- {
- "kind": "text",
- "text": " hook to get the currently connected wallet's address."
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- },
- {
- "id": 340,
- "name": "tokenId",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "When using the hook with ERC1155 contracts, pass the "
- },
- {
- "kind": "code",
- "text": "`tokenId`"
- },
- {
- "kind": "text",
- "text": " as the third parameter; as each token can have unique claim conditions.\n\nPass "
- },
- {
- "kind": "code",
- "text": "`undefined`"
- },
- {
- "kind": "text",
- "text": ", or leave this field out if you are using ERC721 or ERC20 drop contracts."
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+react-query@4.36.1_react-dom@18.3.1_react@18.3.1__react-native@0.75.3_@babel+core@7_t5itazjm66cadlpw7at2y2w4bu/node_modules/@tanstack/react-query/src/types.ts",
- "qualifiedName": "UseQueryResult"
- },
- "typeArguments": [
- {
- "type": "union",
- "types": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/types/claim-conditions/claim-conditions.ts",
- "qualifiedName": "ClaimCondition"
- },
- "name": "ClaimCondition",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "literal",
- "value": null
- }
- ]
- }
- ],
- "name": "UseQueryResult",
- "package": "@tanstack/react-query"
- }
- }
- ]
- },
- {
- "id": 587,
- "name": "useActiveListings",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/marketplace.ts",
- "line": 1340,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/marketplace.ts#L1340"
- }
- ],
- "signatures": [
- {
- "id": 588,
- "name": "useActiveListings",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook for fetching all active listings from a "
- },
- {
- "kind": "code",
- "text": "`Marketplace`"
- },
- {
- "kind": "text",
- "text": " contract.\n\n__Note: This hook is only for Marketplace contracts. For Marketplace V3 contracts, use "
- },
- {
- "kind": "code",
- "text": "`useValidDirectListings`"
- },
- {
- "kind": "text",
- "text": " or "
- },
- {
- "kind": "code",
- "text": "`useValidEnglishAuctions`"
- },
- {
- "kind": "text",
- "text": " instead__"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nimport { useActiveListings, useContract } from \"@thirdweb-dev/react\";\n\nfunction App() {\n const { contract } = useContract(contractAddress, \"marketplace\");\n const { data, isLoading, error } = useActiveListings(contract);\n}\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The hook's "
- },
- {
- "kind": "code",
- "text": "`data`"
- },
- {
- "kind": "text",
- "text": " property, once loaded, returns an array containing both "
- },
- {
- "kind": "code",
- "text": "`AuctionListing`"
- },
- {
- "kind": "text",
- "text": " and "
- },
- {
- "kind": "code",
- "text": "`DirectListing`"
- },
- {
- "kind": "text",
- "text": " objects.\n\nUse the "
- },
- {
- "kind": "code",
- "text": "`type`"
- },
- {
- "kind": "text",
- "text": " property to determine which type of listing each one is.\n\n#### AuctionListing\n\n"
- },
- {
- "kind": "code",
- "text": "```ts\n{\n // The id of the listing\n id: string;\n\n // The address of the asset being listed.\n assetContractAddress: string;\n\n // The ID of the token to list.\n tokenId: BigNumberish;\n\n // The asset being listed.\n asset: NFTMetadata;\n\n // The start time of the listing.\n startTimeInEpochSeconds: BigNumberish;\n\n // Number of seconds until the auction expires.\n endTimeInEpochSeconds: BigNumberish;\n\n // The quantity of tokens in the listing.\n // For ERC721s, this value should always be 1\n quantity: BigNumberish;\n\n // The address of the currency to accept for the listing.\n currencyContractAddress: string;\n\n // The reserve price is the minimum price that a bid must be in order to be accepted.\n reservePrice: BigNumber;\n\n // The buyout price of the listing.\n buyoutPrice: BigNumber;\n\n // The `CurrencyValue` of the buyout price listing.\n // Useful for displaying the price information.\n buyoutCurrencyValuePerToken: CurrencyValue;\n\n // The `CurrencyValue` of the reserve price.\n // Useful for displaying the price information.\n reservePriceCurrencyValuePerToken: CurrencyValue;\n\n // The address of the seller.\n sellerAddress: string;\n\n // Listing type Enum\n type: ListingType.Auction;\n}\n```"
- },
- {
- "kind": "text",
- "text": "\n\n### DirectListing\n\n"
- },
- {
- "kind": "code",
- "text": "```ts\n{\n // The id of the listing.\n id: string;\n\n //The address of the asset being listed.\n assetContractAddress: string;\n\n // The ID of the token to list.\n tokenId: BigNumberish;\n\n //The asset being listed.\n asset: NFTMetadata;\n\n //The start time of the listing.\n startTimeInSeconds: BigNumberish;\n\n //Number of seconds until the listing expires.\n secondsUntilEnd: BigNumberish;\n\n // The quantity of tokens to include in the listing.\n // For ERC721s, this value should always be 1\n quantity: BigNumberish;\n\n // The address of the currency to accept for the listing.\n currencyContractAddress: string;\n\n // The `CurrencyValue` of the listing. Useful for displaying the price information.\n buyoutCurrencyValuePerToken: CurrencyValue;\n\n // The buyout price of the listing.\n buyoutPrice: BigNumber;\n\n // The address of the seller.\n sellerAddress: string;\n\n // Listing type Enum\n type: ListingType.Direct;\n}\n```"
- }
- ]
- },
- {
- "tag": "@marketplace",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/marketplace.ts",
- "line": 1340,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/marketplace.ts#L1340"
- }
- ],
- "parameters": [
- {
- "id": 589,
- "name": "contract",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Instance of a "
- },
- {
- "kind": "code",
- "text": "`Marketplace`"
- },
- {
- "kind": "text",
- "text": " contract"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/contracts/prebuilt-implementations/marketplace.ts",
- "qualifiedName": "Marketplace"
- },
- "name": "Marketplace",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- },
- {
- "id": 590,
- "name": "filter",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "By default, the hook returns all active listings from the marketplace.\n\nYou can filter the results by providing a filter object as the second argument for the sake of pagination & filtering\n\n"
- },
- {
- "kind": "code",
- "text": "```tsx\nimport { useActiveListings, useContract } from \"@thirdweb-dev/react\";\n\nfunction App() {\n const { contract } = useContract(contractAddress, \"marketplace\");\n\n const { data, isLoading, error } = useActiveListings(\n contract,\n {\n seller: \"{{wallet_address}}\", // Filter by seller\n tokenContract: \"{{contract_address}}\", // Filter by token contract\n offeror: \"{{wallet_address}}\", // Filter by offeror\n tokenId: \"{{token_id}}\", // Filter by token ID\n count: 10, // Limit the number of results\n start: 0, // Start from the nth result (useful for pagination)\n },\n );\n}\n```"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/types/marketplace/MarketPlaceFilter.ts",
- "qualifiedName": "MarketplaceFilter"
- },
- "name": "MarketplaceFilter",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+react-query@4.36.1_react-dom@18.3.1_react@18.3.1__react-native@0.75.3_@babel+core@7_t5itazjm66cadlpw7at2y2w4bu/node_modules/@tanstack/react-query/src/types.ts",
- "qualifiedName": "UseQueryResult"
- },
- "typeArguments": [
- {
- "type": "array",
- "elementType": {
- "type": "union",
- "types": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/types/marketplace/AuctionListing.ts",
- "qualifiedName": "AuctionListing"
- },
- "name": "AuctionListing",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/types/marketplace/DirectListing.ts",
- "qualifiedName": "DirectListing"
- },
- "name": "DirectListing",
- "package": "@thirdweb-dev/sdk"
- }
- ]
- }
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "UseQueryResult",
- "package": "@tanstack/react-query"
- }
- }
- ]
- },
- {
- "id": 982,
- "name": "useAddAdmin",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/account.ts",
- "line": 284,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/account.ts#L284"
- }
- ],
- "signatures": [
- {
- "id": 983,
- "name": "useAddAdmin",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Add an additional admin on the smart wallet account"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```jsx\nimport { useAddAdmin } from \"@thirdweb-dev/react\";\n\nconst adminAddress = \"{{admin_address}}\";\n\nconst Component = () => {\n const { mutate: addAdmin, isLoading, error } = useAddAdmin();\n\n if (error) {\n console.error(\"failed to add admin\", error);\n }\n\n return (\n addAdmin(adminAddress)}>\n Add admin\n \n );\n};\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "mutation object to add given address as an admin"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "Account"
- }
- ]
- },
- {
- "tag": "@smartWallet",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/account.ts",
- "line": 284,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/account.ts#L284"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+react-query@4.36.1_react-dom@18.3.1_react@18.3.1__react-native@0.75.3_@babel+core@7_t5itazjm66cadlpw7at2y2w4bu/node_modules/@tanstack/react-query/src/types.ts",
- "qualifiedName": "UseMutationResult"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/core/types.ts",
- "qualifiedName": "TransactionResult"
- },
- "name": "TransactionResult",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "UseMutationResult",
- "package": "@tanstack/react-query"
- }
- }
- ]
- },
- {
- "id": 121,
- "name": "useAddress",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/wallet.ts",
- "line": 155,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/wallet.ts#L155"
- }
- ],
- "signatures": [
- {
- "id": 122,
- "name": "useAddress",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get the address of the connected wallet.\n\nReturns "
- },
- {
- "kind": "code",
- "text": "`undefined`"
- },
- {
- "kind": "text",
- "text": " if no wallet is connected."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```tsx\nimport { useAddress } from \"@thirdweb-dev/react\"\n\nfunction Example() {\n const address = useAddress()\n\n return {address}
\n}\n```"
- }
- ]
- },
- {
- "tag": "@walletConnection",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/wallet.ts",
- "line": 155,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/wallet.ts#L155"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "undefined"
- }
- ]
- }
- }
- ]
- },
- {
- "id": 851,
- "name": "useAirdropNFT",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/nft.ts",
- "line": 910,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/nft.ts#L910"
- }
- ],
- "signatures": [
- {
- "id": 852,
- "name": "useAirdropNFT",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook for airdropping ["
- },
- {
- "kind": "code",
- "text": "`ERC1155`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/contracts/build/extensions/erc-1155/ERC1155) NFT tokens to multiple wallet addresses at once.\n\nAvailable to use on smart contracts that implement the "
- },
- {
- "kind": "code",
- "text": "`ERC1155`"
- },
- {
- "kind": "text",
- "text": " standard.\n\nPerforms a batch transfer from the connected wallet to the specified addresses.\nThis means you need to have the total number of tokens you wish to airdrop available in the wallet that performs this transaction."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```jsx\nimport { useAirdropNFT, useContract, Web3Button } from \"@thirdweb-dev/react\";\n\nfunction App() {\n const { contract } = useContract(contractAddress);\n const { mutateAsync: airdropNft, isLoading, error } = useAirdropNFT(contract);\n\n return (\n \n airdropNft({\n addresses: [\n {\n address: \"0x123\",\n quantity: 1,\n },\n ],\n tokenId: tokenId,\n })\n }\n >\n Airdrop NFT\n \n );\n}\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "Mutation object that to transfer batch NFTs\n\n"
- },
- {
- "kind": "code",
- "text": "```ts\nconst { mutateAsync, isLoading, error } = useAirdropNFT(contract);\n```"
- },
- {
- "kind": "text",
- "text": "\n\n### options\nThe mutation function takes an object with the following properties:\n\n#### tokenId\nThe token ID of the NFT to airdrop.\n\n#### addresses\nAn array of objects containing an "
- },
- {
- "kind": "code",
- "text": "`address`"
- },
- {
- "kind": "text",
- "text": " and "
- },
- {
- "kind": "code",
- "text": "`quantity`"
- },
- {
- "kind": "text",
- "text": " of NFTs to airdrop to each address."
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC1155"
- }
- ]
- },
- {
- "tag": "@nft",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/nft.ts",
- "line": 910,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/nft.ts#L910"
- }
- ],
- "parameters": [
- {
- "id": 853,
- "name": "contract",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Instance of a "
- },
- {
- "kind": "code",
- "text": "`Erc1155`"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/core/classes/erc-1155.ts",
- "qualifiedName": "Erc1155"
- },
- "typeArguments": [
- {
- "type": "union",
- "types": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/types/eips.ts",
- "qualifiedName": "BaseERC1155"
- },
- "name": "BaseERC1155",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/types/eips.ts",
- "qualifiedName": "BaseSignatureMintERC1155"
- },
- "name": "BaseSignatureMintERC1155",
- "package": "@thirdweb-dev/sdk"
- }
- ]
- }
- ],
- "name": "Erc1155",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+react-query@4.36.1_react-dom@18.3.1_react@18.3.1__react-native@0.75.3_@babel+core@7_t5itazjm66cadlpw7at2y2w4bu/node_modules/@tanstack/react-query/src/types.ts",
- "qualifiedName": "UseMutationResult"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 854,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/dist/declarations/src/evm/core/classes/erc-1155.d.ts",
- "line": 233,
- "character": 91
- }
- ]
- }
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- },
- {
- "type": "reference",
- "target": 1178,
- "name": "AirdropNFTParams",
- "package": "@thirdweb-dev/react-core"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "UseMutationResult",
- "package": "@tanstack/react-query"
- }
- }
- ]
- },
- {
- "id": 879,
- "name": "useAllRoleMembers",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/roles.ts",
- "line": 98,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/roles.ts#L98"
- }
- ],
- "signatures": [
- {
- "id": 880,
- "name": "useAllRoleMembers",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook for getting all wallet addresses that have a role in a smart contract.\n\nAvailable to use on contracts that implement ["
- },
- {
- "kind": "code",
- "text": "`Permissions`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/contracts/build/extensions/general/Permissions)."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```jsx\nimport { useAllRoleMembers, useContract } from \"@thirdweb-dev/react\";\n\nfunction App() {\n const { contract } = useContract(contractAddress);\n const { data, isLoading, error } = useAllRoleMembers(contract);\n}\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The hook's "
- },
- {
- "kind": "code",
- "text": "`data`"
- },
- {
- "kind": "text",
- "text": " property, once loaded, is an object, where the keys are the role names and the values are arrays of wallet addresses that have that role.\n\nFor example, if the contract has two roles, "
- },
- {
- "kind": "code",
- "text": "`admin`"
- },
- {
- "kind": "text",
- "text": " and "
- },
- {
- "kind": "code",
- "text": "`transfer`"
- },
- {
- "kind": "text",
- "text": ", and the "
- },
- {
- "kind": "code",
- "text": "`admin`"
- },
- {
- "kind": "text",
- "text": " role has two members, the "
- },
- {
- "kind": "code",
- "text": "`data`"
- },
- {
- "kind": "text",
- "text": " property will look like this:\n\n"
- },
- {
- "kind": "code",
- "text": "```ts\n{\n admin: [\"0x1234\", \"0x5678\"],\n transfer: [],\n}\n```"
- },
- {
- "kind": "text",
- "text": "\n\n#### Type\n\n"
- },
- {
- "kind": "code",
- "text": "```ts\nRecord<\n | \"admin\"\n | \"transfer\"\n | \"minter\"\n | \"pauser\"\n | \"lister\"\n | \"asset\"\n | \"unwrap\"\n | \"factory\"\n | (string & {}),\n string[]\n> | undefined;\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "PermissionsEnumerable"
- }
- ]
- },
- {
- "tag": "@permissionControl",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/roles.ts",
- "line": 98,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/roles.ts#L98"
- }
- ],
- "typeParameters": [
- {
- "id": 881,
- "name": "TContract",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/hooks/async/roles.ts",
- "qualifiedName": "ContractWithRoles"
- },
- "name": "ContractWithRoles",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "parameters": [
- {
- "id": 882,
- "name": "contract",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Instance of a "
- },
- {
- "kind": "code",
- "text": "`SmartContract`"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 881,
- "name": "TContract",
- "package": "@thirdweb-dev/react-core",
- "refersToTypeParameter": true
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+react-query@4.36.1_react-dom@18.3.1_react@18.3.1__react-native@0.75.3_@babel+core@7_t5itazjm66cadlpw7at2y2w4bu/node_modules/@tanstack/react-query/src/types.ts",
- "qualifiedName": "UseQueryResult"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Awaited"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 913,
- "typeArguments": [
- {
- "type": "reference",
- "target": 881,
- "name": "TContract",
- "package": "@thirdweb-dev/react-core",
- "refersToTypeParameter": true
- }
- ],
- "name": "RolesForContract",
- "package": "@thirdweb-dev/react-core"
- },
- {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "name": "Record",
- "package": "typescript"
- }
- ],
- "name": "Awaited",
- "package": "typescript"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "UseQueryResult",
- "package": "@tanstack/react-query"
- }
- }
- ]
- },
- {
- "id": 1086,
- "name": "useAppURI",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/app.ts",
- "line": 33,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/app.ts#L33"
- }
- ],
- "signatures": [
- {
- "id": 1087,
- "name": "useAppURI",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get App URI of the contract"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst { data: contractMetadata, isLoading, error } = useAppURI(contract);\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "Query result object that includes the appURI of the contract"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "AppURI"
- }
- ]
- },
- {
- "tag": "@appURI",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/app.ts",
- "line": 33,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/app.ts#L33"
- }
- ],
- "typeParameters": [
- {
- "id": 1088,
- "name": "TContract",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/contracts/index.ts",
- "qualifiedName": "ValidContractInstance"
- },
- "name": "ValidContractInstance",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "parameters": [
- {
- "id": 1089,
- "name": "contract",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The "
- },
- {
- "kind": "code",
- "text": "`SmartContract`"
- },
- {
- "kind": "text",
- "text": " instance of the contract to get the appURI of"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 1088,
- "name": "TContract",
- "package": "@thirdweb-dev/react-core",
- "refersToTypeParameter": true
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+react-query@4.36.1_react-dom@18.3.1_react@18.3.1__react-native@0.75.3_@babel+core@7_t5itazjm66cadlpw7at2y2w4bu/node_modules/@tanstack/react-query/src/types.ts",
- "qualifiedName": "UseQueryResult"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "UseQueryResult",
- "package": "@tanstack/react-query"
- }
- }
- ]
- },
- {
- "id": 599,
- "name": "useAuctionWinner",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/marketplace.ts",
- "line": 1539,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/marketplace.ts#L1539"
- }
- ],
- "signatures": [
- {
- "id": 600,
- "name": "useAuctionWinner",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook for getting the winner of an auction (or english auction) on a "
- },
- {
- "kind": "code",
- "text": "`Marketplace`"
- },
- {
- "kind": "text",
- "text": " or [MarketplaceV3](https://thirdweb.com/thirdweb.eth/MarketplaceV3) contract."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nimport { useAuctionWinner, useContract } from \"@thirdweb-dev/react\";\n\nfunction App() {\n const { contract } = useContract(contractAddress, \"marketplace\");\n const { data, isLoading, error } = useAuctionWinner(\n contract,\n listingId, // The listing id of the item that you want to get the auction winner for\n );\n}\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The hook's "
- },
- {
- "kind": "code",
- "text": "`data`"
- },
- {
- "kind": "text",
- "text": " property, once loaded, contains a "
- },
- {
- "kind": "code",
- "text": "`string`"
- },
- {
- "kind": "text",
- "text": " representing the address of the auction winner, or "
- },
- {
- "kind": "code",
- "text": "`undefined`"
- },
- {
- "kind": "text",
- "text": " if there is no winner."
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "EnglishAuctions"
- }
- ]
- },
- {
- "tag": "@marketplace",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/marketplace.ts",
- "line": 1539,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/marketplace.ts#L1539"
- }
- ],
- "parameters": [
- {
- "id": 601,
- "name": "contract",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Instance of a "
- },
- {
- "kind": "code",
- "text": "`Marketplace`"
- },
- {
- "kind": "text",
- "text": " or "
- },
- {
- "kind": "code",
- "text": "`MarketplaceV3`"
- },
- {
- "kind": "text",
- "text": " contract"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "union",
- "types": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/contracts/prebuilt-implementations/marketplace.ts",
- "qualifiedName": "Marketplace"
- },
- "name": "Marketplace",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/contracts/prebuilt-implementations/marketplacev3.ts",
- "qualifiedName": "MarketplaceV3"
- },
- "name": "MarketplaceV3",
- "package": "@thirdweb-dev/sdk"
- }
- ]
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- },
- {
- "id": 602,
- "name": "listingId",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The listing ID of the item that you want to get the auction winner for.\n\nThe listing must be an auction (or english auction) listing, the hook will populate the error property if it is not."
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+react-query@4.36.1_react-dom@18.3.1_react@18.3.1__react-native@0.75.3_@babel+core@7_t5itazjm66cadlpw7at2y2w4bu/node_modules/@tanstack/react-query/src/types.ts",
- "qualifiedName": "UseQueryResult"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "UseQueryResult",
- "package": "@tanstack/react-query"
- }
- }
- ]
- },
- {
- "id": 996,
- "name": "useAuth",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/auth/useAuth.ts",
- "line": 10,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/auth/useAuth.ts#L10"
- }
- ],
- "signatures": [
- {
- "id": 997,
- "name": "useAuth",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook to get "
- },
- {
- "kind": "code",
- "text": "`ThirdwebAuth`"
- },
- {
- "kind": "text",
- "text": " instance"
- }
- ],
- "blockTags": [
- {
- "tag": "@auth",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/auth/useAuth.ts",
- "line": 10,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/auth/useAuth.ts#L10"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "undefined"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../auth/src/core/auth.ts",
- "qualifiedName": "ThirdwebAuth"
- },
- "name": "ThirdwebAuth",
- "package": "@thirdweb-dev/auth"
- }
- ]
- }
- }
- ]
- },
- {
- "id": 110,
- "name": "useBalance",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/wallet.ts",
- "line": 51,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/wallet.ts#L51"
- }
- ],
- "signatures": [
- {
- "id": 111,
- "name": "useBalance",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook for getting a wallet's current balance of native or (optional) ERC20 token balance"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "text",
- "text": "### get the balance of the native token\n\n"
- },
- {
- "kind": "code",
- "text": "```jsx\nimport { useBalance } from \"@thirdweb-dev/react\";\n\nfunction App() {\n const { data, isLoading } = useBalance();\n}\n```"
- },
- {
- "kind": "text",
- "text": "\n\n### get the balance of any other token\n\n"
- },
- {
- "kind": "code",
- "text": "```jsx\nimport { useBalance } from \"@thirdweb-dev/react\";\n\nfunction App() {\n const { data, isLoading } = useBalance(tokenAddress);\n}\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The hook's "
- },
- {
- "kind": "code",
- "text": "`data`"
- },
- {
- "kind": "text",
- "text": " property contains the token's balance in the "
- },
- {
- "kind": "code",
- "text": "`value`"
- },
- {
- "kind": "text",
- "text": " property as a "
- },
- {
- "kind": "code",
- "text": "`BigNumber`"
- },
- {
- "kind": "text",
- "text": " object."
- }
- ]
- },
- {
- "tag": "@token",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/wallet.ts",
- "line": 51,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/wallet.ts#L51"
- }
- ],
- "parameters": [
- {
- "id": 112,
- "name": "tokenAddress",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The address of the token contract, if not provided, it defaults to the native token"
- }
- ]
- },
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+react-query@4.36.1_react-dom@18.3.1_react@18.3.1__react-native@0.75.3_@babel+core@7_t5itazjm66cadlpw7at2y2w4bu/node_modules/@tanstack/react-query/src/types.ts",
- "qualifiedName": "UseQueryResult"
- },
- "typeArguments": [
- {
- "type": "union",
- "types": [
- {
- "type": "reflection",
- "declaration": {
- "id": 113,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 117,
- "name": "decimals",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/wallet.ts",
- "line": 56,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/wallet.ts#L56"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- },
- {
- "id": 118,
- "name": "displayValue",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/wallet.ts",
- "line": 57,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/wallet.ts#L57"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 116,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/wallet.ts",
- "line": 55,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/wallet.ts#L55"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 114,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/wallet.ts",
- "line": 53,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/wallet.ts#L53"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 115,
- "name": "value",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/wallet.ts",
- "line": 54,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/wallet.ts#L54"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 117,
- 118,
- 116,
- 114,
- 115
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/wallet.ts",
- "line": 52,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/wallet.ts#L52"
- }
- ]
- }
- },
- {
- "type": "intrinsic",
- "name": "undefined"
- }
- ]
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "UseQueryResult",
- "package": "@tanstack/react-query"
- }
- }
- ]
- },
- {
- "id": 129,
- "name": "useBalanceForAddress",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/wallet.ts",
- "line": 101,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/wallet.ts#L101"
- }
- ],
- "signatures": [
- {
- "id": 130,
- "name": "useBalanceForAddress",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "This hook is similar to the "
- },
- {
- "kind": "code",
- "text": "`useBalance`"
- },
- {
- "kind": "text",
- "text": " hook, but it for fetching the native token balance of any given wallet address.\n\nThis hook only fetches the native token balance of the given wallet address. If you want to get the ERC20 balance from a given wallet, use "
- },
- {
- "kind": "code",
- "text": "`useTokenBalance`"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```ts\nconst { data, isLoading } = useBalanceForAddress(walletAddress)\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The hook's "
- },
- {
- "kind": "code",
- "text": "`data`"
- },
- {
- "kind": "text",
- "text": " property contains the native token's balance in the "
- },
- {
- "kind": "code",
- "text": "`value`"
- },
- {
- "kind": "text",
- "text": " property as a "
- },
- {
- "kind": "code",
- "text": "`BigNumber`"
- },
- {
- "kind": "text",
- "text": " object."
- }
- ]
- },
- {
- "tag": "@token",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/wallet.ts",
- "line": 101,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/wallet.ts#L101"
- }
- ],
- "parameters": [
- {
- "id": 131,
- "name": "walletAddress",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The address of the wallet that you want to get the native balance"
- }
- ]
- },
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+react-query@4.36.1_react-dom@18.3.1_react@18.3.1__react-native@0.75.3_@babel+core@7_t5itazjm66cadlpw7at2y2w4bu/node_modules/@tanstack/react-query/src/types.ts",
- "qualifiedName": "UseQueryResult"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 132,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 136,
- "name": "decimals",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/wallet.ts",
- "line": 106,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/wallet.ts#L106"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- },
- {
- "id": 137,
- "name": "displayValue",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/wallet.ts",
- "line": 107,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/wallet.ts#L107"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 135,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/wallet.ts",
- "line": 105,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/wallet.ts#L105"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 133,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/wallet.ts",
- "line": 103,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/wallet.ts#L103"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 134,
- "name": "value",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/wallet.ts",
- "line": 104,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/wallet.ts#L104"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 136,
- 137,
- 135,
- 133,
- 134
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/wallet.ts",
- "line": 102,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/wallet.ts#L102"
- }
- ]
- }
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "UseQueryResult",
- "package": "@tanstack/react-query"
- }
- }
- ]
- },
- {
- "id": 513,
- "name": "useBatchesToReveal",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/drop.ts",
- "line": 299,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/drop.ts#L299"
- }
- ],
- "signatures": [
- {
- "id": 514,
- "name": "useBatchesToReveal",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook for fetching batches of lazy-minted NFTs that were set to be revealed at a later date, but have not yet been revealed.\n\nAvailable to use on contracts that implement the [ERC721Revealable](https://portal.thirdweb.com/contracts/build/extensions/erc-721/ERC721Revealable)\nor [ERC1155Revealable](https://portal.thirdweb.com/contracts/build/extensions/erc-1155/ERC1155Revealable) interfaces,\nsuch as the [NFT Drop](https://thirdweb.com/thirdweb.eth/DropERC721)\nand [Edition Drop](https://thirdweb.com/thirdweb.eth/DropERC1155) smart contracts."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```tsx\nimport { useBatchesToReveal, useContract } from \"@thirdweb-dev/react\";\n\nfunction App() {\n const { contract } = useContract(contractAddress);\n const { data: batches, isLoading, error } = useBatchesToReveal(contract);\n}\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The hook's "
- },
- {
- "kind": "code",
- "text": "`data`"
- },
- {
- "kind": "text",
- "text": " property, once loaded, contains an array of batches that need to be revealed.\n\nEach batch is an object with the following properties:\n\n"
- },
- {
- "kind": "code",
- "text": "```ts\n{\n batchId: BigNumber;\n batchUri: string;\n placeholderMetadata: NFTMetadata;\n}\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC721Revealable | ERC1155Revealable"
- }
- ]
- },
- {
- "tag": "@delayedReveal",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/drop.ts",
- "line": 299,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/drop.ts#L299"
- }
- ],
- "typeParameters": [
- {
- "id": 515,
- "name": "TContract",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "reference",
- "target": 1199,
- "name": "RevealableContract",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "parameters": [
- {
- "id": 516,
- "name": "contract",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Instance of a "
- },
- {
- "kind": "code",
- "text": "`RevealableContract`"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 515,
- "name": "TContract",
- "package": "@thirdweb-dev/react-core",
- "refersToTypeParameter": true
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+react-query@4.36.1_react-dom@18.3.1_react@18.3.1__react-native@0.75.3_@babel+core@7_t5itazjm66cadlpw7at2y2w4bu/node_modules/@tanstack/react-query/src/types.ts",
- "qualifiedName": "UseQueryResult"
- },
- "typeArguments": [
- {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/types/delayed-reveal.ts",
- "qualifiedName": "BatchToReveal"
- },
- "name": "BatchToReveal",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "UseQueryResult",
- "package": "@tanstack/react-query"
- }
- }
- ]
- },
- {
- "id": 603,
- "name": "useBidBuffer",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/marketplace.ts",
- "line": 1609,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/marketplace.ts#L1609"
- }
- ],
- "signatures": [
- {
- "id": 604,
- "name": "useBidBuffer",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook for determining the current bid buffer on a "
- },
- {
- "kind": "code",
- "text": "`Marketplace`"
- },
- {
- "kind": "text",
- "text": " or [Marketplace V3](https://thirdweb.com/thirdweb.eth/MarketplaceV3) contract.\n\nThe bid buffer is what percentage higher the next bid must be than the current highest bid, or the starting price if there are no bids."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nimport { useBidBuffer, useContract } from \"@thirdweb-dev/react\";\n\nfunction App() {\n const { contract } = useContract(contractAddress, \"marketplace\");\n const {\n data: bidBuffer,\n isLoading,\n error,\n } = useBidBuffer(contract, listingId);\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The hook's "
- },
- {
- "kind": "code",
- "text": "`data`"
- },
- {
- "kind": "text",
- "text": " property, once loaded, returns a "
- },
- {
- "kind": "code",
- "text": "`BigNumber`"
- },
- {
- "kind": "text",
- "text": " value representing the current bid buffer.\n\nThe "
- },
- {
- "kind": "code",
- "text": "`bidBuffer`"
- },
- {
- "kind": "text",
- "text": " value returned is in percentage format.\nFor example, a value of "
- },
- {
- "kind": "code",
- "text": "`500`"
- },
- {
- "kind": "text",
- "text": " means that the next bid must be 5% higher than the current highest bid."
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "EnglishAuctions"
- }
- ]
- },
- {
- "tag": "@marketplace",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/marketplace.ts",
- "line": 1609,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/marketplace.ts#L1609"
- }
- ],
- "parameters": [
- {
- "id": 605,
- "name": "contract",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Instance of a "
- },
- {
- "kind": "code",
- "text": "`Marketplace`"
- },
- {
- "kind": "text",
- "text": " or "
- },
- {
- "kind": "code",
- "text": "`MarketplaceV3`"
- },
- {
- "kind": "text",
- "text": " contract"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "union",
- "types": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/contracts/prebuilt-implementations/marketplace.ts",
- "qualifiedName": "Marketplace"
- },
- "name": "Marketplace",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/contracts/prebuilt-implementations/marketplacev3.ts",
- "qualifiedName": "MarketplaceV3"
- },
- "name": "MarketplaceV3",
- "package": "@thirdweb-dev/sdk"
- }
- ]
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- },
- {
- "id": 606,
- "name": "listingId",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The listing ID of the item that you want to get the bid buffer for.\nThe listing must be an auction (or english auction) listing, the hook will populate the "
- },
- {
- "kind": "code",
- "text": "`error`"
- },
- {
- "kind": "text",
- "text": " property if it is not."
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+react-query@4.36.1_react-dom@18.3.1_react@18.3.1__react-native@0.75.3_@babel+core@7_t5itazjm66cadlpw7at2y2w4bu/node_modules/@tanstack/react-query/src/types.ts",
- "qualifiedName": "UseQueryResult"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "UseQueryResult",
- "package": "@tanstack/react-query"
- }
- }
- ]
- },
- {
- "id": 855,
- "name": "useBurnNFT",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/nft.ts",
- "line": 990,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/nft.ts#L990"
- }
- ],
- "signatures": [
- {
- "id": 856,
- "name": "useBurnNFT",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook for burning a NFT on a smart contract.\n\nAvailable to use on smart contracts that implement the ["
- },
- {
- "kind": "code",
- "text": "`ERC721`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/contracts/build/extensions/erc-721/ERC721)\nor ["
- },
- {
- "kind": "code",
- "text": "`ERC1155`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/contracts/build/extensions/erc-1155/ERC1155) standard."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```jsx\nimport { useBurnNFT, useContract, Web3Button } from \"@thirdweb-dev/react\";\n\nconst contractAddress = \"{{contract_address}}\";\n// The tokenId of the NFT you want to burn\nconst tokenIdToBurn = \"{{tokenId}}}}\";\nconst amount = 1;\n\nfunction App() {\n const { contract } = useContract(contractAddress);\n const { mutateAsync: burnNft, isLoading, error } = useBurnNFT(contract);\n\n return (\n \n burnNft({\n tokenId: tokenIdToBurn,\n amount: amount,\n })\n }\n >\n Burn NFT\n \n );\n}\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "Mutation object that to burn an NFT token from the connected wallet\n\n"
- },
- {
- "kind": "code",
- "text": "```ts\nconst { mutateAsync, isLoading, error } = useBurnNFT(contract);\n```"
- },
- {
- "kind": "text",
- "text": "\n\n### options\nThe mutation function takes an object with the following properties:\n\n#### tokenId\nThe token ID of the NFT you want to burn.\n\n#### amount (optional)\nWhen using ERC1155 NFTs, you can specify the quantity you want to burn.\n\nDefaults value is "
- },
- {
- "kind": "code",
- "text": "`1`"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC721Burnable | ERC1155Burnable"
- }
- ]
- },
- {
- "tag": "@nft",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/nft.ts",
- "line": 990,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/nft.ts#L990"
- }
- ],
- "typeParameters": [
- {
- "id": 857,
- "name": "TContract",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "reference",
- "target": 1170,
- "name": "NFTContract",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "parameters": [
- {
- "id": 858,
- "name": "contract",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Instance of a "
- },
- {
- "kind": "code",
- "text": "`NFTContract`"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 857,
- "name": "TContract",
- "package": "@thirdweb-dev/react-core",
- "refersToTypeParameter": true
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+react-query@4.36.1_react-dom@18.3.1_react@18.3.1__react-native@0.75.3_@babel+core@7_t5itazjm66cadlpw7at2y2w4bu/node_modules/@tanstack/react-query/src/types.ts",
- "qualifiedName": "UseMutationResult"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 859,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/dist/declarations/src/evm/core/classes/erc-1155.d.ts",
- "line": 823,
- "character": 68
- }
- ]
- }
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- },
- {
- "type": "reference",
- "target": 1194,
- "name": "BurnNFTParams",
- "package": "@thirdweb-dev/react-core"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "UseMutationResult",
- "package": "@tanstack/react-query"
- }
- }
- ]
- },
- {
- "id": 958,
- "name": "useBurnToken",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/token.ts",
- "line": 669,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/token.ts#L669"
- }
- ],
- "signatures": [
- {
- "id": 959,
- "name": "useBurnToken",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook for burning ERC20 tokens on a smart contract.\n\nAvailable to use on smart contracts that implement the [ERC20](https://portal.thirdweb.com/contracts/build/extensions/erc-20/ERC20) standard."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```jsx\nimport { useBurnToken, useContract, Web3Button } from \"@thirdweb-dev/react\";\n\nfunction App() {\n const { contract } = useContract(contractAddress);\n const { mutateAsync: burnToken, isLoading, error } = useBurnToken(contract);\n\n return (\n \n burnToken({\n amount: \"10\", // Amount of tokens to burn\n })\n }\n >\n Burn Token\n \n );\n}\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "A mutation object to burn tokens from the connected wallet\n"
- },
- {
- "kind": "code",
- "text": "```ts\nconst { mutateAsync, isLoading, error } = useBurnToken(contract);\n```"
- },
- {
- "kind": "text",
- "text": "\n\n### options\nThe mutation function takes an object as an argument with the following properties:\n\n#### amount (required)\nThe amount of tokens to burn.\n\nThe wallet initiating this transaction must have at least this amount of tokens."
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC20Burnable"
- }
- ]
- },
- {
- "tag": "@token",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/token.ts",
- "line": 669,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/token.ts#L669"
- }
- ],
- "parameters": [
- {
- "id": 960,
- "name": "contract",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Instance of a "
- },
- {
- "kind": "code",
- "text": "`TokenContract`"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 1171,
- "name": "TokenContract",
- "package": "@thirdweb-dev/react-core"
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+react-query@4.36.1_react-dom@18.3.1_react@18.3.1__react-native@0.75.3_@babel+core@7_t5itazjm66cadlpw7at2y2w4bu/node_modules/@tanstack/react-query/src/types.ts",
- "qualifiedName": "UseMutationResult"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 961,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/dist/declarations/src/evm/core/classes/erc-20.d.ts",
- "line": 355,
- "character": 48
- }
- ]
- }
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- },
- {
- "type": "reference",
- "target": 1167,
- "name": "TokenBurnParams",
- "package": "@thirdweb-dev/react-core"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "UseMutationResult",
- "package": "@tanstack/react-query"
- }
- }
- ]
- },
- {
- "id": 795,
- "name": "useBuyDirectListing",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/marketplace.ts",
- "line": 2990,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/marketplace.ts#L2990"
- }
- ],
- "signatures": [
- {
- "id": 796,
- "name": "useBuyDirectListing",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook for buying a direct listing on a [Marketplace V3](https://thirdweb.com/thirdweb.eth/MarketplaceV3) smart contract.\n\nIf the listing is in a currency that is not native to the chain (e.g. not Ether on Ethereum), the hook will prompt the user\nto approve the marketplace contract to spend the currency on their behalf before performing the buy.\n\n"
- },
- {
- "kind": "code",
- "text": "```jsx\nimport { useBuyDirectListing } from \"@thirdweb-dev/react\";\n\nconst { mutateAsync, isLoading, error } = useBuyDirectListing(contract);\n```"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```jsx\nimport {\n useBuyDirectListing,\n useContract,\n Web3Button,\n} from \"@thirdweb-dev/react\";\nimport { ListingType } from \"@thirdweb-dev/sdk\";\n\nfunction App() {\n const { contract } = useContract(contractAddress, \"marketplace-v3\");\n const {\n mutateAsync: buyDirectListing,\n isLoading,\n error,\n } = useBuyDirectListing(contract);\n\n return (\n \n buyDirectListing({\n listingId: \"{{listing_id}}\", // ID of the listing to buy\n quantity: \"1\",\n buyer: \"{{wallet_address}}\", // Wallet to buy for\n })\n }\n >\n Buy Now\n \n );\n}\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "Mutation object to buy out a direct listing\n"
- },
- {
- "kind": "code",
- "text": "```ts\nconst { mutateAsync, isLoading, error } = useBuyDirectListing(contract);\n```"
- },
- {
- "kind": "text",
- "text": "\n\n## Options\n\nThe mutation function accepts an object as argument with the following properties:\n\n### listingId\n\nThe ID of the direct listing you want to buy.\n\n### quantity\n\nThe amount of tokens you want to buy from the listing.\n\nApplicable for ERC1155 listings only, should always be "
- },
- {
- "kind": "code",
- "text": "`1`"
- },
- {
- "kind": "text",
- "text": " for ERC721 listings.\n\n### buyer\n\nSpecify a different wallet address to buy the listing for."
- }
- ]
- },
- {
- "tag": "@marketplace",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/marketplace.ts",
- "line": 2990,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/marketplace.ts#L2990"
- }
- ],
- "parameters": [
- {
- "id": 797,
- "name": "contract",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Instance of a "
- },
- {
- "kind": "code",
- "text": "`MarketplaceV3`"
- },
- {
- "kind": "text",
- "text": " contract"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/contracts/prebuilt-implementations/marketplacev3.ts",
- "qualifiedName": "MarketplaceV3"
- },
- "name": "MarketplaceV3",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+react-query@4.36.1_react-dom@18.3.1_react@18.3.1__react-native@0.75.3_@babel+core@7_t5itazjm66cadlpw7at2y2w4bu/node_modules/@tanstack/react-query/src/types.ts",
- "qualifiedName": "UseMutationResult"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 798,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/dist/declarations/src/evm/core/classes/marketplacev3-direct-listings.d.ts",
- "line": 331,
- "character": 110
- }
- ]
- }
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/types.ts",
- "qualifiedName": "BuyFromListingParams"
- },
- "name": "BuyFromListingParams",
- "package": "@thirdweb-dev/react-core"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "UseMutationResult",
- "package": "@tanstack/react-query"
- }
- }
- ]
- },
- {
- "id": 791,
- "name": "useBuyNow",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/marketplace.ts",
- "line": 2880,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/marketplace.ts#L2880"
- }
- ],
- "signatures": [
- {
- "id": 792,
- "name": "useBuyNow",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook for buying a listing on a "
- },
- {
- "kind": "code",
- "text": "`Marketplace`"
- },
- {
- "kind": "text",
- "text": " smart contract.\n\nIf the listing is in a currency that is not native to the chain (e.g. not Ether on Ethereum), the hook will prompt the user\nto approve the marketplace contract to spend the currency on their behalf before performing the buy.\n\n__This hook is only for "
- },
- {
- "kind": "code",
- "text": "`Marketplace`"
- },
- {
- "kind": "text",
- "text": " contracts. Not for "
- },
- {
- "kind": "code",
- "text": "`MarketplaceV3`"
- },
- {
- "kind": "text",
- "text": "__"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```jsx\nimport { useBuyNow, useContract, Web3Button } from \"@thirdweb-dev/react\";\nimport { ListingType } from \"@thirdweb-dev/sdk\";\n\nfunction App() {\n const { contract } = useContract(contractAddress, \"marketplace\");\n const { mutateAsync: buyNow, isLoading, error } = useBuyNow(contract);\n\n return (\n \n buyNow({\n id: \"{{listing_id}}\", // ID of the listing to buy\n type: ListingType.Direct, // Direct (0) or Auction (1)\n buyAmount: \"{{buy_amount}}\", // Amount to buy\n buyForWallet: \"{{wallet_address}}\", // Wallet to buy for, defaults to current wallet\n })\n }\n >\n Buy Now\n \n );\n}\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "Mutation object to buy out an auction listing\n"
- },
- {
- "kind": "code",
- "text": "```ts\nconst { mutateAsync, isLoading, error } = useBuyNow(contract);\n```"
- },
- {
- "kind": "text",
- "text": "\n\n## Options\n\nThe mutation function accepts an object as argument with the following properties:\n\n### id\n\nThe ID of the listing you want to buy.\n\n### type\n\nThe type of listing. Either "
- },
- {
- "kind": "code",
- "text": "`ListingType.Direct`"
- },
- {
- "kind": "text",
- "text": " (0) or "
- },
- {
- "kind": "code",
- "text": "`ListingType.Auction`"
- },
- {
- "kind": "text",
- "text": " (1).\n\n### buyAmount\n\nThe amount of tokens you want to buy from the listing.\n\nApplicable for ERC1155 listings only, should always be 1 for ERC721 listings.\n\n### buyForWallet (optional)\n\nOptionally, specify a different wallet address to buy the listing for."
- }
- ]
- },
- {
- "tag": "@marketplace",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/marketplace.ts",
- "line": 2880,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/marketplace.ts#L2880"
- }
- ],
- "parameters": [
- {
- "id": 793,
- "name": "contract",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Instance of a "
- },
- {
- "kind": "code",
- "text": "`Marketplace`"
- },
- {
- "kind": "text",
- "text": " contract"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/contracts/prebuilt-implementations/marketplace.ts",
- "qualifiedName": "Marketplace"
- },
- "name": "Marketplace",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+react-query@4.36.1_react-dom@18.3.1_react@18.3.1__react-native@0.75.3_@babel+core@7_t5itazjm66cadlpw7at2y2w4bu/node_modules/@tanstack/react-query/src/types.ts",
- "qualifiedName": "UseMutationResult"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 794,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/dist/declarations/src/evm/core/classes/internal/marketplace/marketplace-direct.d.ts",
- "line": 175,
- "character": 110
- }
- ]
- }
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- },
- {
- "type": "reference",
- "target": 1232,
- "name": "BuyNowParams",
- "package": "@thirdweb-dev/react-core"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "UseMutationResult",
- "package": "@tanstack/react-query"
- }
- }
- ]
- },
- {
- "id": 1269,
- "name": "useBuyWithCryptoHistory",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/pay/useBuyWithCryptoHistory.ts",
- "line": 36,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/pay/useBuyWithCryptoHistory.ts#L36"
- }
- ],
- "signatures": [
- {
- "id": 1270,
- "name": "useBuyWithCryptoHistory",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook to get the history of purchases a given wallet has performed.\n\nThis hook is a React Query wrapper of the ["
- },
- {
- "kind": "code",
- "text": "`getBuyWithCryptoHistory`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/references/typescript/v4/getBuyWithCryptoHistory) function.\nYou can also use that function directly"
- }
- ],
- "blockTags": [
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "A React Query object which contains the data of type ["
- },
- {
- "kind": "code",
- "text": "`BuyWithCryptoHistoryData`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/references/typescript/v4/BuyWithCryptoHistoryData)"
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```tsx\nimport { useBuyWithCryptoHistory } from \"@thirdweb-dev/react\";\n\nfunction Component() {\n const buyWithCryptoHistory = useBuyWithCryptoHistory(params);\n console.log(buyWithCryptoHistory.data);\n return ...
;\n}\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/pay/useBuyWithCryptoHistory.ts",
- "line": 36,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/pay/useBuyWithCryptoHistory.ts#L36"
- }
- ],
- "parameters": [
- {
- "id": 1271,
- "name": "params",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "object of type ["
- },
- {
- "kind": "code",
- "text": "`BuyWithCryptoHistoryParams`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/references/typescript/v4/BuyWithCryptoHistoryParams)"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/pay/buyWithCrypto/actions/getHistory.ts",
- "qualifiedName": "BuyWithCryptoHistoryParams"
- },
- "name": "BuyWithCryptoHistoryParams",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 1272,
- "name": "queryParams",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "options to configure the react query"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/hooks/pay/useBuyWithCryptoHistory.ts",
- "qualifiedName": "BuyWithCryptoHistoryQueryOptions"
- },
- "name": "BuyWithCryptoHistoryQueryOptions",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+react-query@4.36.1_react-dom@18.3.1_react@18.3.1__react-native@0.75.3_@babel+core@7_t5itazjm66cadlpw7at2y2w4bu/node_modules/@tanstack/react-query/src/types.ts",
- "qualifiedName": "UseQueryResult"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../packages/thirdweb/src/pay/buyWithCrypto/getHistory.ts",
- "qualifiedName": "BuyWithCryptoHistoryData"
- },
- "name": "BuyWithCryptoHistoryData",
- "package": "thirdweb"
- }
- ],
- "name": "UseQueryResult",
- "package": "@tanstack/react-query"
- }
- }
- ]
- },
- {
- "id": 1273,
- "name": "useBuyWithCryptoQuote",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/pay/useBuyWithCryptoQuote.ts",
- "line": 68,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/pay/useBuyWithCryptoQuote.ts#L68"
- }
- ],
- "signatures": [
- {
- "id": 1274,
- "name": "useBuyWithCryptoQuote",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook to get a quote of type ["
- },
- {
- "kind": "code",
- "text": "`BuyWithCryptoQuote`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/references/typescript/v4/BuyWithCryptoQuote) for buying tokens with crypto.\nThis quote contains the information about the purchase such as token amounts, processing fees, estimated time etc.\n\nThis hook is a React Query wrapper of the ["
- },
- {
- "kind": "code",
- "text": "`getBuyWithCryptoQuote`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/references/typescript/v4/getBuyWithCryptoQuote) function.\nYou can also use that function directly\n\nOnce you have the quote, you can use the ["
- },
- {
- "kind": "code",
- "text": "`useBuyWithCryptoStatus`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/references/react/v4/useBuyWithCryptoStatus) function to get the status of the swap transaction."
- }
- ],
- "blockTags": [
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "A React Query object which contains the data of type ["
- },
- {
- "kind": "code",
- "text": "`BuyWithCryptoQuote`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/references/typescript/v4/BuyWithCryptoQuote)"
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```tsx\nimport { useSigner, useBuyWithCryptoQuote, useBuyWithCryptoStatus } from \"@thirdweb-dev/react\";\n\nfunction Component() {\n const buyWithCryptoQuoteQuery = useBuyWithCryptoQuote* (swapParams);\n const signer = useSigner();\n const [buyTxHash, setBuyTxHash] = useState();\n const buyWithCryptoStatusQuery = useBuyWithCryptoStatus* (buyTxHash ? {\n clientId: \"YOUR_CLIENT_ID\",\n transactionHash: buyTxHash,\n }: undefined);\n\n async function handleBuyWithCrypto() {\n if (!buyWithCryptoQuoteQuery.data || !signer) {\n return;\n }\n\n // if approval is required\n if (buyWithCryptoQuoteQuery.data.approval) {\n const approveTx = await signer.sendTransaction* (buyWithCryptoQuoteQuery.data.approval);\n await approveTx.wait();\n }\n\n // send the transaction to buy crypto\n // this promise is resolved when user confirms the transaction * in the wallet and the transaction is sent to the blockchain\n const buyTx = await signer.sendTransaction* (buyWithCryptoQuoteQuery.data.transactionRequest);\n await buyTx.wait();\n\n // set buyTx.hash to poll the status of the swap * transaction\n setBuyTxHash(buyTx.hash);\n }\n\n if (buyWithCryptoStatusQuery.data) {\n console.log('buyWithCryptoStatusQuery.data', * buyWithCryptoStatusQuery.data)\n }\n return Swap \n }\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/pay/useBuyWithCryptoQuote.ts",
- "line": 68,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/pay/useBuyWithCryptoQuote.ts#L68"
- }
- ],
- "parameters": [
- {
- "id": 1275,
- "name": "params",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "object of type ["
- },
- {
- "kind": "code",
- "text": "`GetBuyWithCryptoQuoteParams`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/references/react/v4/GetBuyWithCryptoQuoteParams)"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/pay/buyWithCrypto/actions/getQuote.ts",
- "qualifiedName": "GetBuyWithCryptoQuoteParams"
- },
- "name": "GetBuyWithCryptoQuoteParams",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 1276,
- "name": "queryParams",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "options to configure the react query"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/hooks/pay/useBuyWithCryptoQuote.ts",
- "qualifiedName": "BuyWithCryptoQuoteQueryOptions"
- },
- "name": "BuyWithCryptoQuoteQueryOptions",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+react-query@4.36.1_react-dom@18.3.1_react@18.3.1__react-native@0.75.3_@babel+core@7_t5itazjm66cadlpw7at2y2w4bu/node_modules/@tanstack/react-query/src/types.ts",
- "qualifiedName": "UseQueryResult"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/pay/buyWithCrypto/actions/getQuote.ts",
- "qualifiedName": "BuyWithCryptoQuote"
- },
- "name": "BuyWithCryptoQuote",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "UseQueryResult",
- "package": "@tanstack/react-query"
- }
- }
- ]
- },
- {
- "id": 1277,
- "name": "useBuyWithCryptoStatus",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/pay/useBuyWithCryptoStatus.ts",
- "line": 59,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/pay/useBuyWithCryptoStatus.ts#L59"
- }
- ],
- "signatures": [
- {
- "id": 1278,
- "name": "useBuyWithCryptoStatus",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "A hook to get a status of Buy with Crypto transaction.\n\nThis hook is a React Query wrapper of the ["
- },
- {
- "kind": "code",
- "text": "`getBuyWithCryptoStatus`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/references/typescript/v4/getBuyWithCryptoStatus) function.\nYou can also use that function directly."
- }
- ],
- "blockTags": [
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "A react query object which contains the data of type ["
- },
- {
- "kind": "code",
- "text": "`BuyWithCryptoStatus`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/references/typescript/v4/BuyWithCryptoStatus)"
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```tsx\nimport { useSigner, useBuyWithCryptoQuote, useBuyWithCryptoStatus } from \"@thirdweb-dev/react\";\n\nfunction Component() {\n const buyWithCryptoQuoteQuery = useBuyWithCryptoQuote(swapParams);\n const signer = useSigner();\n const [buyTxHash, setBuyTxHash] = useState();\n const buyWithCryptoStatusQuery = useBuyWithCryptoStatus* (buyTxHash ? {\n clientId: \"YOUR_CLIENT_ID\",\n transactionHash: buyTxHash,\n }: undefined);\n\n async function handleBuyWithCrypto() {\n if (!buyWithCryptoQuoteQuery.data || !signer) {\n return;\n }\n\n // if approval is required\n if (buyWithCryptoQuoteQuery.data.approval) {\n const approveTx = await signer.sendTransaction(buyWithCryptoQuoteQuery.data.approval);\n await approveTx.wait();\n }\n\n // send the transaction to buy crypto\n // this promise is resolved when user confirms the transaction * in the wallet and the transaction is sent to the blockchain\n const buyTx = await signer.sendTransaction(buyWithCryptoQuoteQuery.data.transactionRequest);\n await buyTx.wait();\n\n // set buyTx.transactionHash to poll the status of the swap * transaction\n setBuyTxHash(buyTx.hash);\n }\n\n if (buyWithCryptoStatusQuery.data) {\n console.log('buyWithCryptoStatusQuery.data', * buyWithCryptoStatusQuery.data)\n }\n return Swap \n }\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/pay/useBuyWithCryptoStatus.ts",
- "line": 59,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/pay/useBuyWithCryptoStatus.ts#L59"
- }
- ],
- "parameters": [
- {
- "id": 1279,
- "name": "params",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "object of type ["
- },
- {
- "kind": "code",
- "text": "`BuyWithCryptoTransaction`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/references/react/v4/BuyWithCryptoTransaction)"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/pay/buyWithCrypto/actions/getStatus.ts",
- "qualifiedName": "BuyWithCryptoTransaction"
- },
- "name": "BuyWithCryptoTransaction",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+react-query@4.36.1_react-dom@18.3.1_react@18.3.1__react-native@0.75.3_@babel+core@7_t5itazjm66cadlpw7at2y2w4bu/node_modules/@tanstack/react-query/src/types.ts",
- "qualifiedName": "UseQueryResult"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../packages/thirdweb/src/pay/buyWithCrypto/getStatus.ts",
- "qualifiedName": "BuyWithCryptoStatus"
- },
- "name": "BuyWithCryptoStatus",
- "package": "thirdweb"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Error"
- },
- "name": "Error",
- "package": "typescript"
- }
- ],
- "name": "UseQueryResult",
- "package": "@tanstack/react-query"
- }
- }
- ]
- },
- {
- "id": 635,
- "name": "useCancelDirectListing",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/marketplace.ts",
- "line": 2351,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/marketplace.ts#L2351"
- }
- ],
- "signatures": [
- {
- "id": 636,
- "name": "useCancelDirectListing",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook for canceling a direct listing on a [MarketplaceV3](https://thirdweb.com/thirdweb.eth/MarketplaceV3) contract.\n\nDirect listings can be canceled at any time, (unless the listing has already been sold).\nOnly the creator of the listing can cancel it.\n\n__Note: This hook is only for [Marketplace V3](https://thirdweb.com/thirdweb.eth/MarketplaceV3) contracts.__\n\nFor "
- },
- {
- "kind": "code",
- "text": "`Marketplace`"
- },
- {
- "kind": "text",
- "text": " contracts, use "
- },
- {
- "kind": "code",
- "text": "`useCancelListing`"
- },
- {
- "kind": "text",
- "text": " instead."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```jsx\nimport {\n useCancelDirectListing,\n useContract,\n Web3Button,\n} from \"@thirdweb-dev/react\";\nimport { ListingType } from \"@thirdweb-dev/sdk\";\n\nfunction App() {\n const { contract } = useContract(contractAddress, \"marketplace-v3\");\n const {\n mutateAsync: cancelDirectListing,\n isLoading,\n error,\n } = useCancelDirectListing(contract);\n\n return (\n cancelDirectListing(listingId)}\n >\n Cancel Direct Listing\n \n );\n}\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "Mutation object to cancel a direct listing by passing the ID of the listing you want to cancel.\n\n"
- },
- {
- "kind": "code",
- "text": "```ts\nconst { mutateAsync, isLoading, error } = useCancelDirectListing(contract);\n```"
- },
- {
- "kind": "text",
- "text": "\n\nThe mutation function takes the "
- },
- {
- "kind": "code",
- "text": "`listingId`"
- },
- {
- "kind": "text",
- "text": " as an argument.\n\nThe "
- },
- {
- "kind": "code",
- "text": "`error`"
- },
- {
- "kind": "text",
- "text": " property is set if the listing is not active, or was not created by the wallet\n\n### listingId\n\nThe ID of the listing you want to cancel."
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "DirectListings"
- }
- ]
- },
- {
- "tag": "@marketplace",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/marketplace.ts",
- "line": 2351,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/marketplace.ts#L2351"
- }
- ],
- "parameters": [
- {
- "id": 637,
- "name": "contract",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Instance of a "
- },
- {
- "kind": "code",
- "text": "`MarketplaceV3`"
- },
- {
- "kind": "text",
- "text": " contract"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/contracts/prebuilt-implementations/marketplacev3.ts",
- "qualifiedName": "MarketplaceV3"
- },
- "name": "MarketplaceV3",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+react-query@4.36.1_react-dom@18.3.1_react@18.3.1__react-native@0.75.3_@babel+core@7_t5itazjm66cadlpw7at2y2w4bu/node_modules/@tanstack/react-query/src/types.ts",
- "qualifiedName": "UseMutationResult"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 638,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/dist/declarations/src/evm/core/classes/marketplacev3-direct-listings.d.ts",
- "line": 301,
- "character": 48
- }
- ]
- }
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "UseMutationResult",
- "package": "@tanstack/react-query"
- }
- }
- ]
- },
- {
- "id": 639,
- "name": "useCancelEnglishAuction",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/marketplace.ts",
- "line": 2435,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/marketplace.ts#L2435"
- }
- ],
- "signatures": [
- {
- "id": 640,
- "name": "useCancelEnglishAuction",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook for canceling an english auction on a [MarketplaceV3](https://thirdweb.com/thirdweb.eth/MarketplaceV3) contract.\n\n__English auctions cannot be canceled if a bid has been placed__\n\n__This hook is only for [Marketplace V3](https://thirdweb.com/thirdweb.eth/MarketplaceV3) contracts.__\n\nFor "
- },
- {
- "kind": "code",
- "text": "`Marketplace`"
- },
- {
- "kind": "text",
- "text": " contracts, use "
- },
- {
- "kind": "code",
- "text": "`useCancelListing`"
- },
- {
- "kind": "text",
- "text": " instead."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```jsx\nimport {\n useCancelEnglishAuction,\n useContract,\n Web3Button,\n} from \"@thirdweb-dev/react\";\n\nfunction App() {\n const { contract } = useContract(contractAddress, \"marketplace-v3\");\n const {\n mutateAsync: cancelEnglishAuction,\n isLoading,\n error,\n } = useCancelEnglishAuction(contract);\n\n return (\n cancelEnglishAuction(listingId)}\n >\n Cancel English Auction\n \n );\n}\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "Mutation object to cancel an english auction\n\n"
- },
- {
- "kind": "code",
- "text": "```ts\nconst { mutateAsync, isLoading, error } = useCancelEnglishAuction(contract);\n```"
- },
- {
- "kind": "text",
- "text": "\n\nThe mutation function takes the "
- },
- {
- "kind": "code",
- "text": "`listingId`"
- },
- {
- "kind": "text",
- "text": " as an argument.\n\nThe "
- },
- {
- "kind": "code",
- "text": "`error`"
- },
- {
- "kind": "text",
- "text": " property is set if the listing is not active, cannot be canceled, or was not created by the wallet.\n\n### listingId\n\nThe ID of the listing you want to cancel."
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "EnglishAuctions"
- }
- ]
- },
- {
- "tag": "@marketplace",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/marketplace.ts",
- "line": 2435,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/marketplace.ts#L2435"
- }
- ],
- "parameters": [
- {
- "id": 641,
- "name": "contract",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Instance of a "
- },
- {
- "kind": "code",
- "text": "`MarketplaceV3`"
- },
- {
- "kind": "text",
- "text": " contract"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/contracts/prebuilt-implementations/marketplacev3.ts",
- "qualifiedName": "MarketplaceV3"
- },
- "name": "MarketplaceV3",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+react-query@4.36.1_react-dom@18.3.1_react@18.3.1__react-native@0.75.3_@babel+core@7_t5itazjm66cadlpw7at2y2w4bu/node_modules/@tanstack/react-query/src/types.ts",
- "qualifiedName": "UseMutationResult"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 642,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/dist/declarations/src/evm/core/classes/marketplacev3-english-auction.d.ts",
- "line": 311,
- "character": 48
- }
- ]
- }
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "UseMutationResult",
- "package": "@tanstack/react-query"
- }
- }
- ]
- },
- {
- "id": 627,
- "name": "useCancelListing",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/marketplace.ts",
- "line": 2247,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/marketplace.ts#L2247"
- }
- ],
- "signatures": [
- {
- "id": 628,
- "name": "useCancelListing",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook for canceling an existing auction or listing on a "
- },
- {
- "kind": "code",
- "text": "`Marketplace`"
- },
- {
- "kind": "text",
- "text": " contract.\n\n__Auction listings cannot be canceled if a bid has been placed__\n\n__This hook is only for "
- },
- {
- "kind": "code",
- "text": "`Marketplace`"
- },
- {
- "kind": "text",
- "text": " contracts.__\n\nFor [Marketplace V3](https://thirdweb.com/thirdweb.eth/MarketplaceV3)\ncontracts, use "
- },
- {
- "kind": "code",
- "text": "`useCancelDirectListing`"
- },
- {
- "kind": "text",
- "text": " or "
- },
- {
- "kind": "code",
- "text": "`useCancelEnglishAuction`"
- },
- {
- "kind": "text",
- "text": " instead."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```jsx\nimport { useCancelListing, useContract, Web3Button } from \"@thirdweb-dev/react\";\nimport { ListingType } from \"@thirdweb-dev/sdk\";\n\nfunction App() {\n const { contract } = useContract(contractAddress, \"marketplace\");\n const {\n mutateAsync: cancelListing,\n isLoading,\n error,\n } = useCancelListing(contract);\n\n return (\n \n cancelListing({\n id: \"{{listing_id}}\",\n type: ListingType.Direct, // Direct (0) or Auction (1)\n })\n }\n >\n Cancel Listing\n \n );\n}\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "Mutation object to cancel a listing.\n\n"
- },
- {
- "kind": "code",
- "text": "```ts\nconst { mutateAsync, isLoading, error } = useCancelListing(contract);\n```"
- },
- {
- "kind": "text",
- "text": "\n\nThe "
- },
- {
- "kind": "code",
- "text": "`error`"
- },
- {
- "kind": "text",
- "text": " property is set if the listing is not active, or was not created by the wallet.\n\n### options\n\nThe mutation function takes an object with the following properties as an argument:\n\n#### listingId\nThe ID of the listing you want to cancel.\n\n#### listingType\nThe type of listing you are canceling. Either "
- },
- {
- "kind": "code",
- "text": "`ListingType.Direct`"
- },
- {
- "kind": "text",
- "text": " (0) or "
- },
- {
- "kind": "code",
- "text": "`ListingType.Auction`"
- },
- {
- "kind": "text",
- "text": " (1)."
- }
- ]
- },
- {
- "tag": "@marketplace",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/marketplace.ts",
- "line": 2247,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/marketplace.ts#L2247"
- }
- ],
- "parameters": [
- {
- "id": 629,
- "name": "contract",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Instance of a Marketplace contract"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/contracts/prebuilt-implementations/marketplace.ts",
- "qualifiedName": "Marketplace"
- },
- "name": "Marketplace",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+react-query@4.36.1_react-dom@18.3.1_react@18.3.1__react-native@0.75.3_@babel+core@7_t5itazjm66cadlpw7at2y2w4bu/node_modules/@tanstack/react-query/src/types.ts",
- "qualifiedName": "UseMutationResult"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 630,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 632,
- "name": "data",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/marketplace.ts",
- "line": 2253,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/marketplace.ts#L2253"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 633,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/marketplace.ts",
- "line": 2253,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/marketplace.ts#L2253"
- }
- ],
- "signatures": [
- {
- "id": 634,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- },
- {
- "id": 631,
- "name": "receipt",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/marketplace.ts",
- "line": 2252,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/marketplace.ts#L2252"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+abstract-provider@5.7.0/node_modules/@ethersproject/abstract-provider/src.ts/index.ts",
- "qualifiedName": "TransactionReceipt"
- },
- "name": "providers.TransactionReceipt",
- "package": "@ethersproject/abstract-provider",
- "qualifiedName": "TransactionReceipt"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 632,
- 631
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/marketplace.ts",
- "line": 2251,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/marketplace.ts#L2251"
- }
- ]
- }
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Pick"
- },
- "typeArguments": [
- {
- "type": "union",
- "types": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/types/marketplace/AuctionListing.ts",
- "qualifiedName": "AuctionListing"
- },
- "name": "AuctionListing",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/types/marketplace/DirectListing.ts",
- "qualifiedName": "DirectListing"
- },
- "name": "DirectListing",
- "package": "@thirdweb-dev/sdk"
- }
- ]
- },
- {
- "type": "union",
- "types": [
- {
- "type": "literal",
- "value": "type"
- },
- {
- "type": "literal",
- "value": "id"
- }
- ]
- }
- ],
- "name": "Pick",
- "package": "typescript"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "UseMutationResult",
- "package": "@tanstack/react-query"
- }
- }
- ]
- },
- {
- "id": 127,
- "name": "useChain",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/wallet.ts",
- "line": 254,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/wallet.ts#L254"
- }
- ],
- "signatures": [
- {
- "id": 128,
- "name": "useChain",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook for getting the "
- },
- {
- "kind": "code",
- "text": "`Chain`"
- },
- {
- "kind": "text",
- "text": " object of the network that the user is connected - but only if\nit's a supported network (added in the "
- },
- {
- "kind": "code",
- "text": "`ThirdwebProvider`"
- },
- {
- "kind": "text",
- "text": "'s "
- },
- {
- "kind": "code",
- "text": "`supportedChains`"
- },
- {
- "kind": "text",
- "text": " or one of default chains\n\nReturns "
- },
- {
- "kind": "code",
- "text": "`undefined`"
- },
- {
- "kind": "text",
- "text": " if the network is not supported or the user is not connected to a wallet. You can use the "
- },
- {
- "kind": "code",
- "text": "`useConnectionStatus`"
- },
- {
- "kind": "text",
- "text": " hook to check if the user is connected to a wallet or not to differentiate between the two cases.\n\nIf you only want to get the chain id of the network the user is connected to regardless of whether it's supported or not, use "
- },
- {
- "kind": "code",
- "text": "`useChainId`"
- },
- {
- "kind": "text",
- "text": " instead.\n\n"
- },
- {
- "kind": "code",
- "text": "```jsx\nimport { useChain } from \"@thirdweb-dev/react\";\n\nconst chain = useChain();\n```"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```jsx\nimport { useChain, useConnectionStatus } from \"@thirdweb-dev/react\";\n\nfunction App() {\n const chain = useChain();\n const status = useConnectionStatus();\n\n if (status === \"unknown\") return Loading...
;\n if (status === \"disconnected\") return disconnected
;\n if (status === \"connecting\") return connecting...
;\n\n if (chain) {\n return Connected to {chain.name}
;\n }\n\n return Connected to an unsupported network
;\n}\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "An object of type "
- },
- {
- "kind": "code",
- "text": "`Chain`"
- },
- {
- "kind": "text",
- "text": " from ["
- },
- {
- "kind": "code",
- "text": "`@thirdweb-dev/chains`"
- },
- {
- "kind": "text",
- "text": "](https://www.npmjs.com/package/@thirdweb-dev/chains) package containing various information about the network, or "
- },
- {
- "kind": "code",
- "text": "`undefined`"
- },
- {
- "kind": "text",
- "text": " if the network is not supported or user is not connected to a wallet."
- }
- ]
- },
- {
- "tag": "@networkConnection",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/wallet.ts",
- "line": 254,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/wallet.ts#L254"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../chains/src/index.ts",
- "qualifiedName": "Chain"
- },
- "name": "Chain",
- "package": "@thirdweb-dev/chains"
- },
- {
- "type": "intrinsic",
- "name": "undefined"
- }
- ]
- }
- }
- ]
- },
- {
- "id": 123,
- "name": "useChainId",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/wallet.ts",
- "line": 197,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/wallet.ts#L197"
- }
- ],
- "signatures": [
- {
- "id": 124,
- "name": "useChainId",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook for accessing the chain ID of the network the current wallet is connected to\n\n"
- },
- {
- "kind": "code",
- "text": "```javascript\nimport { useChainId } from \"@thirdweb-dev/react\"\n```"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nimport { useChainId } from \"@thirdweb-dev/react\"\n\nconst App = () => {\n const chainId = useChainId()\n\n return {chainId}
\n}\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "A "
- },
- {
- "kind": "code",
- "text": "`number`"
- },
- {
- "kind": "text",
- "text": " representing the current chain id, or "
- },
- {
- "kind": "code",
- "text": "`undefined`"
- },
- {
- "kind": "text",
- "text": " if the user is not connected to a wallet.\n\nFor Example, if the user is connected to the Ethereum Mainnet, the return value will be "
- },
- {
- "kind": "code",
- "text": "`1`"
- },
- {
- "kind": "text",
- "text": "."
- }
- ]
- },
- {
- "tag": "@networkConnection",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/wallet.ts",
- "line": 197,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/wallet.ts#L197"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "undefined"
- }
- ]
- }
- }
- ]
- },
- {
- "id": 326,
- "name": "useClaimConditions",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/claim-conditions.ts",
- "line": 340,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/claim-conditions.ts#L340"
- }
- ],
- "signatures": [
- {
- "id": 327,
- "name": "useClaimConditions",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook for fetching all claim conditions for a given drop contract.\n\nThis is available for available for contracts that implement the \"ClaimConditions\" interface; such as [NFT Drop](https://thirdweb.com/thirdweb.eth/DropERC721), [Edition Drop](https://thirdweb.com/thirdweb.eth/DropERC1155), and [Token Drop](https://thirdweb.com/thirdweb.eth/DropERC20)."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nimport { useClaimConditions, useContract } from \"@thirdweb-dev/react\";\n\nfunction App() {\n const { contract } = useContract(contractAddress);\n const { data, isLoading, error } = useClaimConditions(contract);\n}\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "Query Result object with the list of claim conditions"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC20ClaimPhasesV2 | ERC20ClaimPhasesV1 | ERC20ClaimConditionsV2 | ERC20ClaimConditionsV1 | ERC721ClaimPhasesV2 | ERC721ClaimPhasesV1 | ERC721ClaimConditionsV2 | ERC721ClaimConditionsV1 | ERC1155ClaimPhasesV2 | ERC1155ClaimPhasesV1 | ERC1155ClaimConditionsV2 | ERC1155ClaimConditionsV1"
- }
- ]
- },
- {
- "tag": "@claimConditions",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/claim-conditions.ts",
- "line": 340,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/claim-conditions.ts#L340"
- }
- ],
- "parameters": [
- {
- "id": 328,
- "name": "contract",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Instance of a contract that extends the ERC721, ERC1155 or ERC20 spec and implements the \"ClaimConditions\" extension."
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 1198,
- "name": "DropContract",
- "package": "@thirdweb-dev/react-core"
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- },
- {
- "id": 329,
- "name": "tokenId",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "When using the hook with ERC1155 contracts, pass the "
- },
- {
- "kind": "code",
- "text": "`tokenId`"
- },
- {
- "kind": "text",
- "text": " parameter; as each token can have unique claim conditions.\n\nPass "
- },
- {
- "kind": "code",
- "text": "`undefined`"
- },
- {
- "kind": "text",
- "text": ", or leave this field out if you are using ERC721 or ERC20 drop contracts.\n\n"
- },
- {
- "kind": "code",
- "text": "```tsx\nimport { useClaimConditions, useContract } from \"@thirdweb-dev/react\";\n\nfunction App() {\n const { contract } = useContract(contractAddress);\n\n const { data, isLoading, error } = useClaimConditions(\n contract,\n 0, // Token ID required for ERC1155 contracts here.\n );\n}\n```"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "id": 330,
- "name": "options",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "additional options to pass to the claim condition fetch\n\n#### withAllowlist\n\nBy default, the hook will not include the allowlist in the returned data. To include the allowlist in the returned data, set the "
- },
- {
- "kind": "code",
- "text": "`withAllowlist`"
- },
- {
- "kind": "text",
- "text": " option to true.\n\nThis will add a "
- },
- {
- "kind": "code",
- "text": "`snapshot`"
- },
- {
- "kind": "text",
- "text": " property to the returned data, which contains the allowlist in an array.\n\n"
- },
- {
- "kind": "code",
- "text": "```tsx\nimport { useClaimConditions, useContract } from \"@thirdweb-dev/react\";\n\nfunction App() {\n const { contract } = useContract(contractAddress);\n\n // \"data\" now includes a \"snapshot\" property that contains the allowlist.\n const { data, isLoading, error } = useClaimConditions(\n contract,\n undefined, // Token ID required for ERC1155 contracts here.\n {\n withAllowlist: true,\n },\n );\n}\n```"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/types/claim-conditions/claim-conditions.ts",
- "qualifiedName": "ClaimConditionFetchOptions"
- },
- "name": "ClaimConditionFetchOptions",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+react-query@4.36.1_react-dom@18.3.1_react@18.3.1__react-native@0.75.3_@babel+core@7_t5itazjm66cadlpw7at2y2w4bu/node_modules/@tanstack/react-query/src/types.ts",
- "qualifiedName": "UseQueryResult"
- },
- "typeArguments": [
- {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/types/claim-conditions/claim-conditions.ts",
- "qualifiedName": "ClaimCondition"
- },
- "name": "ClaimCondition",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "name": "UseQueryResult",
- "package": "@tanstack/react-query"
- }
- }
- ]
- },
- {
- "id": 502,
- "name": "useClaimedNFTs",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/drop.ts",
- "line": 154,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/drop.ts#L154"
- }
- ],
- "signatures": [
- {
- "id": 503,
- "name": "useClaimedNFTs",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook for fetching all claimed NFTs from a given NFT Drop contract.\n\nAvailable to use on contracts that implement ["
- },
- {
- "kind": "code",
- "text": "`ERC721Claimable`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/contracts/build/extensions/erc-721/ERC721Claimable),\nsuch as the [NFT Drop](https://thirdweb.com/thirdweb.eth/DropERC721)."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```jsx\nimport { useClaimedNFTs, useContract } from \"@thirdweb-dev/react\";\n\nfunction App() {\n const { contract } = useContract(contractAddress, \"nft-drop\");\n const { data: nfts, isLoading, error } = useClaimedNFTs(contract);\n}\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "Query Result object that includes an array of NFTs that are claimed in the "
- },
- {
- "kind": "code",
- "text": "`data`"
- },
- {
- "kind": "text",
- "text": " property"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC721LazyMintable"
- }
- ]
- },
- {
- "tag": "@nftDrop",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/drop.ts",
- "line": 154,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/drop.ts#L154"
- }
- ],
- "parameters": [
- {
- "id": 504,
- "name": "contract",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Instance of a contract that extends the ERC721 spec (NFT drop, Signature Drop, or any custom contract that extends the ERC721 spec)"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/contracts/prebuilt-implementations/nft-drop.ts",
- "qualifiedName": "NFTDrop"
- },
- "name": "NFTDrop",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- },
- {
- "id": 505,
- "name": "queryParams",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "By default, the hook will return the first "
- },
- {
- "kind": "code",
- "text": "`100`"
- },
- {
- "kind": "text",
- "text": " claimed NFTs\n\nYou can use the "
- },
- {
- "kind": "code",
- "text": "`queryParams`"
- },
- {
- "kind": "text",
- "text": " argument to paginate the NFTs that are returned.\n\n"
- },
- {
- "kind": "code",
- "text": "```jsx\nimport { useClaimedNFTs, useContract } from \"@thirdweb-dev/react\";\n\nfunction App() {\n const { contract } = useContract(contractAddress, \"nft-drop\");\n const { data, isLoading, error } = useClaimedNFTs(\n contract,\n {\n // For example, to only return the first 50 claimed NFTs in the collection\n // in order of token ID\n count: 50,\n start: 0,\n },\n );\n}\n```"
- }
- ]
- },
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 506,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/dist/declarations/src/core/schema/QueryParams.d.ts",
- "line": 12,
- "character": 3
- }
- ]
- }
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+react-query@4.36.1_react-dom@18.3.1_react@18.3.1__react-native@0.75.3_@babel+core@7_t5itazjm66cadlpw7at2y2w4bu/node_modules/@tanstack/react-query/src/types.ts",
- "qualifiedName": "UseQueryResult"
- },
- "typeArguments": [
- {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/core/schema/nft.ts",
- "qualifiedName": "NFT"
- },
- "name": "NFT",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "UseQueryResult",
- "package": "@tanstack/react-query"
- }
- }
- ]
- },
- {
- "id": 510,
- "name": "useClaimedNFTSupply",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/drop.ts",
- "line": 246,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/drop.ts#L246"
- }
- ],
- "signatures": [
- {
- "id": 511,
- "name": "useClaimedNFTSupply",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook for retrieving the total supply of NFTs claimed from an NFT Drop contract.\n\nAvailable to use on contracts that implement ["
- },
- {
- "kind": "code",
- "text": "`ERC721Claimable`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/contracts/build/extensions/erc-721/ERC721Claimable)."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```jsx\nimport { useClaimedNFTSupply, useContract } from \"@thirdweb-dev/react\";\n\nfunction App() {\n const { contract } = useContract(contractAddress);\n const { data, isLoading } = useClaimedNFTSupply(contract);\n}\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The hook's "
- },
- {
- "kind": "code",
- "text": "`data`"
- },
- {
- "kind": "text",
- "text": " property, once loaded, is a "
- },
- {
- "kind": "code",
- "text": "`BigNumber`"
- },
- {
- "kind": "text",
- "text": " representing the total supply of NFTs claimed from the NFT drop contract so far."
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC721LazyMintable"
- }
- ]
- },
- {
- "tag": "@nftDrop",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/drop.ts",
- "line": 246,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/drop.ts#L246"
- }
- ],
- "parameters": [
- {
- "id": 512,
- "name": "contract",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Instance of a contract that extends the ERC721 spec (NFT drop, Signature Drop, or any custom contract that extends the ERC721 spec)"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "union",
- "types": [
- {
- "type": "literal",
- "value": null
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/contracts/prebuilt-implementations/nft-drop.ts",
- "qualifiedName": "NFTDrop"
- },
- "name": "NFTDrop",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/contracts/prebuilt-implementations/signature-drop.ts",
- "qualifiedName": "SignatureDrop"
- },
- "name": "SignatureDrop",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/contracts/smart-contract.ts",
- "qualifiedName": "SmartContract"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/src.ts/index.ts",
- "qualifiedName": "BaseContract"
- },
- "name": "BaseContract",
- "package": "@ethersproject/contracts"
- }
- ],
- "name": "SmartContract",
- "package": "@thirdweb-dev/sdk"
- }
- ]
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+react-query@4.36.1_react-dom@18.3.1_react@18.3.1__react-native@0.75.3_@babel+core@7_t5itazjm66cadlpw7at2y2w4bu/node_modules/@tanstack/react-query/src/types.ts",
- "qualifiedName": "UseQueryResult"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "UseQueryResult",
- "package": "@tanstack/react-query"
- }
- }
- ]
- },
- {
- "id": 314,
- "name": "useClaimerProofs",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/claim-conditions.ts",
- "line": 217,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/claim-conditions.ts#L217"
- }
- ],
- "signatures": [
- {
- "id": 315,
- "name": "useClaimerProofs",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook to get the claimer proofs for an address for [ERC20](https://portal.thirdweb.com/contracts/build/base-contracts/erc-20/drop), [ERC721](https://portal.thirdweb.com/contracts/build/base-contracts/erc-721/drop), and [ERC1155](https://portal.thirdweb.com/contracts/build/base-contracts/erc-1155/drop) drop contracts.\n\nA claimer proof is a set of data about a claimer's claim condition, including the claimer's address, the claimer's proof, and the claimer's max claimable amount, price, and currency address.\n\nThis is available for available for contracts that implement the \"ClaimConditions\" interface; such as [NFT Drop](https://thirdweb.com/thirdweb.eth/DropERC721), [Edition Drop](https://thirdweb.com/thirdweb.eth/DropERC1155), and [Token Drop](https://thirdweb.com/thirdweb.eth/DropERC20)."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nimport { useClaimerProofs, useContract } from \"@thirdweb-dev/react\";\n\nfunction App() {\n const { contract } = useContract(contractAddress);\n\n const {\n data: proof,\n isLoading,\n error,\n } = useClaimerProofs(contract, \"{{claimer_address}}\");\n}\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "Query result object with the snapshot for the provided address"
- }
- ]
- },
- {
- "tag": "@claimConditions",
- "content": []
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC20ClaimPhasesV2 | ERC20ClaimPhasesV1 | ERC20ClaimConditionsV2 | ERC20ClaimConditionsV1 | ERC721ClaimPhasesV2 | ERC721ClaimPhasesV1 | ERC721ClaimConditionsV2 | ERC721ClaimConditionsV1 | ERC1155ClaimPhasesV2 | ERC1155ClaimPhasesV1 | ERC1155ClaimConditionsV2 | ERC1155ClaimConditionsV1"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/claim-conditions.ts",
- "line": 217,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/claim-conditions.ts#L217"
- }
- ],
- "parameters": [
- {
- "id": 316,
- "name": "contract",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Instance of a contract that extends the ERC721, ERC1155 or ERC20 spec and implements the \"ClaimConditions\" extension."
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 1198,
- "name": "DropContract",
- "package": "@thirdweb-dev/react-core"
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- },
- {
- "id": 317,
- "name": "claimerAddress",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "This is the address of the user you want to get the proof for.\n\nLikely, you will want to check proofs of the currently connected wallet address. You can use the "
- },
- {
- "kind": "code",
- "text": "`useAddress`"
- },
- {
- "kind": "text",
- "text": " hook to get this value."
- }
- ]
- },
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 318,
- "name": "tokenId",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "When using the hook with ERC1155 contracts, pass the "
- },
- {
- "kind": "code",
- "text": "`tokenId`"
- },
- {
- "kind": "text",
- "text": "; as each token can have unique claim conditions.\n\nPass "
- },
- {
- "kind": "code",
- "text": "`undefined`"
- },
- {
- "kind": "text",
- "text": ", or leave this field out if you are using ERC721 or ERC20 drop contracts."
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "id": 319,
- "name": "claimConditionId",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "This is the ID of the claim condition you want to get the proof for."
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+react-query@4.36.1_react-dom@18.3.1_react@18.3.1__react-native@0.75.3_@babel+core@7_t5itazjm66cadlpw7at2y2w4bu/node_modules/@tanstack/react-query/src/types.ts",
- "qualifiedName": "UseQueryResult"
- },
- "typeArguments": [
- {
- "type": "union",
- "types": [
- {
- "type": "reflection",
- "declaration": {
- "id": 320,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 321,
- "name": "address",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/claim-conditions.ts",
- "line": 224,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/claim-conditions.ts#L224"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 325,
- "name": "currencyAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/claim-conditions.ts",
- "line": 228,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/claim-conditions.ts#L228"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 323,
- "name": "maxClaimable",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/claim-conditions.ts",
- "line": 226,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/claim-conditions.ts#L226"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 324,
- "name": "price",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/claim-conditions.ts",
- "line": 227,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/claim-conditions.ts#L227"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 322,
- "name": "proof",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/claim-conditions.ts",
- "line": 225,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/claim-conditions.ts#L225"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 321,
- 325,
- 323,
- 324,
- 322
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/claim-conditions.ts",
- "line": 223,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/claim-conditions.ts#L223"
- }
- ]
- }
- },
- {
- "type": "literal",
- "value": null
- }
- ]
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "UseQueryResult",
- "package": "@tanstack/react-query"
- }
- }
- ]
- },
- {
- "id": 331,
- "name": "useClaimIneligibilityReasons",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/claim-conditions.ts",
- "line": 433,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/claim-conditions.ts#L433"
- }
- ],
- "signatures": [
- {
- "id": 332,
- "name": "useClaimIneligibilityReasons",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook for fetching the reasons a wallet is not eligible to claim tokens from a drop, if any.\n\nThis is available for available for contracts that implement the \"ClaimConditions\" interface; such as [NFT Drop](https://thirdweb.com/thirdweb.eth/DropERC721), [Edition Drop](https://thirdweb.com/thirdweb.eth/DropERC1155), and [Token Drop](https://thirdweb.com/thirdweb.eth/DropERC20)."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nimport { useClaimIneligibilityReasons, useContract } from \"@thirdweb-dev/react\";\n\nfunction App() {\n const { contract } = useContract(contractAddress);\n const { data, isLoading, error } = useClaimIneligibilityReasons(contract, {\n walletAddress: \"0x123...\", // Use useAddress hook to get the user's wallet address\n quantity: 1, // Quantity to check eligibility for\n });\n}\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The hook's "
- },
- {
- "kind": "code",
- "text": "`data`"
- },
- {
- "kind": "text",
- "text": " property, once loaded, contains an array of "
- },
- {
- "kind": "code",
- "text": "`ClaimEligibility`"
- },
- {
- "kind": "text",
- "text": " strings, which may be empty.\n\nFor example, if the user is not in the allowlist, this hook will return "
- },
- {
- "kind": "code",
- "text": "`[\"This address is not on the allowlist.\"]`"
- },
- {
- "kind": "text",
- "text": ".\n\nIf the user is eligible to claim tokens, the hook will return an empty array."
- }
- ]
- },
- {
- "tag": "@claimConditions",
- "content": []
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC20ClaimPhasesV2 | ERC20ClaimPhasesV1 | ERC20ClaimConditionsV2 | ERC20ClaimConditionsV1 | ERC721ClaimPhasesV2 | ERC721ClaimPhasesV1 | ERC721ClaimConditionsV2 | ERC721ClaimConditionsV1 | ERC1155ClaimPhasesV2 | ERC1155ClaimPhasesV1 | ERC1155ClaimConditionsV2 | ERC1155ClaimConditionsV1"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/claim-conditions.ts",
- "line": 433,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/claim-conditions.ts#L433"
- }
- ],
- "parameters": [
- {
- "id": 333,
- "name": "contract",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Instance of a contract that extends the ERC20, ERC721 or ERC1155 spec and implements the \"ClaimConditions\" extension."
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 1198,
- "name": "DropContract",
- "package": "@thirdweb-dev/react-core"
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- },
- {
- "id": 334,
- "name": "params",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The conditions to check eligibility for. The "
- },
- {
- "kind": "code",
- "text": "`walletAddress`"
- },
- {
- "kind": "text",
- "text": " and "
- },
- {
- "kind": "code",
- "text": "`quantity`"
- },
- {
- "kind": "text",
- "text": " properties are required.\n\nUse the "
- },
- {
- "kind": "code",
- "text": "`useAddress`"
- },
- {
- "kind": "text",
- "text": " hook to get the connected wallet address."
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": 301,
- "name": "ClaimIneligibilityParams",
- "package": "@thirdweb-dev/react-core"
- }
- },
- {
- "id": 335,
- "name": "tokenId",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "When using ERC1155 contracts, provide a third argument to specify the token ID.\n\n"
- },
- {
- "kind": "code",
- "text": "```tsx\nimport { useClaimIneligibilityReasons, useContract } from \"@thirdweb-dev/react\";\n\nfunction App() {\n const { contract } = useContract(contractAddress);\n const { data, isLoading, error } = useClaimIneligibilityReasons(\n contract,\n {\n walletAddress: \"0x123..\",\n quantity: 1,\n },\n tokenId,\n );\n}\n```"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+react-query@4.36.1_react-dom@18.3.1_react@18.3.1__react-native@0.75.3_@babel+core@7_t5itazjm66cadlpw7at2y2w4bu/node_modules/@tanstack/react-query/src/types.ts",
- "qualifiedName": "UseQueryResult"
- },
- "typeArguments": [
- {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/enums/ClaimEligibility.ts",
- "qualifiedName": "ClaimEligibility"
- },
- "name": "ClaimEligibility",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "UseQueryResult",
- "package": "@tanstack/react-query"
- }
- }
- ]
- },
- {
- "id": 517,
- "name": "useClaimNFT",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/drop.ts",
- "line": 421,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/drop.ts#L421"
- }
- ],
- "signatures": [
- {
- "id": 518,
- "name": "useClaimNFT",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook for claiming an NFT from a smart contract.\n\nAvailable to use on smart contracts that implement a "
- },
- {
- "kind": "code",
- "text": "`Claimable`"
- },
- {
- "kind": "text",
- "text": " interface, and follow either the "
- },
- {
- "kind": "code",
- "text": "`ERC721`"
- },
- {
- "kind": "text",
- "text": "or "
- },
- {
- "kind": "code",
- "text": "`ERC1155`"
- },
- {
- "kind": "text",
- "text": " standard."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```jsx\nimport { useContract, useClaimNFT, Web3Button } from \"@thirdweb-dev/react\";\n\nfunction App() {\n const { contract } = useContract(contractAddress);\n const { mutateAsync: claimNft, isLoading, error } = useClaimNFT(contract);\n\n return (\n \n claimNft({\n to: \"{{wallet_address}}\", // Use useAddress hook to get current wallet address\n quantity: 1,\n })\n }\n >\n Claim NFT\n \n );\n}\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "A mutation object to claim a NFT to the wallet specified in the params\n\n"
- },
- {
- "kind": "code",
- "text": "```ts\nconst { mutateAsync, isLoading, error } = useClaimNFT(contract);\n```"
- },
- {
- "kind": "text",
- "text": "\n\n### options\n\nThe mutation function takes an object as argument with below properties:\n\n#### to\n\nThe wallet address to mint the NFT(s) to.\n\nUse the "
- },
- {
- "kind": "code",
- "text": "`useAddress`"
- },
- {
- "kind": "text",
- "text": " hook to get the currently connected wallet address.\n\n#### quantity\n\nThe number of NFTs you wish to claim.\n\n- With ERC721 contracts, this represents the number of unique tokens you wish to claim.\n- With ERC1155 contracts, this represents the quantity of the specific "
- },
- {
- "kind": "code",
- "text": "`tokenId`"
- },
- {
- "kind": "text",
- "text": " you wish to claim.\n\n#### tokenId\n\nFor ERC1155 contracts, you must specify a specific "
- },
- {
- "kind": "code",
- "text": "`tokenId`"
- },
- {
- "kind": "text",
- "text": " to claim.\n\n#### options (optional)\n\nCustomizable "
- },
- {
- "kind": "code",
- "text": "`ClaimOptions`"
- },
- {
- "kind": "text",
- "text": " object to override the default behaviour of the hook.\n\nThere are three options available:\n\n- "
- },
- {
- "kind": "code",
- "text": "`checkERC20Allowance`"
- },
- {
- "kind": "text",
- "text": " - Whether to check the ERC20 allowance of the sender, defaults to true.\n- "
- },
- {
- "kind": "code",
- "text": "`currencyAddress`"
- },
- {
- "kind": "text",
- "text": " - The currency to pay for each token claimed, defaults to "
- },
- {
- "kind": "code",
- "text": "`NATIVE_TOKEN_ADDRESS`"
- },
- {
- "kind": "text",
- "text": " for native currency.\n- "
- },
- {
- "kind": "code",
- "text": "`pricePerToken`"
- },
- {
- "kind": "text",
- "text": " - The price to pay for each token claimed. Not relevant when using claim conditions.\n\n"
- },
- {
- "kind": "code",
- "text": "```jsx\nimport { useContract, useClaimNFT, Web3Button } from \"@thirdweb-dev/react\";\n\nfunction App() {\n const { contract } = useContract(contractAddress);\n const { mutate: claimNft, isLoading, error } = useClaimNFT(contract);\n\n return (\n \n claimNft({\n to: \"{{wallet_address}}\",\n quantity: 1,\n options: {\n checkERC20Allowance: true,\n currencyAddress: \"{{erc20_address}}\",\n pricePerToken: 0,\n },\n })\n }\n >\n Claim NFT\n \n );\n}\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC721Claimable | ERC1155Claimable | ERC721ClaimPhasesV2 | ERC721ClaimPhasesV1 | ERC721ClaimConditionsV2 | ERC721ClaimConditionsV1 | ERC1155ClaimPhasesV2 | ERC1155ClaimPhasesV1 | ERC1155ClaimConditionsV2 | ERC1155ClaimConditionsV1"
- }
- ]
- },
- {
- "tag": "@nftDrop",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/drop.ts",
- "line": 421,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/drop.ts#L421"
- }
- ],
- "typeParameters": [
- {
- "id": 519,
- "name": "TContract",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "reference",
- "target": 1198,
- "name": "DropContract",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "parameters": [
- {
- "id": 520,
- "name": "contract",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Instance of a "
- },
- {
- "kind": "code",
- "text": "`DropContract`"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 519,
- "name": "TContract",
- "package": "@thirdweb-dev/react-core",
- "refersToTypeParameter": true
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+react-query@4.36.1_react-dom@18.3.1_react@18.3.1__react-native@0.75.3_@babel+core@7_t5itazjm66cadlpw7at2y2w4bu/node_modules/@tanstack/react-query/src/types.ts",
- "qualifiedName": "UseMutationResult"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 1215,
- "name": "ClaimNFTReturnType",
- "package": "@thirdweb-dev/react-core"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- },
- {
- "type": "reference",
- "target": 1209,
- "name": "ClaimNFTParams",
- "package": "@thirdweb-dev/react-core"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "UseMutationResult",
- "package": "@tanstack/react-query"
- }
- }
- ]
- },
- {
- "id": 946,
- "name": "useClaimToken",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/token.ts",
- "line": 347,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/token.ts#L347"
- }
- ],
- "signatures": [
- {
- "id": 947,
- "name": "useClaimToken",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook for claiming a ERC20 tokens from a smart contract.\n\nAvailable to use on smart contracts that implement both the [ERC20](https://portal.thirdweb.com/contracts/build/extensions/erc-20/ERC20) interface\nand the ["
- },
- {
- "kind": "code",
- "text": "`claim`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/contracts/build/extensions/erc-721/ERC721Claimable) function,\nsuch as the [Token Drop](https://thirdweb.com/thirdweb.eth/DropERC20)."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```jsx\nimport { useClaimToken, useContract, Web3Button } from \"@thirdweb-dev/react\";\n\nfunction App() {\n const { contract } = useContract(contractAddress);\n const { mutateAsync: claimToken, isLoading, error } = useClaimToken(contract);\n\n return (\n \n claimToken({\n to: \"{{wallet_address}}\", // Use useAddress hook to get current wallet address\n amount: 100, // Amount of token to claim\n })\n }\n >\n Claim Token\n \n );\n}\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "A mutation object to tokens to the wallet specified in the params\n\n"
- },
- {
- "kind": "code",
- "text": "```ts\nconst { mutateAsync, isLoading, error } = useClaimToken(contract);\n```"
- },
- {
- "kind": "text",
- "text": "\n\n### options\nThe mutation function takes an object as an argument with the following properties:\n\n#### to (required)\nLikely, you will want to claim the token to the currently connected wallet address.\n\nYou can use the "
- },
- {
- "kind": "code",
- "text": "`useAddress`"
- },
- {
- "kind": "text",
- "text": " hook to get this value.\n\n#### amount (required)\nThe amount of tokens to be claimed.\n\n#### checkERC20Allowance (optional)\nBoolean value to check whether the current wallet has enough allowance to pay for claiming the tokens before\nattempting to claim the tokens.\n\nDefaults to "
- },
- {
- "kind": "code",
- "text": "`true`"
- },
- {
- "kind": "text",
- "text": "."
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC20ClaimPhasesV2 | ERC20ClaimPhasesV1 | ERC20ClaimConditionsV2 | ERC20ClaimConditionsV1"
- }
- ]
- },
- {
- "tag": "@token",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/token.ts",
- "line": 347,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/token.ts#L347"
- }
- ],
- "parameters": [
- {
- "id": 948,
- "name": "contract",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Instance of a "
- },
- {
- "kind": "code",
- "text": "`TokenContract`"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 1171,
- "name": "TokenContract",
- "package": "@thirdweb-dev/react-core"
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+react-query@4.36.1_react-dom@18.3.1_react@18.3.1__react-native@0.75.3_@babel+core@7_t5itazjm66cadlpw7at2y2w4bu/node_modules/@tanstack/react-query/src/types.ts",
- "qualifiedName": "UseMutationResult"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 949,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/dist/declarations/src/evm/core/classes/erc-20.d.ts",
- "line": 444,
- "character": 112
- }
- ]
- }
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- },
- {
- "type": "reference",
- "target": 1242,
- "name": "ClaimTokenParams",
- "package": "@thirdweb-dev/react-core"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "UseMutationResult",
- "package": "@tanstack/react-query"
- }
- }
- ]
- },
- {
- "id": 411,
- "name": "useCompilerMetadata",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/contracts.ts",
- "line": 147,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/contracts.ts#L147"
- }
- ],
- "signatures": [
- {
- "id": 412,
- "name": "useCompilerMetadata",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook for retrieving information such as the ABI, license, and metadata of a smart contract using it's contract address."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```jsx\nimport { useCompilerMetadata } from \"@thirdweb-dev/react\";\n\nfunction App() {\n const { data, isLoading, error } = useCompilerMetadata(contractAddress);\n}\n\nexport default App;\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "Query result containing the compiler metadata of the deployed contract in the "
- },
- {
- "kind": "code",
- "text": "`data`"
- },
- {
- "kind": "text",
- "text": " property"
- }
- ]
- },
- {
- "tag": "@metadata",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/contracts.ts",
- "line": 147,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/contracts.ts#L147"
- }
- ],
- "parameters": [
- {
- "id": 413,
- "name": "contractAddress",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The address of the deployed contract"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+react-query@4.36.1_react-dom@18.3.1_react@18.3.1__react-native@0.75.3_@babel+core@7_t5itazjm66cadlpw7at2y2w4bu/node_modules/@tanstack/react-query/src/types.ts",
- "qualifiedName": "UseQueryResult"
- },
- "typeArguments": [
- {
- "type": "union",
- "types": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/schema/contracts/custom.ts",
- "qualifiedName": "PublishedMetadata"
- },
- "name": "PublishedMetadata",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "literal",
- "value": null
- }
- ]
- }
- ],
- "name": "UseQueryResult",
- "package": "@tanstack/react-query"
- }
- }
- ]
- },
- {
- "id": 63,
- "name": "useConnect",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/hooks/wallet-hooks.ts",
- "line": 222,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/hooks/wallet-hooks.ts#L222"
- }
- ],
- "signatures": [
- {
- "id": 64,
- "name": "useConnect",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook for connecting a wallet to your app.\n\nThe wallet also needs to be added in "
- },
- {
- "kind": "code",
- "text": "`ThirdwebProvider`"
- },
- {
- "kind": "text",
- "text": "'s "
- },
- {
- "kind": "code",
- "text": "`supportedWallets`"
- },
- {
- "kind": "text",
- "text": " prop to enable auto-connection on page load."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```jsx\nimport { useConnect, metamaskWallet } from \"@thirdweb-dev/react\";\n\nconst metamaskConfig = metamaskWallet();\n\nfunction App() {\n const connect = useConnect();\n\n return (\n {\n const wallet = await connect(metamaskConfig, connectOptions);\n console.log(\"connected to \", wallet);\n }}\n >\n Connect to MetaMask\n \n );\n}\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "A function to connect a wallet\n\n"
- },
- {
- "kind": "code",
- "text": "```ts\nconst connect = useConnect();\n\nfunction handleConnect() {\n const wallet = await connect(walletConfig, connectOptions);\n}\n```"
- },
- {
- "kind": "text",
- "text": "\n\nThe function accepts two arguments: "
- },
- {
- "kind": "code",
- "text": "`walletConfig`"
- },
- {
- "kind": "text",
- "text": " and "
- },
- {
- "kind": "code",
- "text": "`connectOptions`"
- },
- {
- "kind": "text",
- "text": "\n\n#### walletConfig\nThe wallet to connect. Must be of type "
- },
- {
- "kind": "code",
- "text": "`WalletConfig`"
- },
- {
- "kind": "text",
- "text": ".\n\n[Learn more about the available wallet options](https://portal.thirdweb.com/react/v4/connecting-wallets).\n\n#### connectOptions\nThe typeof "
- },
- {
- "kind": "code",
- "text": "`connectOptions`"
- },
- {
- "kind": "text",
- "text": " object depends on the wallet you are connecting. For some wallets, it may be optional\n\nIf you are using typescript, "
- },
- {
- "kind": "code",
- "text": "`connect`"
- },
- {
- "kind": "text",
- "text": " will automatically infer the type of "
- },
- {
- "kind": "code",
- "text": "`connectOptions`"
- },
- {
- "kind": "text",
- "text": " based on the "
- },
- {
- "kind": "code",
- "text": "`walletConfig`"
- },
- {
- "kind": "text",
- "text": " you pass in as the first argument and will show type errors if you pass in invalid options."
- }
- ]
- },
- {
- "tag": "@walletConnection",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/hooks/wallet-hooks.ts",
- "line": 222,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/hooks/wallet-hooks.ts#L222"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 65,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/providers/thirdweb-wallet-provider.tsx",
- "line": 99,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/providers/thirdweb-wallet-provider.tsx#L99"
- }
- ],
- "signatures": [
- {
- "id": 66,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/providers/thirdweb-wallet-provider.tsx",
- "line": 99,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/providers/thirdweb-wallet-provider.tsx#L99"
- }
- ],
- "typeParameters": [
- {
- "id": 67,
- "name": "I",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "reference",
- "target": 234,
- "name": "WalletInstance",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "parameters": [
- {
- "id": 68,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/providers/thirdweb-wallet-provider.tsx",
- "qualifiedName": "ConnectFnArgs"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 67,
- "name": "I",
- "package": "@thirdweb-dev/react-core",
- "refersToTypeParameter": true
- }
- ],
- "name": "ConnectFnArgs",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 67,
- "name": "I",
- "package": "@thirdweb-dev/react-core",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ]
- },
- {
- "id": 69,
- "name": "useConnectionStatus",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/hooks/wallet-hooks.ts",
- "line": 285,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/hooks/wallet-hooks.ts#L285"
- }
- ],
- "signatures": [
- {
- "id": 70,
- "name": "useConnectionStatus",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook for checking whether your app is connected to a wallet or not."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```jsx\nimport { useConnectionStatus } from \"@thirdweb-dev/react\";\n\nfunction App() {\n const connectionStatus = useConnectionStatus();\n\n if (connectionStatus === \"unknown\") return Loading...
;\n if (connectionStatus === \"connecting\") return Connecting...
;\n if (connectionStatus === \"connected\") return You are connected
;\n if (connectionStatus === \"disconnected\")\n return You are not connected to a wallet
;\n}\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The wallet connection status\n\nIt can be one of the following:\n- "
- },
- {
- "kind": "code",
- "text": "`unknown`"
- },
- {
- "kind": "text",
- "text": ": connection status is not known yet. This is the initial state.\n- "
- },
- {
- "kind": "code",
- "text": "`connecting`"
- },
- {
- "kind": "text",
- "text": ": wallet is being connected. Either because of a user action, or when the wallet is auto-connecting on page load.\n- "
- },
- {
- "kind": "code",
- "text": "`connected`"
- },
- {
- "kind": "text",
- "text": ": the wallet is connected and ready to be used.\n- "
- },
- {
- "kind": "code",
- "text": "`disconnected`"
- },
- {
- "kind": "text",
- "text": ": the wallet is not connected."
- }
- ]
- },
- {
- "tag": "@walletConnection",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/hooks/wallet-hooks.ts",
- "line": 285,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/hooks/wallet-hooks.ts#L285"
- }
- ],
- "type": {
- "type": "reference",
- "target": 109,
- "name": "ConnectionStatus",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ]
- },
- {
- "id": 430,
- "name": "useContract",
- "variant": "declaration",
- "kind": 64,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/contracts.ts",
- "line": 214,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/contracts.ts#L214"
- },
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/contracts.ts",
- "line": 249,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/contracts.ts#L249"
- },
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/contracts.ts",
- "line": 275,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/contracts.ts#L275"
- },
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/contracts.ts",
- "line": 281,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/contracts.ts#L281"
- },
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/contracts.ts",
- "line": 291,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/contracts.ts#L291"
- }
- ],
- "signatures": [
- {
- "id": 431,
- "name": "useContract",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook for connecting to a smart contract.\n\nProvide your smart contract address as the first parameter. Once connected, the "
- },
- {
- "kind": "code",
- "text": "`contract`"
- },
- {
- "kind": "text",
- "text": " will be an instance of your smart contract.\n\nThe ABI of the smart contract is resolved automatically for contracts deployed or imported using the [thirdweb dashboard](https://thirdweb.com/dashboard)."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst { contract, isLoading, error } = useContract(contractAddress);\n```"
- }
- ]
- },
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "To cache the ABI of the smart contract, use [thirdweb generate](https://portal.thirdweb.com/cli/generate). This is recommended to improve performance and provide type-safety when interacting with your smart contract."
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "Query result object that includes the contract once it is resolved"
- }
- ]
- },
- {
- "tag": "@contract",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/contracts.ts",
- "line": 214,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/contracts.ts#L214"
- }
- ],
- "parameters": [
- {
- "id": 432,
- "name": "contractAddress",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The address of the deployed contract"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": 493,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/contracts/smart-contract.ts",
- "qualifiedName": "SmartContract"
- },
- "name": "SmartContract",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "UseContractResult",
- "package": "@thirdweb-dev/react-core"
- }
- },
- {
- "id": 433,
- "name": "useContract",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "If your contract is a prebuilt contract, it is strongly recommended you provide the contract's name as the second argument to gain access to improved top-level functions and type inference.\n\nAvailable contract types are:\n- "
- },
- {
- "kind": "code",
- "text": "`\"nft-drop\"`"
- },
- {
- "kind": "text",
- "text": "\n- "
- },
- {
- "kind": "code",
- "text": "`\"signature-drop\"`"
- },
- {
- "kind": "text",
- "text": "\n- "
- },
- {
- "kind": "code",
- "text": "`\"edition-drop\"`"
- },
- {
- "kind": "text",
- "text": "\n- "
- },
- {
- "kind": "code",
- "text": "`\"nft-collection\"`"
- },
- {
- "kind": "text",
- "text": "\n- "
- },
- {
- "kind": "code",
- "text": "`\"edition\"`"
- },
- {
- "kind": "text",
- "text": "\n- "
- },
- {
- "kind": "code",
- "text": "`\"multiwrap\"`"
- },
- {
- "kind": "text",
- "text": "\n- "
- },
- {
- "kind": "code",
- "text": "`\"pack\"`"
- },
- {
- "kind": "text",
- "text": "\n- "
- },
- {
- "kind": "code",
- "text": "`\"token-drop\"`"
- },
- {
- "kind": "text",
- "text": "\n- "
- },
- {
- "kind": "code",
- "text": "`\"token\"`"
- },
- {
- "kind": "text",
- "text": "\n- "
- },
- {
- "kind": "code",
- "text": "`\"marketplace\"`"
- },
- {
- "kind": "text",
- "text": "\n- "
- },
- {
- "kind": "code",
- "text": "`\"marketplace-v3\"`"
- },
- {
- "kind": "text",
- "text": "\n- "
- },
- {
- "kind": "code",
- "text": "`\"split\"`"
- },
- {
- "kind": "text",
- "text": "\n- "
- },
- {
- "kind": "code",
- "text": "`\"vote\"`"
- },
- {
- "kind": "text",
- "text": "\n\nWhen a contract type is provided, the contract object will be typed as the contract's class.\nFor example, if you provide the contract type "
- },
- {
- "kind": "code",
- "text": "`\"pack\"`"
- },
- {
- "kind": "text",
- "text": ", the contract object will be returned typed as an instance of the "
- },
- {
- "kind": "code",
- "text": "`Pack`"
- },
- {
- "kind": "text",
- "text": " class, unlocking all of the top-level functions specific to the pack."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst { contract, isLoading, error } = useContract(contractAddress, \"pack\");\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "Query result object that includes the contract once it is resolved"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/contracts.ts",
- "line": 249,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/contracts.ts#L249"
- }
- ],
- "typeParameters": [
- {
- "id": 434,
- "name": "TContractType",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "union",
- "types": [
- {
- "type": "literal",
- "value": "split"
- },
- {
- "type": "literal",
- "value": "edition-drop"
- },
- {
- "type": "literal",
- "value": "edition"
- },
- {
- "type": "literal",
- "value": "marketplace"
- },
- {
- "type": "literal",
- "value": "marketplace-v3"
- },
- {
- "type": "literal",
- "value": "multiwrap"
- },
- {
- "type": "literal",
- "value": "nft-collection"
- },
- {
- "type": "literal",
- "value": "nft-drop"
- },
- {
- "type": "literal",
- "value": "pack"
- },
- {
- "type": "literal",
- "value": "signature-drop"
- },
- {
- "type": "literal",
- "value": "token-drop"
- },
- {
- "type": "literal",
- "value": "token"
- },
- {
- "type": "literal",
- "value": "vote"
- },
- {
- "type": "literal",
- "value": "custom"
- }
- ]
- }
- }
- ],
- "parameters": [
- {
- "id": 435,
- "name": "contractAddress",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The address of the deployed contract"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- },
- {
- "id": 436,
- "name": "_contractType",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The type of the contract"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": 434,
- "name": "TContractType",
- "package": "@thirdweb-dev/react-core",
- "refersToTypeParameter": true
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": 493,
- "typeArguments": [
- {
- "type": "conditional",
- "checkType": {
- "type": "reference",
- "target": 434,
- "name": "TContractType",
- "package": "@thirdweb-dev/react-core",
- "refersToTypeParameter": true
- },
- "extendsType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/contracts/index.ts",
- "qualifiedName": "PrebuiltContractType"
- },
- "name": "PrebuiltContractType",
- "package": "@thirdweb-dev/sdk"
- },
- "trueType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/contracts/index.ts",
- "qualifiedName": "ContractForPrebuiltContractType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 434,
- "name": "TContractType",
- "package": "@thirdweb-dev/react-core",
- "refersToTypeParameter": true
- }
- ],
- "name": "ContractForPrebuiltContractType",
- "package": "@thirdweb-dev/sdk"
- },
- "falseType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/contracts/smart-contract.ts",
- "qualifiedName": "SmartContract"
- },
- "name": "SmartContract",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "name": "UseContractResult",
- "package": "@thirdweb-dev/react-core"
- }
- },
- {
- "id": 437,
- "name": "useContract",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Optionally, (if you don’t want to use the dashboard import feature),\nyou can provide your smart contract’s ABI to the second parameter of the useContract hook.\nThis is useful when developing on a local node, where it may be faster to use the ABI than to import the contract using the dashboard.\n\nThe ABI is only necessary if you have not deployed your contract with, or imported your contract to the [thirdweb dashboard](https://thirdweb.com/dashboard)."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst { contract, isLoading, error } = useContract(contractAddress, contractAbi);\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "Query result object that includes the contract once it is resolved"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/contracts.ts",
- "line": 275,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/contracts.ts#L275"
- }
- ],
- "parameters": [
- {
- "id": 438,
- "name": "contractAddress",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The address of the deployed contract"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- },
- {
- "id": 439,
- "name": "_abi",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The ABI of the contract to use"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/src.ts/index.ts",
- "qualifiedName": "ContractInterface"
- },
- "name": "ContractInterface",
- "package": "@ethersproject/contracts"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": 493,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/contracts/smart-contract.ts",
- "qualifiedName": "SmartContract"
- },
- "name": "SmartContract",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "UseContractResult",
- "package": "@thirdweb-dev/react-core"
- }
- },
- {
- "id": 440,
- "name": "useContract",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/contracts.ts",
- "line": 281,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/contracts.ts#L281"
- }
- ],
- "typeParameters": [
- {
- "id": 441,
- "name": "TContractAddress",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "parameters": [
- {
- "id": 442,
- "name": "contractAddress",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 441,
- "name": "TContractAddress",
- "package": "@thirdweb-dev/react-core",
- "refersToTypeParameter": true
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": 493,
- "typeArguments": [
- {
- "type": "conditional",
- "checkType": {
- "type": "reference",
- "target": 441,
- "name": "TContractAddress",
- "package": "@thirdweb-dev/react-core",
- "refersToTypeParameter": true
- },
- "extendsType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../generated-abis/src/index.ts",
- "qualifiedName": "ContractAddress"
- },
- "name": "GeneratedContractAddress",
- "package": "@thirdweb-dev/generated-abis",
- "qualifiedName": "ContractAddress"
- },
- "trueType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/contracts/smart-contract.ts",
- "qualifiedName": "SmartContract"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/types/contract.ts",
- "qualifiedName": "BaseContractForAddress"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 441,
- "name": "TContractAddress",
- "package": "@thirdweb-dev/react-core",
- "refersToTypeParameter": true
- }
- ],
- "name": "BaseContractForAddress",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "SmartContract",
- "package": "@thirdweb-dev/sdk"
- },
- "falseType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/contracts/smart-contract.ts",
- "qualifiedName": "SmartContract"
- },
- "name": "SmartContract",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "name": "UseContractResult",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ]
- },
- {
- "id": 461,
- "name": "useContractEvents",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/contracts.ts",
- "line": 543,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/contracts.ts#L543"
- }
- ],
- "signatures": [
- {
- "id": 462,
- "name": "useContractEvents",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook for reading events emitted by a smart contract, including new events as they are emitted (optional).\n\nBy default, it reads all events emitted by the smart contract."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```tsx\nimport { useContractEvents, useContract } from \"@thirdweb-dev/react\";\n\nfunction App() {\n const { contract } = useContract(contractAddress);\n const { data, isLoading, error } = useContractEvents(contract);\n}\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The hook's "
- },
- {
- "kind": "code",
- "text": "`data`"
- },
- {
- "kind": "text",
- "text": " property, once loaded, contains an array of "
- },
- {
- "kind": "code",
- "text": "`ContractEvent`"
- },
- {
- "kind": "text",
- "text": " objects"
- }
- ]
- },
- {
- "tag": "@contract",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/contracts.ts",
- "line": 543,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/contracts.ts#L543"
- }
- ],
- "parameters": [
- {
- "id": 463,
- "name": "contract",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The contract instance of the contract to listen to events for"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/contracts/index.ts",
- "qualifiedName": "ValidContractInstance"
- },
- "name": "ValidContractInstance",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- },
- {
- "id": 464,
- "name": "eventName",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The name of the event to query for.\n\nFor example, if your smart contract emits an event called "
- },
- {
- "kind": "code",
- "text": "`MyEvent`"
- },
- {
- "kind": "text",
- "text": ", you would pass "
- },
- {
- "kind": "code",
- "text": "`\"MyEvent\"`"
- },
- {
- "kind": "text",
- "text": " to this parameter.\n\nOmit this parameter or provide undefined to query for all events emitted by the smart contract."
- }
- ]
- },
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 465,
- "name": "options",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "An object containing options to filter the events being queried.\n\nAvailable options include\n- "
- },
- {
- "kind": "code",
- "text": "`queryFilter`"
- },
- {
- "kind": "text",
- "text": " to refine which events you want to read,\n- a boolean "
- },
- {
- "kind": "code",
- "text": "`subscribe`"
- },
- {
- "kind": "text",
- "text": " flag to subscribe to new events as they are emitted.\n\n### Example\n"
- },
- {
- "kind": "code",
- "text": "```tsx\nimport {\n useContractEvents,\n useContract,\n Web3Button,\n} from \"@thirdweb-dev/react\";\n\nfunction App() {\n const { contract } = useContract(contractAddress);\n const { data, isLoading, error } = useContractEvents(\n contract,\n \"MyEvent\",\n {\n queryFilter: {\n filters: {\n tokenId: 123, // e.g. Only events where tokenId = 123\n },\n fromBlock: 0, // Events starting from this block\n toBlock: 100, // Events up to this block\n order: \"asc\", // Order of events (\"asc\" or \"desc\")\n },\n subscribe: true, // Subscribe to new events\n },\n );\n```"
- }
- ]
- },
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 466,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 467,
- "name": "queryFilter",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/contracts.ts",
- "line": 546,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/contracts.ts#L546"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/types/events.ts",
- "qualifiedName": "EventQueryOptions"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "any"
- }
- ],
- "name": "Record",
- "package": "typescript"
- }
- ],
- "name": "EventQueryOptions",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 468,
- "name": "subscribe",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/contracts.ts",
- "line": 546,
- "character": 46,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/contracts.ts#L546"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 467,
- 468
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/contracts.ts",
- "line": 546,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/contracts.ts#L546"
- }
- ]
- }
- },
- "defaultValue": "..."
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+react-query@4.36.1_react-dom@18.3.1_react@18.3.1__react-native@0.75.3_@babel+core@7_t5itazjm66cadlpw7at2y2w4bu/node_modules/@tanstack/react-query/src/types.ts",
- "qualifiedName": "UseQueryResult"
- },
- "typeArguments": [
- {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/types/events.ts",
- "qualifiedName": "ContractEvent"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "any"
- }
- ],
- "name": "Record",
- "package": "typescript"
- }
- ],
- "name": "ContractEvent",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "UseQueryResult",
- "package": "@tanstack/react-query"
- }
- }
- ]
- },
- {
- "id": 443,
- "name": "useContractMetadata",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/contracts.ts",
- "line": 386,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/contracts.ts#L386"
- }
- ],
- "signatures": [
- {
- "id": 444,
- "name": "useContractMetadata",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get the metadata of given contract"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst { data: contractMetadata, isLoading } = useContractMetadata(contract);\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "A Query result object that includes the contract metadata of the deployed contract"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ContractMetadata"
- }
- ]
- },
- {
- "tag": "@metadata",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/contracts.ts",
- "line": 386,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/contracts.ts#L386"
- }
- ],
- "typeParameters": [
- {
- "id": 445,
- "name": "TContract",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/contracts/index.ts",
- "qualifiedName": "ValidContractInstance"
- },
- "name": "ValidContractInstance",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "parameters": [
- {
- "id": 446,
- "name": "contract",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The "
- },
- {
- "kind": "code",
- "text": "`ValidContractInstance`"
- },
- {
- "kind": "text",
- "text": " instance of the contract to get the metadata for"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 445,
- "name": "TContract",
- "package": "@thirdweb-dev/react-core",
- "refersToTypeParameter": true
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+react-query@4.36.1_react-dom@18.3.1_react@18.3.1__react-native@0.75.3_@babel+core@7_t5itazjm66cadlpw7at2y2w4bu/node_modules/@tanstack/react-query/src/types.ts",
- "qualifiedName": "UseQueryResult"
- },
- "typeArguments": [
- {
- "type": "conditional",
- "checkType": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 445,
- "name": "TContract",
- "package": "@thirdweb-dev/react-core",
- "refersToTypeParameter": true
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- },
- "extendsType": {
- "type": "intrinsic",
- "name": "undefined"
- },
- "trueType": {
- "type": "intrinsic",
- "name": "undefined"
- },
- "falseType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Awaited"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "ReturnType"
- },
- "typeArguments": [
- {
- "type": "indexedAccess",
- "indexType": {
- "type": "literal",
- "value": "get"
- },
- "objectType": {
- "type": "indexedAccess",
- "indexType": {
- "type": "literal",
- "value": "metadata"
- },
- "objectType": {
- "type": "reference",
- "target": 445,
- "name": "TContract",
- "package": "@thirdweb-dev/react-core",
- "refersToTypeParameter": true
- }
- }
- }
- ],
- "name": "ReturnType",
- "package": "typescript"
- }
- ],
- "name": "Awaited",
- "package": "typescript"
- }
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "UseQueryResult",
- "package": "@tanstack/react-query"
- }
- }
- ]
- },
- {
- "id": 447,
- "name": "useContractMetadataUpdate",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/contracts.ts",
- "line": 438,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/contracts.ts#L438"
- }
- ],
- "signatures": [
- {
- "id": 448,
- "name": "useContractMetadataUpdate",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Update the metadata of the given contract"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```jsx\nconst Component = () => {\n const { contract } = useContract(\"{{contract_address}}\");\n const {\n mutate: updateContractMetadata,\n isLoading,\n error,\n } = useContractMetadataUpdate(contract);\n\n if (error) {\n console.error(\"failed to update contract metadata\", error);\n }\n\n return (\n updateContractMetadata({ name: \"New name\", description: \"New description\" })}\n >\n Update contract metadata\n \n );\n};\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "Mutation object to update the contract metadata"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ContractMetadata"
- }
- ]
- },
- {
- "tag": "@metadata",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/contracts.ts",
- "line": 438,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/contracts.ts#L438"
- }
- ],
- "parameters": [
- {
- "id": 449,
- "name": "contract",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The "
- },
- {
- "kind": "code",
- "text": "`ValidContractInstance`"
- },
- {
- "kind": "text",
- "text": " instance of the contract to get the metadata for"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/contracts/index.ts",
- "qualifiedName": "ValidContractInstance"
- },
- "name": "ValidContractInstance",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+react-query@4.36.1_react-dom@18.3.1_react@18.3.1__react-native@0.75.3_@babel+core@7_t5itazjm66cadlpw7at2y2w4bu/node_modules/@tanstack/react-query/src/types.ts",
- "qualifiedName": "UseMutationResult"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 450,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 452,
- "name": "data",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/contracts.ts",
- "line": 443,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/contracts.ts#L443"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 453,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/contracts.ts",
- "line": 443,
- "character": 10,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/contracts.ts#L443"
- }
- ],
- "signatures": [
- {
- "id": 454,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "any"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- },
- {
- "id": 451,
- "name": "receipt",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/contracts.ts",
- "line": 442,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/contracts.ts#L442"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+abstract-provider@5.7.0/node_modules/@ethersproject/abstract-provider/src.ts/index.ts",
- "qualifiedName": "TransactionReceipt"
- },
- "name": "providers.TransactionReceipt",
- "package": "@ethersproject/abstract-provider",
- "qualifiedName": "TransactionReceipt"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 452,
- 451
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/contracts.ts",
- "line": 441,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/contracts.ts#L441"
- }
- ]
- }
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 455,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 460,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/contracts.ts",
- "line": 451,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/contracts.ts#L451"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 457,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/contracts.ts",
- "line": 448,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/contracts.ts#L448"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 459,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/contracts.ts",
- "line": 450,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/contracts.ts#L450"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 458,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/contracts.ts",
- "line": 449,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/contracts.ts#L449"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "any"
- }
- },
- {
- "id": 456,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/contracts.ts",
- "line": 447,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/contracts.ts#L447"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 460,
- 457,
- 459,
- 458,
- 456
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/contracts.ts",
- "line": 446,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/contracts.ts#L446"
- }
- ]
- }
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "UseMutationResult",
- "package": "@tanstack/react-query"
- }
- }
- ]
- },
- {
- "id": 469,
- "name": "useContractRead",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/contracts.ts",
- "line": 671,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/contracts.ts#L671"
- }
- ],
- "signatures": [
- {
- "id": 470,
- "name": "useContractRead",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Generic hook for reading any data from a smart contract via it’s function/view/variable name.\n\n"
- },
- {
- "kind": "code",
- "text": "```javascript\nconst { contract } = useContract(\"{{contract_address}}\");\nconst { data, isLoading, error } = useContractRead(contract, \"functionName\", args);\n```"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "text",
- "text": "Provide your smart contract instance from "
- },
- {
- "kind": "code",
- "text": "`useContract`"
- },
- {
- "kind": "text",
- "text": ", a function name and the arguments to pass to the function (if any).\n\nFor example, to read the value of a view on your smart contract called "
- },
- {
- "kind": "code",
- "text": "`getName`"
- },
- {
- "kind": "text",
- "text": " you would do the following:\n\n"
- },
- {
- "kind": "code",
- "text": "```tsx\nimport { useContractRead, useContract } from \"@thirdweb-dev/react\";\n\nfunction App() {\n const { contract } = useContract(contractAddress);\n const { data, isLoading, error } = useContractRead(contract, \"getName\");\n}\n```"
- }
- ]
- },
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "If you have cached the ABI of your smart contract using [thirdweb generate](https://portal.thirdweb.com/cli/generate), the functionName and args parameters are strongly typed according to your smart contract’s ABI."
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "Query result object that includes the data returned by the function call"
- }
- ]
- },
- {
- "tag": "@contract",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/contracts.ts",
- "line": 671,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/contracts.ts#L671"
- }
- ],
- "typeParameters": [
- {
- "id": 471,
- "name": "TContractAddress",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 472,
- "name": "TContract",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/contracts/index.ts",
- "qualifiedName": "ValidContractInstance"
- },
- "name": "ValidContractInstance",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 473,
- "name": "TContractInstance",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/contracts/index.ts",
- "qualifiedName": "ValidContractInstance"
- },
- "name": "ValidContractInstance",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 474,
- "name": "TFunctionName",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 475,
- "name": "TArgs",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "unknown"
- }
- }
- },
- {
- "id": 476,
- "name": "TReturnType",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "any"
- }
- }
- ],
- "parameters": [
- {
- "id": 477,
- "name": "contract",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The contract instance of the contract to call a function on"
- }
- ]
- },
- "type": {
- "type": "conditional",
- "checkType": {
- "type": "reference",
- "target": 473,
- "name": "TContractInstance",
- "package": "@thirdweb-dev/react-core",
- "refersToTypeParameter": true
- },
- "extendsType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/contracts/index.ts",
- "qualifiedName": "ValidContractInstance"
- },
- "name": "ValidContractInstance",
- "package": "@thirdweb-dev/sdk"
- },
- "trueType": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 473,
- "typeArguments": [
- {
- "type": "reference",
- "target": 473,
- "name": "TContractInstance",
- "package": "@thirdweb-dev/react-core",
- "refersToTypeParameter": true
- }
- ],
- "name": "TContractInstance",
- "package": "@thirdweb-dev/react-core",
- "refersToTypeParameter": true
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- },
- "falseType": {
- "type": "conditional",
- "checkType": {
- "type": "reference",
- "target": 471,
- "name": "TContractAddress",
- "package": "@thirdweb-dev/react-core",
- "refersToTypeParameter": true
- },
- "extendsType": {
- "type": "intrinsic",
- "name": "never"
- },
- "trueType": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/contracts/smart-contract.ts",
- "qualifiedName": "SmartContract"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/types/contract.ts",
- "qualifiedName": "BaseContractForAddress"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 471,
- "typeArguments": [
- {
- "type": "reference",
- "target": 471,
- "name": "TContractAddress",
- "package": "@thirdweb-dev/react-core",
- "refersToTypeParameter": true
- }
- ],
- "name": "TContractAddress",
- "package": "@thirdweb-dev/react-core",
- "refersToTypeParameter": true
- }
- ],
- "name": "BaseContractForAddress",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "SmartContract",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- },
- "falseType": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/contracts/smart-contract.ts",
- "qualifiedName": "SmartContract"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/src.ts/index.ts",
- "qualifiedName": "BaseContract"
- },
- "name": "BaseContract",
- "package": "@ethersproject/contracts"
- }
- ],
- "name": "SmartContract",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- }
- }
- },
- {
- "id": 478,
- "name": "functionName",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The name of the function to call in the smart contract. This can be any function, view, variable, etc. that does not require a transaction to occur."
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 474,
- "name": "TFunctionName",
- "package": "@thirdweb-dev/react-core",
- "refersToTypeParameter": true
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- },
- {
- "id": 479,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The arguments to pass to the function (if any)"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": 475,
- "name": "TArgs",
- "package": "@thirdweb-dev/react-core",
- "refersToTypeParameter": true
- }
- },
- {
- "id": 480,
- "name": "overrides",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "code",
- "text": "`CallOverrides`"
- },
- {
- "kind": "text",
- "text": " object to send with your request.\n\nTo include the sender's address (msg.sender) when calling view functions within your smart contract, include the property "
- },
- {
- "kind": "code",
- "text": "`{from: 0X123}`"
- },
- {
- "kind": "text",
- "text": " passing the relevant address.\n\n"
- },
- {
- "kind": "code",
- "text": "```ts\nconst { data, isLoading, error } = useContractRead(contract, \"getName\", [\"arg1\", \"arg2\"], {\n blockTag: 123,\n from: \"0x123\",\n });\n```"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/src.ts/index.ts",
- "qualifiedName": "CallOverrides"
- },
- "name": "CallOverrides",
- "package": "@ethersproject/contracts"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+react-query@4.36.1_react-dom@18.3.1_react@18.3.1__react-native@0.75.3_@babel+core@7_t5itazjm66cadlpw7at2y2w4bu/node_modules/@tanstack/react-query/src/types.ts",
- "qualifiedName": "UseQueryResult"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 476,
- "name": "TReturnType",
- "package": "@thirdweb-dev/react-core",
- "refersToTypeParameter": true
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "UseQueryResult",
- "package": "@tanstack/react-query"
- }
- }
- ]
- },
- {
- "id": 392,
- "name": "useContractType",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/contracts.ts",
- "line": 77,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/contracts.ts#L77"
- }
- ],
- "signatures": [
- {
- "id": 393,
- "name": "useContractType",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook for determining the type of contract for a contract address.\n\nThis is useful if you want to determine if a contract is a [prebuilt contract](https://portal.thirdweb.com/pre-built-contracts)."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```jsx\nimport { useContractType } from \"@thirdweb-dev/react\";\n\nfunction App() {\n const { data, isLoading, error } = useContractType(contractAddress);\n}\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "Query result containing the type of the contract in the "
- },
- {
- "kind": "code",
- "text": "`data`"
- },
- {
- "kind": "text",
- "text": " property"
- }
- ]
- },
- {
- "tag": "@metadata",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/contracts.ts",
- "line": 77,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/contracts.ts#L77"
- }
- ],
- "parameters": [
- {
- "id": 394,
- "name": "contractAddress",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The address of the contract"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+react-query@4.36.1_react-dom@18.3.1_react@18.3.1__react-native@0.75.3_@babel+core@7_t5itazjm66cadlpw7at2y2w4bu/node_modules/@tanstack/react-query/src/types.ts",
- "qualifiedName": "UseQueryResult"
- },
- "typeArguments": [
- {
- "type": "union",
- "types": [
- {
- "type": "literal",
- "value": null
- },
- {
- "type": "literal",
- "value": "split"
- },
- {
- "type": "literal",
- "value": "edition-drop"
- },
- {
- "type": "literal",
- "value": "edition"
- },
- {
- "type": "literal",
- "value": "marketplace"
- },
- {
- "type": "literal",
- "value": "marketplace-v3"
- },
- {
- "type": "literal",
- "value": "multiwrap"
- },
- {
- "type": "literal",
- "value": "nft-collection"
- },
- {
- "type": "literal",
- "value": "nft-drop"
- },
- {
- "type": "literal",
- "value": "pack"
- },
- {
- "type": "literal",
- "value": "signature-drop"
- },
- {
- "type": "literal",
- "value": "token-drop"
- },
- {
- "type": "literal",
- "value": "token"
- },
- {
- "type": "literal",
- "value": "vote"
- },
- {
- "type": "literal",
- "value": "custom"
- }
- ]
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "UseQueryResult",
- "package": "@tanstack/react-query"
- }
- }
- ]
- },
- {
- "id": 481,
- "name": "useContractWrite",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/contracts.ts",
- "line": 776,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/contracts.ts#L776"
- }
- ],
- "signatures": [
- {
- "id": 482,
- "name": "useContractWrite",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Generic hook for calling any smart contract function that requires a transaction to take place.\n\nProvide your smart contract instance returned from the "
- },
- {
- "kind": "code",
- "text": "`useContract`"
- },
- {
- "kind": "text",
- "text": " hook, along with the name of the function you wish to call on your smart contract as arguments to the hook.\n\nThen call the "
- },
- {
- "kind": "code",
- "text": "`mutate`"
- },
- {
- "kind": "text",
- "text": " or "
- },
- {
- "kind": "code",
- "text": "`mutateAsync`"
- },
- {
- "kind": "text",
- "text": " function returned by the hook, providing an array of arguments to send to your smart contract function.\n\nIf you provide too many or too few arguments, the "
- },
- {
- "kind": "code",
- "text": "`error`"
- },
- {
- "kind": "text",
- "text": " property will be populated with an error message.\n\nIf your function has no arguments, provide an empty array by calling the function with "
- },
- {
- "kind": "code",
- "text": "`{ args: [] }`"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nimport { useContractWrite, useContract, Web3Button } from \"@thirdweb-dev/react\";\n\nfunction App() {\n const { contract } = useContract(contractAddress);\n const { mutateAsync, isLoading, error } = useContractWrite(\n contract,\n \"setName\",\n );\n\n return (\n mutateAsync({ args: [\"My Name\"] })}\n >\n Send Transaction\n \n );\n}\n```"
- }
- ]
- },
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "If you have cached the ABI of your smart contract using [thirdweb generate](https://portal.thirdweb.com/cli/generate), the functionName and args parameters are strongly typed according to your smart contract’s ABI."
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "A mutation object that includes the write function to call"
- }
- ]
- },
- {
- "tag": "@contract",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/contracts.ts",
- "line": 776,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/contracts.ts#L776"
- }
- ],
- "typeParameters": [
- {
- "id": 483,
- "name": "TContractAddress",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 484,
- "name": "TContract",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/contracts/index.ts",
- "qualifiedName": "ValidContractInstance"
- },
- "name": "ValidContractInstance",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 485,
- "name": "TContractInstance",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/contracts/index.ts",
- "qualifiedName": "ValidContractInstance"
- },
- "name": "ValidContractInstance",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 486,
- "name": "TFunctionName",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 487,
- "name": "TArgs",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "any"
- }
- }
- }
- ],
- "parameters": [
- {
- "id": 488,
- "name": "contract",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The contract instance of the contract to call a function on"
- }
- ]
- },
- "type": {
- "type": "conditional",
- "checkType": {
- "type": "reference",
- "target": 485,
- "name": "TContractInstance",
- "package": "@thirdweb-dev/react-core",
- "refersToTypeParameter": true
- },
- "extendsType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/contracts/index.ts",
- "qualifiedName": "ValidContractInstance"
- },
- "name": "ValidContractInstance",
- "package": "@thirdweb-dev/sdk"
- },
- "trueType": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 485,
- "typeArguments": [
- {
- "type": "reference",
- "target": 485,
- "name": "TContractInstance",
- "package": "@thirdweb-dev/react-core",
- "refersToTypeParameter": true
- }
- ],
- "name": "TContractInstance",
- "package": "@thirdweb-dev/react-core",
- "refersToTypeParameter": true
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- },
- "falseType": {
- "type": "conditional",
- "checkType": {
- "type": "reference",
- "target": 483,
- "name": "TContractAddress",
- "package": "@thirdweb-dev/react-core",
- "refersToTypeParameter": true
- },
- "extendsType": {
- "type": "intrinsic",
- "name": "never"
- },
- "trueType": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/contracts/smart-contract.ts",
- "qualifiedName": "SmartContract"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/types/contract.ts",
- "qualifiedName": "BaseContractForAddress"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 483,
- "typeArguments": [
- {
- "type": "reference",
- "target": 483,
- "name": "TContractAddress",
- "package": "@thirdweb-dev/react-core",
- "refersToTypeParameter": true
- }
- ],
- "name": "TContractAddress",
- "package": "@thirdweb-dev/react-core",
- "refersToTypeParameter": true
- }
- ],
- "name": "BaseContractForAddress",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "SmartContract",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- },
- "falseType": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/contracts/smart-contract.ts",
- "qualifiedName": "SmartContract"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/src.ts/index.ts",
- "qualifiedName": "BaseContract"
- },
- "name": "BaseContract",
- "package": "@ethersproject/contracts"
- }
- ],
- "name": "SmartContract",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- }
- }
- },
- {
- "id": 489,
- "name": "functionName",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The name of the function to call in the smart contract."
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 486,
- "name": "TFunctionName",
- "package": "@thirdweb-dev/react-core",
- "refersToTypeParameter": true
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+react-query@4.36.1_react-dom@18.3.1_react@18.3.1__react-native@0.75.3_@babel+core@7_t5itazjm66cadlpw7at2y2w4bu/node_modules/@tanstack/react-query/src/types.ts",
- "qualifiedName": "UseMutationResult"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/core/types.ts",
- "qualifiedName": "TransactionResultWithMetadata"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "TransactionResultWithMetadata",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 490,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 491,
- "name": "args",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/contracts.ts",
- "line": 817,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/contracts.ts#L817"
- }
- ],
- "type": {
- "type": "reference",
- "target": 487,
- "name": "TArgs",
- "package": "@thirdweb-dev/react-core",
- "refersToTypeParameter": true
- }
- },
- {
- "id": 492,
- "name": "overrides",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/contracts.ts",
- "line": 818,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/contracts.ts#L818"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/src.ts/index.ts",
- "qualifiedName": "CallOverrides"
- },
- "name": "CallOverrides",
- "package": "@ethersproject/contracts"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 491,
- 492
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/contracts.ts",
- "line": 816,
- "character": 7,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/contracts.ts#L816"
- }
- ]
- }
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "UseMutationResult",
- "package": "@tanstack/react-query"
- }
- }
- ]
- },
- {
- "id": 972,
- "name": "useCreateAccount",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/account-factory.ts",
- "line": 163,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/account-factory.ts#L163"
- }
- ],
- "signatures": [
- {
- "id": 973,
- "name": "useCreateAccount",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Create a account in the account factory contract"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```jsx\nconst Component = () => {\n const { contract } = useContract(\"{{contract_address}}\");\n const {\n mutate: createAccount,\n isLoading,\n error,\n } = useCreateAccount(contract);\n\n if (error) {\n console.error(\"failed to create account\", error);\n }\n\n return (\n createAccount(\"0x...\")}\n >\n Create Account\n \n );\n};\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "A mutation object to create a account"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "AccountFactory"
- }
- ]
- },
- {
- "tag": "@smartWallet",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/account-factory.ts",
- "line": 163,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/account-factory.ts#L163"
- }
- ],
- "parameters": [
- {
- "id": 974,
- "name": "contract",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Instance of a account factory contract"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/contracts/smart-contract.ts",
- "qualifiedName": "SmartContract"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/src.ts/index.ts",
- "qualifiedName": "BaseContract"
- },
- "name": "BaseContract",
- "package": "@ethersproject/contracts"
- }
- ],
- "name": "SmartContract",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+react-query@4.36.1_react-dom@18.3.1_react@18.3.1__react-native@0.75.3_@babel+core@7_t5itazjm66cadlpw7at2y2w4bu/node_modules/@tanstack/react-query/src/types.ts",
- "qualifiedName": "UseMutationResult"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/core/types.ts",
- "qualifiedName": "TransactionResultWithAddress"
- },
- "name": "TransactionResultWithAddress",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- },
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "UseMutationResult",
- "package": "@tanstack/react-query"
- }
- }
- ]
- },
- {
- "id": 622,
- "name": "useCreateAuctionListing",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/marketplace.ts",
- "line": 2140,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/marketplace.ts#L2140"
- }
- ],
- "signatures": [
- {
- "id": 623,
- "name": "useCreateAuctionListing",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook for creating an auction listing on a "
- },
- {
- "kind": "code",
- "text": "`Marketplace`"
- },
- {
- "kind": "text",
- "text": " or\n[MarketplaceV3](https://thirdweb.com/thirdweb.eth/MarketplaceV3) smart contract.\n\nAuction listings hold the NFTs in escrow; requiring the seller to transfer the NFTs to the marketplace contract\nas part of the listing creation process.\n\nProvide your "
- },
- {
- "kind": "code",
- "text": "`Marketplace`"
- },
- {
- "kind": "text",
- "text": "\nor\n[MarketplaceV3](https://thirdweb.com/thirdweb.eth/MarketplaceV3)\ncontract as the argument to the hook.\n\nThen, provide the information about the listing you want to create as the argument to the mutation."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```jsx\nimport {\n useCreateAuctionListing,\n useContract,\n Web3Button,\n} from \"@thirdweb-dev/react\";\nimport { NATIVE_TOKEN_ADDRESS } from \"@thirdweb-dev/sdk\";\n\nfunction App() {\n const { contract } = useContract(contractAddress, \"marketplace-v3\");\n const {\n mutateAsync: createAuctionListing,\n isLoading,\n error,\n } = useCreateAuctionListing(contract);\n\n return (\n \n createAuctionListing({\n tokenId: \"{{token_id}}\", // The ID of the token to list.\n assetContractAddress: \"{{asset_contract_address}}\", // The contract address of the asset being listed.\n currencyContractAddress: NATIVE_TOKEN_ADDRESS, // The address of the currency to accept for the listing.\n quantity: \"{{quantity}}\",\n startTimestamp: new Date(),\n buyoutBidAmount: \"{{buyout_bid_amount}}\",\n minimumBidAmount: \"{{minimum_bid_amount}}\",\n endTimestamp: new Date(),\n bidBufferBps: \"{{bid_buffer_bps}}\",\n timeBufferInSeconds: \"{{time_buffer_in_seconds}}\",\n })\n }\n >\n Create Auction Listing\n \n );\n}\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "A mutation object to create a new auction listing.\n\n"
- },
- {
- "kind": "code",
- "text": "```ts\nconst { mutateAsync, isLoading, error } = useCreateAuctionListing(contract);\n```"
- },
- {
- "kind": "text",
- "text": "\n\n### options\n\nThe mutation function takes an object of type "
- },
- {
- "kind": "code",
- "text": "`NewAuctionListing`"
- },
- {
- "kind": "text",
- "text": " or "
- },
- {
- "kind": "code",
- "text": "`EnglishAuctionInputParams`"
- },
- {
- "kind": "text",
- "text": " as its argument which contains the following properties:\n\n#### tokenId (required)\nThe token ID of the NFT you are listing for auction.\n\n#### assetContractAddress (required)\nThe smart contract address of the NFT you are listing for auction.\n\n#### buyoutBidAmount (required)\nThe price to **buy** each token in the listing.\n\n- For ERC721 NFTs, this is the price to buy the NFT outright.\n- For ERC1155 NFTs, this is the price to "
- },
- {
- "kind": "code",
- "text": "`1`"
- },
- {
- "kind": "text",
- "text": " quantity of the NFT.\n\n#### currencyContractAddress (optional)\nThe address of the currency you want users to pay with and make bids in.\n\nYou likely want to use the token native to the chain you are on, e.g. Ether on Ethereum.\n\nTo do that, you can import the "
- },
- {
- "kind": "code",
- "text": "`NATIVE_TOKEN_ADDRESS`"
- },
- {
- "kind": "text",
- "text": " constant from "
- },
- {
- "kind": "code",
- "text": "`@thirdweb-dev/sdk`"
- },
- {
- "kind": "text",
- "text": ".\n\nThe default value is "
- },
- {
- "kind": "code",
- "text": "`NATIVE_TOKEN_ADDRESS`"
- },
- {
- "kind": "text",
- "text": ".\n\n\n#### quantity (optional)\nHow many tokens to include in the listing.\n\n- For ERC721 NFTs, this is always "
- },
- {
- "kind": "code",
- "text": "`1`"
- },
- {
- "kind": "text",
- "text": ".\n- For ERC1155 NFTs, this is the quantity of tokens to include in the listing.\n\nThe default value is "
- },
- {
- "kind": "code",
- "text": "`1`"
- },
- {
- "kind": "text",
- "text": ".\n\n#### minimumBidAmount (required)\nThe minimum price that a bid must be in order to be placed on the listing, per token.\n\nBids that are lower than the reserve price will be rejected by the contract.\n\nThe default value is "
- },
- {
- "kind": "code",
- "text": "`0`"
- },
- {
- "kind": "text",
- "text": ".\n\n\n#### startTimestamp (optional)\nA "
- },
- {
- "kind": "code",
- "text": "`Date`"
- },
- {
- "kind": "text",
- "text": " object for the start time of the listing.\n\nThe default value is "
- },
- {
- "kind": "code",
- "text": "`new Date()`"
- },
- {
- "kind": "text",
- "text": ", which is the current time.\n\n\n#### endTimestamp (optional)\nA "
- },
- {
- "kind": "code",
- "text": "`Date`"
- },
- {
- "kind": "text",
- "text": " object for the end time of the listing (when the listing will expire).\n\n#### bidBufferBps (optional)\nBid buffer in basis points (1/100th of a percent).\n\nThe bid buffer is what percentage higher the next bid must be than the current highest bid.\n\nFor example, if you set a bid buffer of "
- },
- {
- "kind": "code",
- "text": "`100`"
- },
- {
- "kind": "text",
- "text": ", then the next bid must be at least "
- },
- {
- "kind": "code",
- "text": "`1%`"
- },
- {
- "kind": "text",
- "text": " higher than the current highest bid.\n\n#### timeBufferInSeconds (optional)\nTime buffer in seconds.\n\nThe time buffer is how much time is added to the listing when a new bid is placed.\n\nThis is to prevent users from placing a bid at the last second and winning the auction."
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "EnglishAuctions"
- }
- ]
- },
- {
- "tag": "@marketplace",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/marketplace.ts",
- "line": 2140,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/marketplace.ts#L2140"
- }
- ],
- "typeParameters": [
- {
- "id": 624,
- "name": "TMarketplace",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/contracts/prebuilt-implementations/marketplace.ts",
- "qualifiedName": "Marketplace"
- },
- "name": "Marketplace",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/contracts/prebuilt-implementations/marketplacev3.ts",
- "qualifiedName": "MarketplaceV3"
- },
- "name": "MarketplaceV3",
- "package": "@thirdweb-dev/sdk"
- }
- ]
- }
- }
- ],
- "parameters": [
- {
- "id": 625,
- "name": "contract",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Instance of a "
- },
- {
- "kind": "code",
- "text": "`Marketplace`"
- },
- {
- "kind": "text",
- "text": " contract"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 624,
- "name": "TMarketplace",
- "package": "@thirdweb-dev/react-core",
- "refersToTypeParameter": true
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+react-query@4.36.1_react-dom@18.3.1_react@18.3.1__react-native@0.75.3_@babel+core@7_t5itazjm66cadlpw7at2y2w4bu/node_modules/@tanstack/react-query/src/types.ts",
- "qualifiedName": "UseMutationResult"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/core/types.ts",
- "qualifiedName": "TransactionResultWithId"
- },
- "name": "TransactionResultWithId",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- },
- {
- "type": "conditional",
- "checkType": {
- "type": "reference",
- "target": 624,
- "name": "TMarketplace",
- "package": "@thirdweb-dev/react-core",
- "refersToTypeParameter": true
- },
- "extendsType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/contracts/prebuilt-implementations/marketplace.ts",
- "qualifiedName": "Marketplace"
- },
- "name": "Marketplace",
- "package": "@thirdweb-dev/sdk"
- },
- "trueType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/types/marketplace/NewAuctionListing.ts",
- "qualifiedName": "NewAuctionListing"
- },
- "name": "NewAuctionListing",
- "package": "@thirdweb-dev/sdk"
- },
- "falseType": {
- "type": "reflection",
- "declaration": {
- "id": 626,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/dist/declarations/src/evm/schema/marketplacev3/english-auctions.d.ts",
- "line": 65,
- "character": 3
- }
- ]
- }
- }
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "UseMutationResult",
- "package": "@tanstack/react-query"
- }
- }
- ]
- },
- {
- "id": 617,
- "name": "useCreateDirectListing",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/marketplace.ts",
- "line": 1885,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/marketplace.ts#L1885"
- }
- ],
- "signatures": [
- {
- "id": 618,
- "name": "useCreateDirectListing",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook for creating a new direct listing on a "
- },
- {
- "kind": "code",
- "text": "`Marketplace`"
- },
- {
- "kind": "text",
- "text": "\nor [MarketplaceV3](https://thirdweb.com/thirdweb.eth/MarketplaceV3) smart contract.\n\nDirect listings require the user to approve the marketplace to transfer the NFTs on their behalf as part of the listing creation process.\nThis is because the marketplace needs permission to execute sales and transfer the NFTs to the buyer when a sale is made."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```jsx\nimport {\n useCreateDirectListing,\n useContract,\n Web3Button,\n} from \"@thirdweb-dev/react\";\n\nfunction App() {\n const { contract } = useContract(contractAddress, \"marketplace-v3\");\n const {\n mutateAsync: createDirectListing,\n isLoading,\n error,\n } = useCreateDirectListing(contract);\n\n return (\n \n createDirectListing({\n assetContractAddress: \"{{asset_contract_address}}\",\n tokenId: \"{{token_id}}\",\n pricePerToken: \"{{price_per_token}}\",\n currencyContractAddress: \"{{currency_contract_address}}\",\n isReservedListing: false,\n quantity: \"{{quantity}}\",\n startTimestamp: new Date(),\n endTimestamp: new Date(\n new Date().getTime() + 7 * 24 * 60 * 60 * 1000,\n ),\n })\n }\n >\n Create Direct Listing\n \n );\n}\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "Mutation object to create a new direct listing\n\n"
- },
- {
- "kind": "code",
- "text": "```ts\nconst { mutateAsync, isLoading, error } = useCreateDirectListing(contract);\n```"
- },
- {
- "kind": "text",
- "text": "\n\n### options\nThe mutation function takes an object as an argument with the following properties:\n\n#### assetContractAddress (required)\nThe address of the NFT smart contract that you want to list.\n\n#### tokenId (required)\nThe token ID of the NFT that you want to list.\n\n#### pricePerToken (required)\nThe price to **buy** each token in the listing.\n\n- For ERC721 NFTs, this is the price to buy the NFT outright.\n- For ERC1155 NFTs, this is the price to "
- },
- {
- "kind": "code",
- "text": "`1`"
- },
- {
- "kind": "text",
- "text": " quantity of the NFT.\n\n#### currencyContractAddress (optional)\nThe address of the currency you want users to pay with and make bids in.\n\nYou likely want to use the token native to the chain you are on, e.g. Ether on Ethereum.\n\nTo do that, you can import the "
- },
- {
- "kind": "code",
- "text": "`NATIVE_TOKEN_ADDRESS`"
- },
- {
- "kind": "text",
- "text": " constant from "
- },
- {
- "kind": "code",
- "text": "`@thirdweb-dev/sdk`"
- },
- {
- "kind": "text",
- "text": ".\n\nThe default value is "
- },
- {
- "kind": "code",
- "text": "`NATIVE_TOKEN_ADDRESS`"
- },
- {
- "kind": "text",
- "text": ".\n\n#### isReservedListing (optional)\nWhen set to true, the seller must explicitly approve which wallet addresses can buy the NFT.\n\n#### quantity (optional)\nHow many tokens to include in the listing.\n\n- For ERC721 NFTs, this is always "
- },
- {
- "kind": "code",
- "text": "`1`"
- },
- {
- "kind": "text",
- "text": ".\n- For ERC1155 NFTs, this is the quantity of tokens to include in the listing.\n\n#### startTimestamp (optional)\nA "
- },
- {
- "kind": "code",
- "text": "`Date`"
- },
- {
- "kind": "text",
- "text": " object for the start time of the listing.\n\nThe default value is "
- },
- {
- "kind": "code",
- "text": "`new Date()`"
- },
- {
- "kind": "text",
- "text": ", which is the current time.\n\n#### endTimestamp (optional)\nA "
- },
- {
- "kind": "code",
- "text": "`Date`"
- },
- {
- "kind": "text",
- "text": " object for the end time of the listing (when the listing will expire)."
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "DirectListings"
- }
- ]
- },
- {
- "tag": "@marketplace",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/marketplace.ts",
- "line": 1885,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/marketplace.ts#L1885"
- }
- ],
- "typeParameters": [
- {
- "id": 619,
- "name": "TMarketplace",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/contracts/prebuilt-implementations/marketplace.ts",
- "qualifiedName": "Marketplace"
- },
- "name": "Marketplace",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/contracts/prebuilt-implementations/marketplacev3.ts",
- "qualifiedName": "MarketplaceV3"
- },
- "name": "MarketplaceV3",
- "package": "@thirdweb-dev/sdk"
- }
- ]
- }
- }
- ],
- "parameters": [
- {
- "id": 620,
- "name": "contract",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Instance of a Marketplace contract"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 619,
- "name": "TMarketplace",
- "package": "@thirdweb-dev/react-core",
- "refersToTypeParameter": true
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+react-query@4.36.1_react-dom@18.3.1_react@18.3.1__react-native@0.75.3_@babel+core@7_t5itazjm66cadlpw7at2y2w4bu/node_modules/@tanstack/react-query/src/types.ts",
- "qualifiedName": "UseMutationResult"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/core/types.ts",
- "qualifiedName": "TransactionResultWithId"
- },
- "name": "TransactionResultWithId",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- },
- {
- "type": "conditional",
- "checkType": {
- "type": "reference",
- "target": 619,
- "name": "TMarketplace",
- "package": "@thirdweb-dev/react-core",
- "refersToTypeParameter": true
- },
- "extendsType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/contracts/prebuilt-implementations/marketplace.ts",
- "qualifiedName": "Marketplace"
- },
- "name": "Marketplace",
- "package": "@thirdweb-dev/sdk"
- },
- "trueType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/types/marketplace/NewDirectListing.ts",
- "qualifiedName": "NewDirectListing"
- },
- "name": "NewDirectListing",
- "package": "@thirdweb-dev/sdk"
- },
- "falseType": {
- "type": "reflection",
- "declaration": {
- "id": 621,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/dist/declarations/src/evm/schema/marketplacev3/direct-listings.d.ts",
- "line": 49,
- "character": 3
- }
- ]
- }
- }
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "UseMutationResult",
- "package": "@tanstack/react-query"
- }
- }
- ]
- },
- {
- "id": 799,
- "name": "useCreateDirectListingBatch",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/marketplace.ts",
- "line": 1980,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/marketplace.ts#L1980"
- }
- ],
- "signatures": [
- {
- "id": 800,
- "name": "useCreateDirectListingBatch",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Create multiple direct listings in one batch"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```jsx\nconst Component = () => {\n const { contract } = useContract(\"{{contract_address}}\");\n const {\n mutate: createDirectListingBatch,\n isLoading,\n error,\n } = useCreateDirectListingBatch(contract);\n\n if (error) {\n console.error(\"failed to create direct listing batch\", error);\n }\n\n // Sample data\n const directListingData = [\n {\n assetContractAddress: \"nft-contract-address\",\n tokenId: \"token-id-1\",\n quantity: \"quantity-1\",\n currencyContractAddress: \"currency-address\",\n pricePerToken: 1\n },\n {\n assetContractAddress: \"nft-contract-address\",\n tokenId: \"token-id-2\",\n quantity: 1,\n currencyContractAddress: \"currency-address\",\n pricePerToken: 0\n },\n ];\n return (\n createDirectListingBatch(directListingData)}\n >\n Create batch Direct Listing!\n \n );\n};\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "a mutation object that can be used to create a new batch of direct listings"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "DirectListings"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/marketplace.ts",
- "line": 1980,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/marketplace.ts#L1980"
- }
- ],
- "typeParameters": [
- {
- "id": 801,
- "name": "TMarketplaceV3",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/contracts/prebuilt-implementations/marketplacev3.ts",
- "qualifiedName": "MarketplaceV3"
- },
- "name": "MarketplaceV3",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "parameters": [
- {
- "id": 802,
- "name": "contract",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "an instance of a Marketplace contract"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 801,
- "name": "TMarketplaceV3",
- "package": "@thirdweb-dev/react-core",
- "refersToTypeParameter": true
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+react-query@4.36.1_react-dom@18.3.1_react@18.3.1__react-native@0.75.3_@babel+core@7_t5itazjm66cadlpw7at2y2w4bu/node_modules/@tanstack/react-query/src/types.ts",
- "qualifiedName": "UseMutationResult"
- },
- "typeArguments": [
- {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/core/types.ts",
- "qualifiedName": "TransactionResultWithId"
- },
- "name": "TransactionResultWithId",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- },
- {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 803,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/dist/declarations/src/evm/schema/marketplacev3/direct-listings.d.ts",
- "line": 49,
- "character": 3
- }
- ]
- }
- }
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "UseMutationResult",
- "package": "@tanstack/react-query"
- }
- }
- ]
- },
- {
- "id": 986,
- "name": "useCreateSessionKey",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/account.ts",
- "line": 194,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/account.ts#L194"
- }
- ],
- "signatures": [
- {
- "id": 987,
- "name": "useCreateSessionKey",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Create and add a session key for the smart wallet account"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```jsx\n const Component = () => {\n const {\n mutate: createSessionKey,\n isLoading,\n error,\n } = useCreateSessionKey();\n\n if (error) {\n console.error(\"failed to create session key\", error);\n }\n\n return (\n createSessionKey(\n keyAddress,\n {\n approvedCallTargets: [\"0x...\"], // the addresses of contracts that the session key can call\n nativeTokenLimitPerTransaction: 0.1, // the maximum amount of native token (in ETH) that the session key can spend per transaction\n startDate: new Date(), // the date when the session key becomes active\n expirationDate = new Date(Date.now() + 24 * 60 * 60 * 1000); // the date when the session key expires\n }\n )}\n >\n Create Session Key\n \n );\n };\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "Account"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "Mutation object to create and add a session key for the smart wallet\n\n"
- },
- {
- "kind": "code",
- "text": "```ts\nconst { mutateAsync, isLoading, error } = useCreateSessionKey();\n```"
- },
- {
- "kind": "text",
- "text": "\n\n### options\nThe mutation function takes an object with the following properties as argument:\n\n#### address\nThe address to add as an admin on the account as a "
- },
- {
- "kind": "code",
- "text": "`string`"
- },
- {
- "kind": "text",
- "text": ".\n\n#### approvedCallTargets\nAn array of addresses that the session key can call as a "
- },
- {
- "kind": "code",
- "text": "`string[]`"
- },
- {
- "kind": "text",
- "text": ".\n\n#### nativeTokenLimitPerTransaction\nThe maximum amount of native token (in ETH) that the session key can spend per transaction as a "
- },
- {
- "kind": "code",
- "text": "`number`"
- },
- {
- "kind": "text",
- "text": ".\n\n#### startDate\nThe date when the session key becomes active as a "
- },
- {
- "kind": "code",
- "text": "`Date`"
- },
- {
- "kind": "text",
- "text": ".\n\n#### startDate\nThe date when the session key expires as a "
- },
- {
- "kind": "code",
- "text": "`Date`"
- },
- {
- "kind": "text",
- "text": "."
- }
- ]
- },
- {
- "tag": "@smartWallet",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/account.ts",
- "line": 194,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/account.ts#L194"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+react-query@4.36.1_react-dom@18.3.1_react@18.3.1__react-native@0.75.3_@babel+core@7_t5itazjm66cadlpw7at2y2w4bu/node_modules/@tanstack/react-query/src/types.ts",
- "qualifiedName": "UseMutationResult"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/core/types.ts",
- "qualifiedName": "TransactionResult"
- },
- "name": "TransactionResult",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/hooks/async/account.ts",
- "qualifiedName": "CreateSessionKeyInput"
- },
- "name": "CreateSessionKeyInput",
- "package": "@thirdweb-dev/react-core"
- }
- ],
- "name": "UseMutationResult",
- "package": "@tanstack/react-query"
- }
- }
- ]
- },
- {
- "id": 71,
- "name": "useCreateWalletInstance",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/hooks/wallet-hooks.ts",
- "line": 385,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/hooks/wallet-hooks.ts#L385"
- }
- ],
- "signatures": [
- {
- "id": 72,
- "name": "useCreateWalletInstance",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook for creating a wallet instance from given "
- },
- {
- "kind": "code",
- "text": "`WalletConfig`"
- },
- {
- "kind": "text",
- "text": " object.\n\nIf you just want to connect the wallet and don't need the wallet instance before connecting the wallet, use the "
- },
- {
- "kind": "code",
- "text": "`useConnect`"
- },
- {
- "kind": "text",
- "text": " hook instead."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```jsx\nimport { useConnect, metamaskWallet } from \"@thirdweb-dev/react\";\n\nconst metamaskConfig = metamaskWallet();\n\nfunction App() {\n const createWalletInstance = useCreateWalletInstance();\n\n return (\n {\n const metamaskWalletInstance = createWalletInstance(metamaskConfig);\n console.log(metamaskWalletInstance);\n }}\n >\n create wallet instance\n \n );\n}\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "A function that creates a wallet instance for given "
- },
- {
- "kind": "code",
- "text": "`WalletConfig`"
- },
- {
- "kind": "text",
- "text": " object."
- }
- ]
- },
- {
- "tag": "@walletConnection",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/hooks/wallet-hooks.ts",
- "line": 385,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/hooks/wallet-hooks.ts#L385"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 73,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/providers/thirdweb-wallet-provider.tsx",
- "line": 103,
- "character": 24,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/providers/thirdweb-wallet-provider.tsx#L103"
- }
- ],
- "signatures": [
- {
- "id": 74,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/providers/thirdweb-wallet-provider.tsx",
- "line": 103,
- "character": 24,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/providers/thirdweb-wallet-provider.tsx#L103"
- }
- ],
- "typeParameters": [
- {
- "id": 75,
- "name": "I",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "reference",
- "target": 234,
- "name": "WalletInstance",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "parameters": [
- {
- "id": 76,
- "name": "Wallet",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": 144,
- "typeArguments": [
- {
- "type": "reference",
- "target": 75,
- "name": "I",
- "package": "@thirdweb-dev/react-core",
- "refersToTypeParameter": true
- }
- ],
- "name": "WalletConfig",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": 75,
- "name": "I",
- "package": "@thirdweb-dev/react-core",
- "refersToTypeParameter": true
- }
- }
- ]
- }
- }
- }
- ]
- },
- {
- "id": 529,
- "name": "useDelayedRevealLazyMint",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/drop.ts",
- "line": 679,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/drop.ts#L679"
- }
- ],
- "signatures": [
- {
- "id": 530,
- "name": "useDelayedRevealLazyMint",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook to lazy-mint a batch of NFTs with [delayed reveal](https://portal.thirdweb.com/glossary/delayed-reveal);\nallowing the owner to set placeholder metadata and reveal the metadata of the NFTs at a later time.\n\nAvailable to use on contracts that implement the\n[ERC721Revealable](https://portal.thirdweb.com/contracts/build/extensions/erc-721/ERC721Revealable)\nor [ERC1155Revealable](https://portal.thirdweb.com/contracts/build/extensions/erc-1155/ERC1155Revealable)\ninterfaces."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```tsx\nimport {\n useDelayedRevealLazyMint,\n useContract,\n Web3Button,\n} from \"@thirdweb-dev/react\";\n\nfunction App() {\n const { contract } = useContract(contractAddress);\n const {\n mutateAsync: mintNft,\n isLoading,\n error,\n } = useDelayedRevealLazyMint(contract);\n\n const nftData = {\n placeholder: {\n name: \"My NFT\",\n description: \"This is my NFT\",\n image: \"ipfs://example.com/my-nft.png\", // Accepts any URL or File type\n },\n metadatas: [\n {\n name: \"My NFT\",\n description: \"This is my NFT\",\n image: \"ipfs://example.com/my-nft.png\", // Accepts any URL or File type\n },\n ],\n password: \"{{password}}\", // Password to be used for encryption\n };\n\n return (\n mintNft(nftData)}\n >\n Mint NFTs\n \n );\n}\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "Mutation object to lazy mint a batch of NFTs\n\n"
- },
- {
- "kind": "code",
- "text": "```ts\nconst { mutateAsync, isLoading, error } = useDelayedRevealLazyMint(contract);\n```"
- },
- {
- "kind": "text",
- "text": "\n\n### options\nThe mutation function takes an object as argument with below properties:\n\n#### metadatas\nAn array of metadata objects, representing the metadata of the NFTs to be lazy-minted. Each metadata object must conform to the [standard metadata properties](https://docs.opensea.io/docs/metadata-standards).\n\n#### password\nThe password used to encrypt the metadatas.\n\n__The password CANNOT be recovered once it is set. If you lose the password, you will not be able to reveal the metadata.__"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC721Revealable | ERC1155Revealable"
- }
- ]
- },
- {
- "tag": "@delayedReveal",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/drop.ts",
- "line": 679,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/drop.ts#L679"
- }
- ],
- "typeParameters": [
- {
- "id": 531,
- "name": "TContract",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "reference",
- "target": 1199,
- "name": "RevealableContract",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "parameters": [
- {
- "id": 532,
- "name": "contract",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Instance of a "
- },
- {
- "kind": "inline-tag",
- "tag": "@link",
- "text": "DropContract",
- "target": 1198,
- "tsLinkText": ""
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 531,
- "name": "TContract",
- "package": "@thirdweb-dev/react-core",
- "refersToTypeParameter": true
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- },
- {
- "id": 533,
- "name": "onProgress",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "an optional callback that will be called with the progress of the upload"
- }
- ]
- },
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 534,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/drop.ts",
- "line": 681,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/drop.ts#L681"
- }
- ],
- "signatures": [
- {
- "id": 535,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/drop.ts",
- "line": 681,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/drop.ts#L681"
- }
- ],
- "parameters": [
- {
- "id": 536,
- "name": "progress",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/types/events.ts",
- "qualifiedName": "UploadProgressEvent"
- },
- "name": "UploadProgressEvent",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "void"
- }
- }
- ]
- }
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+react-query@4.36.1_react-dom@18.3.1_react@18.3.1__react-native@0.75.3_@babel+core@7_t5itazjm66cadlpw7at2y2w4bu/node_modules/@tanstack/react-query/src/types.ts",
- "qualifiedName": "UseMutationResult"
- },
- "typeArguments": [
- {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/core/types.ts",
- "qualifiedName": "TransactionResultWithId"
- },
- "name": "TransactionResultWithId",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- },
- {
- "type": "reference",
- "target": 1200,
- "name": "DelayedRevealLazyMintInput",
- "package": "@thirdweb-dev/react-core"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "UseMutationResult",
- "package": "@tanstack/react-query"
- }
- }
- ]
- },
- {
- "id": 550,
- "name": "useDirectListing",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/marketplace.ts",
- "line": 259,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/marketplace.ts#L259"
- }
- ],
- "signatures": [
- {
- "id": 551,
- "name": "useDirectListing",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook to get a specific direct listing from a [Marketplace V3](https://thirdweb.com/thirdweb.eth/MarketplaceV3) contract.\n\n__This hook is only for [Marketplace V3](https://thirdweb.com/thirdweb.eth/MarketplaceV3) contracts.__\n\nFor "
- },
- {
- "kind": "code",
- "text": "`Marketplace`"
- },
- {
- "kind": "text",
- "text": " contracts, use "
- },
- {
- "kind": "code",
- "text": "`useListing`"
- },
- {
- "kind": "text",
- "text": " instead."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```jsx\nimport { useDirectListing, useContract } from \"@thirdweb-dev/react\";\n\nfunction App() {\n const { contract } = useContract(contractAddress, \"marketplace-v3\");\n const {\n data: directListing,\n isLoading,\n error,\n } = useDirectListing(contract, listingId);\n}\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The hook's data property, once loaded, is a "
- },
- {
- "kind": "code",
- "text": "`DirectListingV3`"
- },
- {
- "kind": "text",
- "text": " object, containing the following properties:\n\n"
- },
- {
- "kind": "code",
- "text": "```ts\n{\n // The id of the listing.\n id: string;\n // The address of the creator of listing.\n creatorAddress: string;\n // The address of the asset being listed.\n assetContractAddress: string;\n // The ID of the token to list.\n tokenId: string;\n // The quantity of tokens to include in the listing.\n // For ERC721s, this value should always be 1 (and will be forced internally regardless of what is passed here).\n quantity: string;\n // The address of the currency to accept for the listing.\n currencyContractAddress: string;\n // The `CurrencyValue` of the listing. Useful for displaying the price information.\n currencyValuePerToken: CurrencyValue;\n // The price to pay per unit of NFTs listed.\n pricePerToken: string;\n // The asset being listed.\n asset: NFTMetadata;\n // The start time of the listing.\n startTimeInSeconds: number;\n // The end time of the listing.\n endTimeInSeconds: number;\n // Whether the listing is reserved to be bought from a specific set of buyers.\n isReservedListing: boolean;\n // Whether the listing is CREATED, COMPLETED, or CANCELLED.\n status: Status;\n}\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "DirectListings"
- }
- ]
- },
- {
- "tag": "@marketplace",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/marketplace.ts",
- "line": 259,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/marketplace.ts#L259"
- }
- ],
- "parameters": [
- {
- "id": 552,
- "name": "contract",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Instance of a marketplace v3 contract"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/contracts/prebuilt-implementations/marketplacev3.ts",
- "qualifiedName": "MarketplaceV3"
- },
- "name": "MarketplaceV3",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- },
- {
- "id": 553,
- "name": "listingId",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The ID of the listing to get. If the listing is not found (or is not a direct listing), the "
- },
- {
- "kind": "code",
- "text": "`error`"
- },
- {
- "kind": "text",
- "text": " property will be set in the return value of the hook."
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+react-query@4.36.1_react-dom@18.3.1_react@18.3.1__react-native@0.75.3_@babel+core@7_t5itazjm66cadlpw7at2y2w4bu/node_modules/@tanstack/react-query/src/types.ts",
- "qualifiedName": "UseQueryResult"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/types/marketplacev3/DirectListingV3.ts",
- "qualifiedName": "DirectListingV3"
- },
- "name": "DirectListingV3",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "UseQueryResult",
- "package": "@tanstack/react-query"
- }
- }
- ]
- },
- {
- "id": 562,
- "name": "useDirectListings",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/marketplace.ts",
- "line": 632,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/marketplace.ts#L632"
- }
- ],
- "signatures": [
- {
- "id": 563,
- "name": "useDirectListings",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook to get all the direct listings from a [Marketplace V3](https://thirdweb.com/thirdweb.eth/MarketplaceV3) contract.\n\n__This hook is only for [Marketplace V3](https://thirdweb.com/thirdweb.eth/MarketplaceV3) contracts.__\n\nFor "
- },
- {
- "kind": "code",
- "text": "`Marketplace`"
- },
- {
- "kind": "text",
- "text": " contracts, use "
- },
- {
- "kind": "code",
- "text": "`useListings`"
- },
- {
- "kind": "text",
- "text": " instead."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```jsx\nimport { useDirectListings, useContract } from \"@thirdweb-dev/react\";\n\nfunction App() {\n const { contract } = useContract(contractAddress, \"marketplace-v3\");\n const {\n data: directListings,\n isLoading,\n error,\n } = useDirectListings(contract);\n}\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The hook's data property, once loaded, is a "
- },
- {
- "kind": "code",
- "text": "`DirectListingV3`"
- },
- {
- "kind": "text",
- "text": " object, containing the following properties:\n\n"
- },
- {
- "kind": "code",
- "text": "```ts\n{\n // The id of the listing.\n id: string;\n // The address of the creator of listing.\n creatorAddress: string;\n // The address of the asset being listed.\n assetContractAddress: string;\n // The ID of the token to list.\n tokenId: string;\n // The quantity of tokens to include in the listing.\n // For ERC721s, this value should always be 1 (and will be forced internally regardless of what is passed here).\n quantity: string;\n // The address of the currency to accept for the listing.\n currencyContractAddress: string;\n // The `CurrencyValue` of the listing. Useful for displaying the price information.\n currencyValuePerToken: CurrencyValue;\n // The price to pay per unit of NFTs listed.\n pricePerToken: string;\n // The asset being listed.\n asset: NFTMetadata;\n // The start time of the listing.\n startTimeInSeconds: number;\n // The end time of the listing.\n endTimeInSeconds: number;\n // Whether the listing is reserved to be bought from a specific set of buyers.\n isReservedListing: boolean;\n // Whether the listing is CREATED, COMPLETED, or CANCELLED.\n status: Status;\n}\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "DirectListings"
- }
- ]
- },
- {
- "tag": "@marketplace",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/marketplace.ts",
- "line": 632,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/marketplace.ts#L632"
- }
- ],
- "parameters": [
- {
- "id": 564,
- "name": "contract",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Instance of a "
- },
- {
- "kind": "code",
- "text": "`MarketplaceV3`"
- },
- {
- "kind": "text",
- "text": " contract"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/contracts/prebuilt-implementations/marketplacev3.ts",
- "qualifiedName": "MarketplaceV3"
- },
- "name": "MarketplaceV3",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- },
- {
- "id": 565,
- "name": "filter",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "filter to pass to the query for the sake of pagination & filtering\n\n"
- },
- {
- "kind": "code",
- "text": "```tsx\nimport { useDirectListings, useContract } from \"@thirdweb-dev/react\";\n\nfunction App() {\n const { contract } = useContract(contractAddress, \"marketplace-v3\");\n const {\n data: directListings,\n isLoading,\n error,\n } = useDirectListings(\n contract,\n {\n count: 100, // Number of listings to fetch\n offeror: \"{{offeror_address}}\", // Has offers from this address\n seller: \"{{seller_address}}\", // Being sold by this address\n start: 0, // Start from this index (pagination)\n tokenContract: \"{{token_contract_address}}\", // Only show listings for NFTs from this collection\n tokenId: \"{{token_id}}\", // Only show listings with this NFT ID\n },\n );\n}\n```"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/types/marketplace/MarketPlaceFilter.ts",
- "qualifiedName": "MarketplaceFilter"
- },
- "name": "MarketplaceFilter",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+react-query@4.36.1_react-dom@18.3.1_react@18.3.1__react-native@0.75.3_@babel+core@7_t5itazjm66cadlpw7at2y2w4bu/node_modules/@tanstack/react-query/src/types.ts",
- "qualifiedName": "UseQueryResult"
- },
- "typeArguments": [
- {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/types/marketplacev3/DirectListingV3.ts",
- "qualifiedName": "DirectListingV3"
- },
- "name": "DirectListingV3",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "UseQueryResult",
- "package": "@tanstack/react-query"
- }
- }
- ]
- },
- {
- "id": 581,
- "name": "useDirectListingsCount",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/marketplace.ts",
- "line": 1134,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/marketplace.ts#L1134"
- }
- ],
- "signatures": [
- {
- "id": 582,
- "name": "useDirectListingsCount",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook to get the total number of direct listings on a [Marketplace V3](https://thirdweb.com/thirdweb.eth/MarketplaceV3) contract.\n\n__This hook is only for [Marketplace V3](https://thirdweb.com/thirdweb.eth/MarketplaceV3) contracts.__\n\nFor "
- },
- {
- "kind": "code",
- "text": "`Marketplace`"
- },
- {
- "kind": "text",
- "text": " contracts, use "
- },
- {
- "kind": "code",
- "text": "`useListingsCount`"
- },
- {
- "kind": "text",
- "text": " instead."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```jsx\nimport { useDirectListingsCount, useContract } from \"@thirdweb-dev/react\";\n\nfunction App() {\n const { contract } = useContract(contractAddress, \"marketplace-v3\");\n const {\n data: listingsCount,\n isLoading,\n error,\n } = useDirectListingsCount(contract);\n}\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The hook's "
- },
- {
- "kind": "code",
- "text": "`data`"
- },
- {
- "kind": "text",
- "text": " property, once loaded, is a "
- },
- {
- "kind": "code",
- "text": "`BigNumber`"
- },
- {
- "kind": "text",
- "text": " containing the number of direct listings on the Marketplace V3 contract."
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "DirectListings"
- }
- ]
- },
- {
- "tag": "@marketplace",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/marketplace.ts",
- "line": 1134,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/marketplace.ts#L1134"
- }
- ],
- "parameters": [
- {
- "id": 583,
- "name": "contract",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Instance of a "
- },
- {
- "kind": "code",
- "text": "`MarketplaceV3`"
- },
- {
- "kind": "text",
- "text": " contract"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/contracts/prebuilt-implementations/marketplacev3.ts",
- "qualifiedName": "MarketplaceV3"
- },
- "name": "MarketplaceV3",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+react-query@4.36.1_react-dom@18.3.1_react@18.3.1__react-native@0.75.3_@babel+core@7_t5itazjm66cadlpw7at2y2w4bu/node_modules/@tanstack/react-query/src/types.ts",
- "qualifiedName": "UseQueryResult"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "UseQueryResult",
- "package": "@tanstack/react-query"
- }
- }
- ]
- },
- {
- "id": 77,
- "name": "useDisconnect",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/hooks/wallet-hooks.ts",
- "line": 248,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/hooks/wallet-hooks.ts#L248"
- }
- ],
- "signatures": [
- {
- "id": 78,
- "name": "useDisconnect",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook for disconnecting the currently connected wallet."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```jsx\nimport { useDisconnect } from \"@thirdweb-dev/react\";\n\nfunction App() {\n const disconnect = useDisconnect();\n\n return Disconnect ;\n}\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "A function to disconnect from current connected wallet"
- }
- ]
- },
- {
- "tag": "@walletConnection",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/hooks/wallet-hooks.ts",
- "line": 248,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/hooks/wallet-hooks.ts#L248"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 79,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/providers/thirdweb-wallet-provider.tsx",
- "line": 100,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/providers/thirdweb-wallet-provider.tsx#L100"
- }
- ],
- "signatures": [
- {
- "id": 80,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/providers/thirdweb-wallet-provider.tsx",
- "line": 100,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/providers/thirdweb-wallet-provider.tsx#L100"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "void"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ]
- },
- {
- "id": 554,
- "name": "useEnglishAuction",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/marketplace.ts",
- "line": 357,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/marketplace.ts#L357"
- }
- ],
- "signatures": [
- {
- "id": 555,
- "name": "useEnglishAuction",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook to get an english auction listing from a [Marketplace V3](https://thirdweb.com/thirdweb.eth/MarketplaceV3) contract.\n\n**Note: This hook is only for [Marketplace V3](https://thirdweb.com/thirdweb.eth/MarketplaceV3) contracts.**\n\nFor "
- },
- {
- "kind": "code",
- "text": "`Marketplace`"
- },
- {
- "kind": "text",
- "text": "\ncontracts, use "
- },
- {
- "kind": "code",
- "text": "`useListing`"
- },
- {
- "kind": "text",
- "text": " instead."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```jsx\nimport { useEnglishAuction, useContract } from \"@thirdweb-dev/react\";\n\nfunction App() {\n const { contract } = useContract(contractAddress, \"marketplace-v3\");\n const {\n data: englishAuction,\n isLoading,\n error,\n } = useEnglishAuction(contract, listingId);\n}\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The hook's "
- },
- {
- "kind": "code",
- "text": "`data`"
- },
- {
- "kind": "text",
- "text": " property, once loaded, will be an "
- },
- {
- "kind": "code",
- "text": "`EnglishAuction`"
- },
- {
- "kind": "text",
- "text": " object, containing the following properties:\n\n"
- },
- {
- "kind": "code",
- "text": "```ts\n{\n // The id of the auction\n id: string;\n // The address of the creator of auction.\n creatorAddress: string;\n // The address of the asset being auctioned.\n assetContractAddress: string;\n // The ID of the token to auction.\n tokenId: string;\n // The quantity of tokens to include in the auction.\n // For ERC721s, this value should always be 1 (and will be forced internally regardless of what is passed here).\n quantity: string;\n // The address of the currency to accept for the auction.\n currencyContractAddress: string;\n // The minimum price that a bid must be in order to be accepted.\n minimumBidAmount: string;\n // The `CurrencyValue` of the minimum bid amount.\n // Useful for displaying the price information.\n minimumBidCurrencyValue: CurrencyValue;\n // The buyout price of the auction.\n buyoutBidAmount: string;\n // The `CurrencyValue` of the buyout price.\n // Useful for displaying the price information.\n buyoutCurrencyValue: CurrencyValue;\n // This is a buffer e.g. x seconds.\n // If a new winning bid is made less than x seconds before expirationTimestamp, the\n // expirationTimestamp is increased by x seconds.\n timeBufferInSeconds: number;\n // This is a buffer in basis points e.g. x%.\n // To be considered as a new winning bid, a bid must be at least x% greater than\n // the current winning bid.\n bidBufferBps: number;\n // The start time of the auction.\n startTimeInSeconds: number;\n // The end time of the auction.\n endTimeInSeconds: number;\n // The asset being auctioned.\n asset: NFTMetadata;\n // Whether the listing is CREATED, COMPLETED, or CANCELLED.\n status: Status;\n}\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "EnglishAuctions"
- }
- ]
- },
- {
- "tag": "@marketplace",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/marketplace.ts",
- "line": 357,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/marketplace.ts#L357"
- }
- ],
- "parameters": [
- {
- "id": 556,
- "name": "contract",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Instance of a marketplace v3 contract"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/contracts/prebuilt-implementations/marketplacev3.ts",
- "qualifiedName": "MarketplaceV3"
- },
- "name": "MarketplaceV3",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- },
- {
- "id": 557,
- "name": "auctionId",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "the auction id to check. If the listing with this ID cannot be found (or is not an auction), the "
- },
- {
- "kind": "code",
- "text": "`error`"
- },
- {
- "kind": "text",
- "text": " property will be set."
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+react-query@4.36.1_react-dom@18.3.1_react@18.3.1__react-native@0.75.3_@babel+core@7_t5itazjm66cadlpw7at2y2w4bu/node_modules/@tanstack/react-query/src/types.ts",
- "qualifiedName": "UseQueryResult"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/types/marketplacev3/EnglishAuction.ts",
- "qualifiedName": "EnglishAuction"
- },
- "name": "EnglishAuction",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "UseQueryResult",
- "package": "@tanstack/react-query"
- }
- }
- ]
- },
- {
- "id": 570,
- "name": "useEnglishAuctions",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/marketplace.ts",
- "line": 893,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/marketplace.ts#L893"
- }
- ],
- "signatures": [
- {
- "id": 571,
- "name": "useEnglishAuctions",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook to get a list of all English auctions from a [Marketplace V3](https://thirdweb.com/thirdweb.eth/MarketplaceV3) contract.\n\n**Note: This hook is only for [Marketplace V3](https://thirdweb.com/thirdweb.eth/MarketplaceV3) contracts.**\n\nFor "
- },
- {
- "kind": "code",
- "text": "`Marketplace`"
- },
- {
- "kind": "text",
- "text": " contracts, use "
- },
- {
- "kind": "code",
- "text": "`useListings`"
- },
- {
- "kind": "text",
- "text": " instead."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```jsx\nimport { useEnglishAuctions, useContract } from \"@thirdweb-dev/react\";\n\nfunction App() {\n const { contract } = useContract(contractAddress, \"marketplace-v3\");\n const {\n data: englishAuctions,\n isLoading,\n error,\n } = useEnglishAuctions(contract);\n}\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The hook's data property, once loaded, is an array of EnglishAuction objects, each containing the following properties:\n\n"
- },
- {
- "kind": "code",
- "text": "```ts\nArray<{\n // The id of the auction\n id: string;\n\n // The address of the creator of auction.\n creatorAddress: string;\n\n // The address of the asset being auctioned.\n assetContractAddress: string;\n\n // The ID of the token to auction.\n tokenId: string;\n\n // The quantity of tokens to include in the auction.\n // For ERC721s, this value should always be 1 (and will be forced internally regardless of what is passed here).\n quantity: string;\n\n // The address of the currency to accept for the auction.\n currencyContractAddress: string;\n\n // The minimum price that a bid must be in order to be accepted.\n minimumBidAmount: string;\n\n // The `CurrencyValue` of the minimum bid amount.\n // Useful for displaying the price information.\n minimumBidCurrencyValue: CurrencyValue;\n\n // The buyout price of the auction.\n buyoutBidAmount: string;\n\n // The `CurrencyValue` of the buyout price.\n // Useful for displaying the price information.\n buyoutCurrencyValue: CurrencyValue;\n\n // This is a buffer e.g. x seconds.\n // If a new winning bid is made less than x seconds before expirationTimestamp, the\n // expirationTimestamp is increased by x seconds.\n timeBufferInSeconds: number;\n\n // This is a buffer in basis points e.g. x%.\n // To be considered as a new winning bid, a bid must be at least x% greater than\n // the current winning bid.\n bidBufferBps: number;\n\n // The start time of the auction.\n startTimeInSeconds: number;\n\n // The end time of the auction.\n endTimeInSeconds: number;\n\n // The asset being auctioned.\n asset: NFTMetadata;\n\n // Whether the listing is CREATED, COMPLETED, or CANCELLED.\n status: Status;\n}>;\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "EnglishAuctions"
- }
- ]
- },
- {
- "tag": "@marketplace",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/marketplace.ts",
- "line": 893,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/marketplace.ts#L893"
- }
- ],
- "parameters": [
- {
- "id": 572,
- "name": "contract",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Instance of a marketplace v3 contract"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/contracts/prebuilt-implementations/marketplacev3.ts",
- "qualifiedName": "MarketplaceV3"
- },
- "name": "MarketplaceV3",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- },
- {
- "id": 573,
- "name": "filter",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "filter to pass to the query for the sake of pagination & filtering\n\n"
- },
- {
- "kind": "code",
- "text": "```ts\nimport { useEnglishAuctions, useContract } from \"@thirdweb-dev/react\";\n\nfunction App() {\n const { contract } = useContract(contractAddress, \"marketplace-v3\");\n const {\n data: englishAuctions,\n isLoading,\n error,\n } = useEnglishAuctions(\n contract,\n {\n count: 100, // Number of auctions to fetch\n offeror: \"{{offeror_address}}\", // Has offers from this address\n seller: \"{{seller_address}}\", // Being sold by this address\n start: 0, // Start from this index (pagination)\n tokenContract: \"{{token_contract_address}}\", // Only show NFTs from this collection\n tokenId: \"{{token_id}}\", // Only show NFTs with this ID\n },\n );\n}\n```"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/types/marketplace/MarketPlaceFilter.ts",
- "qualifiedName": "MarketplaceFilter"
- },
- "name": "MarketplaceFilter",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+react-query@4.36.1_react-dom@18.3.1_react@18.3.1__react-native@0.75.3_@babel+core@7_t5itazjm66cadlpw7at2y2w4bu/node_modules/@tanstack/react-query/src/types.ts",
- "qualifiedName": "UseQueryResult"
- },
- "typeArguments": [
- {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/types/marketplacev3/EnglishAuction.ts",
- "qualifiedName": "EnglishAuction"
- },
- "name": "EnglishAuction",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "UseQueryResult",
- "package": "@tanstack/react-query"
- }
- }
- ]
- },
- {
- "id": 584,
- "name": "useEnglishAuctionsCount",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/marketplace.ts",
- "line": 1179,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/marketplace.ts#L1179"
- }
- ],
- "signatures": [
- {
- "id": 585,
- "name": "useEnglishAuctionsCount",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook to get the total number of direct listings on a [Marketplace V3](https://thirdweb.com/thirdweb.eth/MarketplaceV3) contract.\n\n__This hook is only for [Marketplace V3](https://thirdweb.com/thirdweb.eth/MarketplaceV3) contracts.__\n\nFor "
- },
- {
- "kind": "code",
- "text": "`Marketplace`"
- },
- {
- "kind": "text",
- "text": " contracts, use "
- },
- {
- "kind": "code",
- "text": "`useListingsCount`"
- },
- {
- "kind": "text",
- "text": " instead."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```jsx\nimport { useEnglishAuctionsCount, useContract } from \"@thirdweb-dev/react\";\n\nfunction App() {\n const { contract } = useContract(contractAddress, \"marketplace-v3\");\n const {\n data: englishAuctionsCount,\n isLoading,\n error,\n } = useEnglishAuctionsCount(contract);\n}\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The hook's "
- },
- {
- "kind": "code",
- "text": "`data`"
- },
- {
- "kind": "text",
- "text": " property, once loaded, is a "
- },
- {
- "kind": "code",
- "text": "`BigNumber`"
- },
- {
- "kind": "text",
- "text": " representing the number of direct listings on the Marketplace V3 contract."
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "EnglishAuctions"
- }
- ]
- },
- {
- "tag": "@marketplace",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/marketplace.ts",
- "line": 1179,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/marketplace.ts#L1179"
- }
- ],
- "parameters": [
- {
- "id": 586,
- "name": "contract",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Instance of a "
- },
- {
- "kind": "code",
- "text": "`MarketplaceV3`"
- },
- {
- "kind": "text",
- "text": " contract"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/contracts/prebuilt-implementations/marketplacev3.ts",
- "qualifiedName": "MarketplaceV3"
- },
- "name": "MarketplaceV3",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+react-query@4.36.1_react-dom@18.3.1_react@18.3.1__react-native@0.75.3_@babel+core@7_t5itazjm66cadlpw7at2y2w4bu/node_modules/@tanstack/react-query/src/types.ts",
- "qualifiedName": "UseQueryResult"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "UseQueryResult",
- "package": "@tanstack/react-query"
- }
- }
- ]
- },
- {
- "id": 595,
- "name": "useEnglishAuctionWinningBid",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/marketplace.ts",
- "line": 1485,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/marketplace.ts#L1485"
- }
- ],
- "signatures": [
- {
- "id": 596,
- "name": "useEnglishAuctionWinningBid",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook to get the winning bid for an English auction listing from a\n[Marketplace V3](https://thirdweb.com/thirdweb.eth/MarketplaceV3) contract."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```jsx\nimport { useEnglishAuctionWinningBid, useContract } from \"@thirdweb-dev/react\";\n\nfunction App() {\n const { contract } = useContract(contractAddress, \"marketplace-v3\");\n const {\n data: winningBid,\n isLoading,\n error,\n } = useEnglishAuctionWinningBid(contract, listingId);\n}\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "If there are no bids, the "
- },
- {
- "kind": "code",
- "text": "`data`"
- },
- {
- "kind": "text",
- "text": " property will be "
- },
- {
- "kind": "code",
- "text": "`undefined`"
- },
- {
- "kind": "text",
- "text": ". Use the "
- },
- {
- "kind": "code",
- "text": "`isLoading`"
- },
- {
- "kind": "text",
- "text": " property to differentiate between\nthe loading state and the no bids state.\n\nIf there is a bid, the hook's "
- },
- {
- "kind": "code",
- "text": "`data`"
- },
- {
- "kind": "text",
- "text": " property, once loaded, will be an object of type "
- },
- {
- "kind": "code",
- "text": "`Bid`"
- },
- {
- "kind": "text",
- "text": ", containing the following properties:\n\n"
- },
- {
- "kind": "code",
- "text": "```ts\n{\n // The id of the auction.\n auctionId: string;\n // The address of the buyer who made the offer.\n bidderAddress: string;\n // The currency contract address of the offer token.\n currencyContractAddress: string;\n // The amount of coins offered per token.\n bidAmount: string;\n // The `CurrencyValue` of the listing. Useful for displaying the price information.\n bidAmountCurrencyValue: {\n symbol: string;\n value: BigNumber;\n name: string;\n decimals: number;\n displayValue: string;\n }\n}\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "EnglishAuctions"
- }
- ]
- },
- {
- "tag": "@marketplace",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/marketplace.ts",
- "line": 1485,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/marketplace.ts#L1485"
- }
- ],
- "parameters": [
- {
- "id": 597,
- "name": "contract",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Instance of a marketplace contract"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/contracts/prebuilt-implementations/marketplacev3.ts",
- "qualifiedName": "MarketplaceV3"
- },
- "name": "MarketplaceV3",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- },
- {
- "id": 598,
- "name": "auctionId",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The auction id to check\nIf the listing cannot be found, or is not an English auction, the "
- },
- {
- "kind": "code",
- "text": "`error`"
- },
- {
- "kind": "text",
- "text": " property will be set."
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+react-query@4.36.1_react-dom@18.3.1_react@18.3.1__react-native@0.75.3_@babel+core@7_t5itazjm66cadlpw7at2y2w4bu/node_modules/@tanstack/react-query/src/types.ts",
- "qualifiedName": "UseQueryResult"
- },
- "typeArguments": [
- {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "undefined"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/types/marketplacev3/Bid.ts",
- "qualifiedName": "Bid"
- },
- "name": "Bid",
- "package": "@thirdweb-dev/sdk"
- }
- ]
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "UseQueryResult",
- "package": "@tanstack/react-query"
- }
- }
- ]
- },
- {
- "id": 655,
- "name": "useExecuteAuctionSale",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/marketplace.ts",
- "line": 2790,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/marketplace.ts#L2790"
- }
- ],
- "signatures": [
- {
- "id": 656,
- "name": "useExecuteAuctionSale",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook for executing a sale of an auction listing on a "
- },
- {
- "kind": "code",
- "text": "`Marketplace`"
- },
- {
- "kind": "text",
- "text": " contract.\n\nTriggers a new sale, transferring the NFT(s) to the buyer and the funds to the seller.\n\nA sale must be executed when an auction ends, and the auction has a winning bid that was below the buyout price. This means the\nauction has finished, and the highest bidder has won the auction. **Any wallet** can now execute the sale, transferring the NFT(s)\nto the buyer and the funds to the seller."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```jsx\nimport {\n useExecuteAuctionSale,\n useContract,\n Web3Button,\n} from \"@thirdweb-dev/react\";\n\nfunction App() {\n const { contract } = useContract(contractAddress, \"marketplace\");\n const {\n mutateAsync: executeAuctionSale,\n isLoading,\n error,\n } = useExecuteAuctionSale(contract);\n\n return (\n \n executeAuctionSale({\n // The listingId of the auction to execute\n listingId: \"{{listing_id}}\",\n })\n }\n >\n Execute Auction Sale\n \n );\n}\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "Mutation object to accept an offer on a direct listing\n\n"
- },
- {
- "kind": "code",
- "text": "```ts\nconst { mutateAsync, isLoading, error } = useExecuteAuctionSale(contract);\n```"
- },
- {
- "kind": "text",
- "text": "\n\n### options\nThe mutation function accepts an object as argument with the following properties:\n\n#### listingId\nThe ID of the auction listing to execute the sale on. If the listing cannot be found, is not an auction, or is not ready to be executed, the "
- },
- {
- "kind": "code",
- "text": "`error`"
- },
- {
- "kind": "text",
- "text": " property will be set."
- }
- ]
- },
- {
- "tag": "@marketplace",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/marketplace.ts",
- "line": 2790,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/marketplace.ts#L2790"
- }
- ],
- "parameters": [
- {
- "id": 657,
- "name": "contract",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Instance of a "
- },
- {
- "kind": "code",
- "text": "`Marketplace`"
- },
- {
- "kind": "text",
- "text": " contract"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/contracts/prebuilt-implementations/marketplace.ts",
- "qualifiedName": "Marketplace"
- },
- "name": "Marketplace",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+react-query@4.36.1_react-dom@18.3.1_react@18.3.1__react-native@0.75.3_@babel+core@7_t5itazjm66cadlpw7at2y2w4bu/node_modules/@tanstack/react-query/src/types.ts",
- "qualifiedName": "UseMutationResult"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 658,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/dist/declarations/src/evm/core/classes/internal/marketplace/marketplace-auction.d.ts",
- "line": 232,
- "character": 48
- }
- ]
- }
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- },
- {
- "type": "reference",
- "target": 1229,
- "name": "ExecuteAuctionSale",
- "package": "@thirdweb-dev/react-core"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "UseMutationResult",
- "package": "@tanstack/react-query"
- }
- }
- ]
- },
- {
- "id": 898,
- "name": "useGrantRole",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/roles.ts",
- "line": 378,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/roles.ts#L378"
- }
- ],
- "signatures": [
- {
- "id": 899,
- "name": "useGrantRole",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook for granting a role on a smart contract.\n\nAvailable to use on smart contracts that implement the ["
- },
- {
- "kind": "code",
- "text": "`Permissions`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/contracts/build/extensions/general/Permissions) interface."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```jsx\nimport { useGrantRole, useContract, Web3Button } from \"@thirdweb-dev/react\";\n\nconst contractAddress = \"{{contract_address}}\";\nconst roleToGrant = \"{{role}}\";\nconst walletAddressToGrant = \"{{wallet_address}}\";\n\nfunction App() {\n const { contract } = useContract(contractAddress);\n const { mutateAsync: grantRole, isLoading, error } = useGrantRole(contract);\n\n return (\n \n grantRole({\n role: roleToGrant, // name of your role.\n address: walletAddressToGrant, // address to grant the role to.\n })\n }\n >\n Grant Role\n \n );\n}\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "A mutation object to grant a member of a role on the contract\n\n"
- },
- {
- "kind": "code",
- "text": "```ts\nconst { mutateAsync, isLoading, error } = useGrantRole(contract);\n```"
- },
- {
- "kind": "text",
- "text": "\n\n### options\nThe mutation function accepts an object with the following properties:\n\n#### role\nThe name of the role to grant the address.\n\nAccepts any "
- },
- {
- "kind": "code",
- "text": "`string`"
- },
- {
- "kind": "text",
- "text": " value to include custom-defined roles.\n\nAlso accepts the default roles available on the [prebuilt contracts](https://portal.thirdweb.com/pre-built-contracts):\n\n"
- },
- {
- "kind": "code",
- "text": "```ts\n string |\n \"admin\" |\n \"minter\" |\n \"transfer\" |\n \"lister\" |\n \"asset\" |\n \"unwrap\" |\n \"pauser\" |\n \"factory\";\n```"
- },
- {
- "kind": "text",
- "text": "\n\n#### address\nThe address to grant the role to.\n\nTo use the address of the connected wallet, use the "
- },
- {
- "kind": "code",
- "text": "`useAddress`"
- },
- {
- "kind": "text",
- "text": " hook."
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "Permissions | PermissionsEnumerable"
- }
- ]
- },
- {
- "tag": "@permissionControl",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/roles.ts",
- "line": 378,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/roles.ts#L378"
- }
- ],
- "typeParameters": [
- {
- "id": 900,
- "name": "TContract",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/hooks/async/roles.ts",
- "qualifiedName": "ContractWithRoles"
- },
- "name": "ContractWithRoles",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "parameters": [
- {
- "id": 901,
- "name": "contract",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Instance of a "
- },
- {
- "kind": "code",
- "text": "`SmartContract`"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 900,
- "name": "TContract",
- "package": "@thirdweb-dev/react-core",
- "refersToTypeParameter": true
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+react-query@4.36.1_react-dom@18.3.1_react@18.3.1__react-native@0.75.3_@babel+core@7_t5itazjm66cadlpw7at2y2w4bu/node_modules/@tanstack/react-query/src/types.ts",
- "qualifiedName": "UseMutationResult"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "void"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 902,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 904,
- "name": "address",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/roles.ts",
- "line": 388,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/roles.ts#L388"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 903,
- "name": "role",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/roles.ts",
- "line": 387,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/roles.ts#L387"
- }
- ],
- "type": {
- "type": "reference",
- "target": 913,
- "typeArguments": [
- {
- "type": "reference",
- "target": 900,
- "name": "TContract",
- "package": "@thirdweb-dev/react-core",
- "refersToTypeParameter": true
- }
- ],
- "name": "RolesForContract",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 904,
- 903
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/roles.ts",
- "line": 386,
- "character": 19,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/roles.ts#L386"
- }
- ]
- }
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "UseMutationResult",
- "package": "@tanstack/react-query"
- }
- }
- ]
- },
- {
- "id": 964,
- "name": "useIsAccountDeployed",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/account-factory.ts",
- "line": 106,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/account-factory.ts#L106"
- }
- ],
- "signatures": [
- {
- "id": 965,
- "name": "useIsAccountDeployed",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Check if a account has been deployed for the given admin in the account factory contract"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst { data: isAccountDeployed, isLoading, error } = useIsAccountDeployed(contract);\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "A boolean indicating if a account has been deployed for the given admin"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "AccountFactory"
- }
- ]
- },
- {
- "tag": "@smartWallet",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/account-factory.ts",
- "line": 106,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/account-factory.ts#L106"
- }
- ],
- "parameters": [
- {
- "id": 966,
- "name": "contract",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Instance of a account factory contract"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/contracts/smart-contract.ts",
- "qualifiedName": "SmartContract"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/src.ts/index.ts",
- "qualifiedName": "BaseContract"
- },
- "name": "BaseContract",
- "package": "@ethersproject/contracts"
- }
- ],
- "name": "SmartContract",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- },
- {
- "id": 967,
- "name": "admin",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- },
- {
- "id": 968,
- "name": "extraData",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bytes@5.7.0/node_modules/@ethersproject/bytes/src.ts/index.ts",
- "qualifiedName": "BytesLike"
- },
- "name": "BytesLike",
- "package": "@ethersproject/bytes"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+react-query@4.36.1_react-dom@18.3.1_react@18.3.1__react-native@0.75.3_@babel+core@7_t5itazjm66cadlpw7at2y2w4bu/node_modules/@tanstack/react-query/src/types.ts",
- "qualifiedName": "UseQueryResult"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "boolean"
- }
- ],
- "name": "UseQueryResult",
- "package": "@tanstack/react-query"
- }
- }
- ]
- },
- {
- "id": 888,
- "name": "useIsAddressRole",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/roles.ts",
- "line": 216,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/roles.ts#L216"
- }
- ],
- "signatures": [
- {
- "id": 889,
- "name": "useIsAddressRole",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook to check if an address is a member of a role on a smart contract.\n\nAvailable to use on contracts that implement ["
- },
- {
- "kind": "code",
- "text": "`Permissions`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/contracts/build/extensions/general/Permissions) interface\n\nProvide the following arguments to the hook:\n\n1. "
- },
- {
- "kind": "code",
- "text": "`contract`"
- },
- {
- "kind": "text",
- "text": " - The contract instance to check the role on.\n2. "
- },
- {
- "kind": "code",
- "text": "`roleName`"
- },
- {
- "kind": "text",
- "text": " - The name of the role to check.\n3. "
- },
- {
- "kind": "code",
- "text": "`address`"
- },
- {
- "kind": "text",
- "text": " - The wallet address to see if it is a member of the role."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```jsx\nimport { useIsAddressRole, useContract } from \"@thirdweb-dev/react\";\n\nfunction App() {\n const { contract } = useContract(contractAddress);\n const isMember = useIsAddressRole(contract, roleName, walletAddress);\n}\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "code",
- "text": "`true`"
- },
- {
- "kind": "text",
- "text": " if the address is a member of the role, or "
- },
- {
- "kind": "code",
- "text": "`false`"
- },
- {
- "kind": "text",
- "text": " if not"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "PermissionsEnumerable"
- }
- ]
- },
- {
- "tag": "@permissionControl",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/roles.ts",
- "line": 216,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/roles.ts#L216"
- }
- ],
- "typeParameters": [
- {
- "id": 890,
- "name": "TContract",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/hooks/async/roles.ts",
- "qualifiedName": "ContractWithRoles"
- },
- "name": "ContractWithRoles",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "parameters": [
- {
- "id": 891,
- "name": "contract",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Instance of a "
- },
- {
- "kind": "code",
- "text": "`SmartContract`"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 890,
- "name": "TContract",
- "package": "@thirdweb-dev/react-core",
- "refersToTypeParameter": true
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- },
- {
- "id": 892,
- "name": "role",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The name of the role to check. Can be any custom role, or a built-in role, such as:\n- "
- },
- {
- "kind": "code",
- "text": "`\"admin\"`"
- },
- {
- "kind": "text",
- "text": "\n- "
- },
- {
- "kind": "code",
- "text": "`\"transfer\"`"
- },
- {
- "kind": "text",
- "text": "\n- "
- },
- {
- "kind": "code",
- "text": "`\"minter\"`"
- },
- {
- "kind": "text",
- "text": "\n- "
- },
- {
- "kind": "code",
- "text": "`\"pauser\"`"
- },
- {
- "kind": "text",
- "text": "\n- "
- },
- {
- "kind": "code",
- "text": "`\"lister\"`"
- },
- {
- "kind": "text",
- "text": "\n- "
- },
- {
- "kind": "code",
- "text": "`\"asset\"`"
- },
- {
- "kind": "text",
- "text": "\n- "
- },
- {
- "kind": "code",
- "text": "`\"unwrap\"`"
- },
- {
- "kind": "text",
- "text": "\n- "
- },
- {
- "kind": "code",
- "text": "`\"factory\"`"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": 913,
- "typeArguments": [
- {
- "type": "reference",
- "target": 890,
- "name": "TContract",
- "package": "@thirdweb-dev/react-core",
- "refersToTypeParameter": true
- }
- ],
- "name": "RolesForContract",
- "package": "@thirdweb-dev/react-core"
- }
- },
- {
- "id": 893,
- "name": "walletAddress",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The wallet address to check if it is a member of the role.\nUse the "
- },
- {
- "kind": "code",
- "text": "`useAddress`"
- },
- {
- "kind": "text",
- "text": " hook to get the current wallet address."
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- }
- ]
- },
- {
- "id": 521,
- "name": "useLazyMint",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/drop.ts",
- "line": 567,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/drop.ts#L567"
- }
- ],
- "signatures": [
- {
- "id": 522,
- "name": "useLazyMint",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook for lazy minting a batch of NFTs on a drop contract.\n\nAvailable to use on smart contracts that implement the \"Drop\" extension, and\nfollow either the "
- },
- {
- "kind": "code",
- "text": "`ERC721`"
- },
- {
- "kind": "text",
- "text": " or "
- },
- {
- "kind": "code",
- "text": "`ERC1155`"
- },
- {
- "kind": "text",
- "text": " standard."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "text",
- "text": "Provide your drop contract (ERC721 or ERC1155) as the argument to the hook, and an array\nof metadata objects to lazy-mint.\n\n"
- },
- {
- "kind": "code",
- "text": "```jsx\nimport { useContract, useLazyMint, Web3Button } from \"@thirdweb-dev/react\";\n\nfunction App() {\n const { contract } = useContract(contractAddress);\n const { mutateAsync: lazyMint, isLoading, error } = useLazyMint(contract);\n\n return (\n \n lazyMint({\n // Metadata of the NFTs to upload\n metadatas: [\n {\n name: \"My NFT\",\n description: \"An example NFT\",\n image: \"{{image_url}}\",\n },\n ],\n })\n }\n >\n Lazy Mint NFTs\n \n );\n}\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "A mutation object to lazy mint a batch of NFTs\n\n"
- },
- {
- "kind": "code",
- "text": "```ts\nconst { mutateAsync, isLoading, error } = useLazyMint(contract);\n```"
- },
- {
- "kind": "text",
- "text": "\n\n### options\n\nThe mutation function takes an object as argument with below properties:\n\n#### metadatas\nAn array of objects containing the metadata of the NFTs to lazy mint.\n\nYour metadata objects must follow the [Metadata standards](https://docs.opensea.io/docs/metadata-standards#metadata-structure).\n\n"
- },
- {
- "kind": "code",
- "text": "```jsx\nimport { useContract, useLazyMint, Web3Button } from \"@thirdweb-dev/react\";\n\nfunction App() {\n const { contract } = useContract(contractAddress);\n const { mutateAsync: lazyMint, isLoading, error } = useLazyMint(contract);\n\n return (\n \n lazyMint({\n // Metadata of the NFTs to upload\n metadatas: [\n {\n name: \"My NFT\",\n description: \"An example NFT\",\n image: \"{{image_url}}\",\n },\n ],\n })\n }\n >\n Lazy Mint NFTs\n \n );\n}\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC721LazyMintable | ERC1155LazyMintable"
- }
- ]
- },
- {
- "tag": "@nftDrop",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/drop.ts",
- "line": 567,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/drop.ts#L567"
- }
- ],
- "typeParameters": [
- {
- "id": 523,
- "name": "TContract",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "reference",
- "target": 1198,
- "name": "DropContract",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "parameters": [
- {
- "id": 524,
- "name": "contract",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Instance of a "
- },
- {
- "kind": "code",
- "text": "`NFTContract`"
- },
- {
- "kind": "text",
- "text": " with the drop extension"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 523,
- "name": "TContract",
- "package": "@thirdweb-dev/react-core",
- "refersToTypeParameter": true
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- },
- {
- "id": 525,
- "name": "onProgress",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Optional callback that will be called with the progress of the upload"
- }
- ]
- },
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 526,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/drop.ts",
- "line": 569,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/drop.ts#L569"
- }
- ],
- "signatures": [
- {
- "id": 527,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/drop.ts",
- "line": 569,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/drop.ts#L569"
- }
- ],
- "parameters": [
- {
- "id": 528,
- "name": "progress",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/types/events.ts",
- "qualifiedName": "UploadProgressEvent"
- },
- "name": "UploadProgressEvent",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "void"
- }
- }
- ]
- }
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+react-query@4.36.1_react-dom@18.3.1_react@18.3.1__react-native@0.75.3_@babel+core@7_t5itazjm66cadlpw7at2y2w4bu/node_modules/@tanstack/react-query/src/types.ts",
- "qualifiedName": "UseMutationResult"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "any"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- },
- {
- "type": "intrinsic",
- "name": "any"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "UseMutationResult",
- "package": "@tanstack/react-query"
- }
- }
- ]
- },
- {
- "id": 546,
- "name": "useListing",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/marketplace.ts",
- "line": 179,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/marketplace.ts#L179"
- }
- ],
- "signatures": [
- {
- "id": 547,
- "name": "useListing",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook for getting a specific listing on a "
- },
- {
- "kind": "code",
- "text": "`Marketplace`"
- },
- {
- "kind": "text",
- "text": " contract.\n\n__This hook is only available for "
- },
- {
- "kind": "code",
- "text": "`Marketplace`"
- },
- {
- "kind": "text",
- "text": " contracts__\n\nIf you are using [Marketplace V3](https://thirdweb.com/thirdweb.eth/MarketplaceV3),\nuse "
- },
- {
- "kind": "code",
- "text": "`useDirectListing`"
- },
- {
- "kind": "text",
- "text": " or "
- },
- {
- "kind": "code",
- "text": "`useEnglishAuction`"
- },
- {
- "kind": "text",
- "text": " instead."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```jsx\nimport { useContract, useListing } from \"@thirdweb-dev/react\";\n\nconst listingId = 0;\n\nfunction App() {\n const { contract } = useContract(contractAddress, \"marketplace\");\n const { data, isLoading, error } = useListing(contract, listingId);\n}\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "Query Result object that includes the desired listing.\n\nThe hook's "
- },
- {
- "kind": "code",
- "text": "`data`"
- },
- {
- "kind": "text",
- "text": " property, once loaded, is an object containing the desired listing data.\n\nThe exact shape of the object depends on the type of listing.\n\nFor auctions, it will be a\n"
- },
- {
- "kind": "code",
- "text": "`AuctionListing`"
- },
- {
- "kind": "text",
- "text": " object.\nFor direct listings, it will be a "
- },
- {
- "kind": "code",
- "text": "`DirectListing`"
- },
- {
- "kind": "text",
- "text": " object.\n\n"
- },
- {
- "kind": "code",
- "text": "```jsx\nAuctionListing | DirectListing | undefined;\n```"
- },
- {
- "kind": "text",
- "text": "\n\nYou can use the shared "
- },
- {
- "kind": "code",
- "text": "`type`"
- },
- {
- "kind": "text",
- "text": " property to determine which type of listing is being returned.\n\n"
- },
- {
- "kind": "code",
- "text": "```ts\ninterface AuctionListing {\n // The id of the listing\n id: string;\n\n // The address of the asset being listed.\n assetContractAddress: string;\n\n // The ID of the token to list.\n tokenId: BigNumberish;\n\n // The asset being listed.\n asset: NFTMetadata;\n\n // The start time of the listing.\n startTimeInEpochSeconds: BigNumberish;\n\n // Number of seconds until the auction expires.\n endTimeInEpochSeconds: BigNumberish;\n\n // The quantity of tokens to include in the listing.\n // For ERC721s, this value should always be 1 (and will be forced internally regardless of what is passed here).\n quantity: BigNumberish;\n\n // The address of the currency to accept for the listing.\n currencyContractAddress: string;\n\n // The reserve price is the minimum price that a bid must be in order to be accepted.\n reservePrice: BigNumber;\n\n // The buyout price of the listing.\n buyoutPrice: BigNumber;\n\n // The `CurrencyValue` of the buyout price listing.\n // Useful for displaying the price information.\n buyoutCurrencyValuePerToken: CurrencyValue;\n\n // The `CurrencyValue` of the reserve price.\n // Useful for displaying the price information.\n reservePriceCurrencyValuePerToken: CurrencyValue;\n\n // The address of the seller.\n sellerAddress: string;\n\n // The type of listing.\n type: ListingType.Auction;\n}\n\ninterface DirectListing {\n // The id of the listing.\n id: string;\n\n // The address of the asset being listed.\n assetContractAddress: string;\n\n // The ID of the token to list.\n tokenId: BigNumberish;\n\n // The asset being listed.\n asset: NFTMetadata;\n\n // The start time of the listing.\n startTimeInSeconds: BigNumberish;\n\n // Number of seconds until the listing expires.\n secondsUntilEnd: BigNumberish;\n\n // The quantity of tokens to include in the listing.\n // For ERC721s, this value should always be 1 (and will be forced internally regardless of what is passed here).\n quantity: BigNumberish;\n\n // The address of the currency to accept for the listing.\n currencyContractAddress: string;\n\n // The `CurrencyValue` of the listing. Useful for displaying the price information.\n buyoutCurrencyValuePerToken: CurrencyValue;\n\n // The buyout price of the listing.\n buyoutPrice: BigNumber;\n\n // The address of the seller.\n sellerAddress: string;\n\n // The type of listing.\n type: ListingType.Direct;\n}\n```"
- }
- ]
- },
- {
- "tag": "@marketplace",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/marketplace.ts",
- "line": 179,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/marketplace.ts#L179"
- }
- ],
- "parameters": [
- {
- "id": 548,
- "name": "contract",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Instance of a marketplace contract"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/contracts/prebuilt-implementations/marketplace.ts",
- "qualifiedName": "Marketplace"
- },
- "name": "Marketplace",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- },
- {
- "id": 549,
- "name": "listingId",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The listing id to check"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+react-query@4.36.1_react-dom@18.3.1_react@18.3.1__react-native@0.75.3_@babel+core@7_t5itazjm66cadlpw7at2y2w4bu/node_modules/@tanstack/react-query/src/types.ts",
- "qualifiedName": "UseQueryResult"
- },
- "typeArguments": [
- {
- "type": "union",
- "types": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/types/marketplace/AuctionListing.ts",
- "qualifiedName": "AuctionListing"
- },
- "name": "AuctionListing",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/types/marketplace/DirectListing.ts",
- "qualifiedName": "DirectListing"
- },
- "name": "DirectListing",
- "package": "@thirdweb-dev/sdk"
- }
- ]
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "UseQueryResult",
- "package": "@tanstack/react-query"
- }
- }
- ]
- },
- {
- "id": 558,
- "name": "useListings",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/marketplace.ts",
- "line": 526,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/marketplace.ts#L526"
- }
- ],
- "signatures": [
- {
- "id": 559,
- "name": "useListings",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook for getting all listings (including expired ones) from a "
- },
- {
- "kind": "code",
- "text": "`Marketplace`"
- },
- {
- "kind": "text",
- "text": " contract.\n\n__This hook is only available for "
- },
- {
- "kind": "code",
- "text": "`Marketplace`"
- },
- {
- "kind": "text",
- "text": " contracts__\n\nIf you are using [Marketplace V3](https://thirdweb.com/thirdweb.eth/MarketplaceV3),\nuse "
- },
- {
- "kind": "code",
- "text": "`useDirectListings`"
- },
- {
- "kind": "text",
- "text": " or "
- },
- {
- "kind": "code",
- "text": "`useEnglishAuctions`"
- },
- {
- "kind": "text",
- "text": " instead."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```jsx\nimport { useContract, useListings } from \"@thirdweb-dev/react\";\n\nfunction App() {\n const { contract } = useContract(contractAddress, \"marketplace\");\n const { data, isLoading, error } = useListings(contract);\n}\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "Query result object that includes an array of listings\n\nThe hook's "
- },
- {
- "kind": "code",
- "text": "`data`"
- },
- {
- "kind": "text",
- "text": " property, once loaded, is an array of listing objects.\n\nThe exact shape of each object depends on the type of listing.\n\nFor auctions, it will be a\n"
- },
- {
- "kind": "code",
- "text": "`AuctionListing`"
- },
- {
- "kind": "text",
- "text": " object.\nFor direct listings, it will be a "
- },
- {
- "kind": "code",
- "text": "`DirectListing`"
- },
- {
- "kind": "text",
- "text": " object.\n\n"
- },
- {
- "kind": "code",
- "text": "```ts\n(AuctionListing | DirectListing)[] | undefined;\n```"
- },
- {
- "kind": "text",
- "text": "\n\nYou can use the shared "
- },
- {
- "kind": "code",
- "text": "`type`"
- },
- {
- "kind": "text",
- "text": " property to determine which type of listing is being returned.\n\n"
- },
- {
- "kind": "code",
- "text": "```ts\ninterface AuctionListing {\n\n // The id of the listing\n id: string;\n\n // The address of the asset being listed.\n assetContractAddress: string;\n\n // The ID of the token to list.\n tokenId: BigNumberish;\n\n // The asset being listed.\n asset: NFTMetadata;\n\n // The start time of the listing.\n startTimeInEpochSeconds: BigNumberish;\n\n // Number of seconds until the auction expires.\n endTimeInEpochSeconds: BigNumberish;\n\n // The quantity of tokens to include in the listing.\n // For ERC721s, this value should always be 1 (and will be forced internally regardless of what is passed here).\n quantity: BigNumberish;\n\n // The address of the currency to accept for the listing.\n currencyContractAddress: string;\n\n // The reserve price is the minimum price that a bid must be in order to be accepted.\n reservePrice: BigNumber;\n\n // The buyout price of the listing.\n buyoutPrice: BigNumber;\n\n // The `CurrencyValue` of the buyout price listing.\n // Useful for displaying the price information.\n buyoutCurrencyValuePerToken: CurrencyValue;\n\n // The `CurrencyValue` of the reserve price.\n // Useful for displaying the price information.\n reservePriceCurrencyValuePerToken: CurrencyValue;\n\n // The address of the seller.\n sellerAddress: string;\n\n // type of listing\n type: ListingType.Auction;\n}\n\ninterface DirectListing {\n\n // The id of the listing.\n id: string;\n\n // The address of the asset being listed.\n assetContractAddress: string;\n\n // The ID of the token to list.\n tokenId: BigNumberish;\n\n // The asset being listed.\n asset: NFTMetadata;\n\n // The start time of the listing.\n startTimeInSeconds: BigNumberish;\n\n // Number of seconds until the listing expires.\n secondsUntilEnd: BigNumberish;\n\n // The quantity of tokens to include in the listing.\n // For ERC721s, this value should always be 1 (and will be forced internally regardless of what is passed here).\n quantity: BigNumberish;\n\n // The address of the currency to accept for the listing.\n currencyContractAddress: string;\n\n // The `CurrencyValue` of the listing. Useful for displaying the price information.\n buyoutCurrencyValuePerToken: CurrencyValue;\n\n // The buyout price of the listing.\n buyoutPrice: BigNumber;\n\n // The address of the seller.\n sellerAddress: string;\n\n // type of listing\n type: ListingType.Direct;\n```"
- }
- ]
- },
- {
- "tag": "@marketplace",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/marketplace.ts",
- "line": 526,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/marketplace.ts#L526"
- }
- ],
- "parameters": [
- {
- "id": 560,
- "name": "contract",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Instance of a marketplace contract"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/contracts/prebuilt-implementations/marketplace.ts",
- "qualifiedName": "Marketplace"
- },
- "name": "Marketplace",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- },
- {
- "id": 561,
- "name": "filter",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "filter to pass to the query for the sake of pagination & filtering\n"
- },
- {
- "kind": "code",
- "text": "```jsx\nimport { useContract, useListings } from \"@thirdweb-dev/react\";\n\nfunction App() {\n const { contract } = useContract(contractAddress, \"marketplace\");\n const { data, isLoading, error } = useListings(\n contract,\n {\n count: 100, // number of listings to fetch\n offeror: \"{{offeror_address}}\", // only show listings with offers from this address\n seller: \"{{seller_address}}\", // only show listings where this address is the seller\n start: 0, // start at this listing index (pagination)\n tokenContract: \"{{token_contract_address}}\", // only show listings from this collection\n tokenId: \"{{token_id}}\", // only show listings for this token\n },\n );\n}\n```"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/types/marketplace/MarketPlaceFilter.ts",
- "qualifiedName": "MarketplaceFilter"
- },
- "name": "MarketplaceFilter",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+react-query@4.36.1_react-dom@18.3.1_react@18.3.1__react-native@0.75.3_@babel+core@7_t5itazjm66cadlpw7at2y2w4bu/node_modules/@tanstack/react-query/src/types.ts",
- "qualifiedName": "UseQueryResult"
- },
- "typeArguments": [
- {
- "type": "array",
- "elementType": {
- "type": "union",
- "types": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/types/marketplace/AuctionListing.ts",
- "qualifiedName": "AuctionListing"
- },
- "name": "AuctionListing",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/types/marketplace/DirectListing.ts",
- "qualifiedName": "DirectListing"
- },
- "name": "DirectListing",
- "package": "@thirdweb-dev/sdk"
- }
- ]
- }
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "UseQueryResult",
- "package": "@tanstack/react-query"
- }
- }
- ]
- },
- {
- "id": 578,
- "name": "useListingsCount",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/marketplace.ts",
- "line": 1091,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/marketplace.ts#L1091"
- }
- ],
- "signatures": [
- {
- "id": 579,
- "name": "useListingsCount",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook for getting the total number of listings on a "
- },
- {
- "kind": "code",
- "text": "`Marketplace`"
- },
- {
- "kind": "text",
- "text": " contract.\n\n__This hook is only available for "
- },
- {
- "kind": "code",
- "text": "`Marketplace`"
- },
- {
- "kind": "text",
- "text": " contracts__\n\nIf you are using [Marketplace V3](https://thirdweb.com/thirdweb.eth/MarketplaceV3),\nuse "
- },
- {
- "kind": "code",
- "text": "`useDirectListingsCount`"
- },
- {
- "kind": "text",
- "text": " or "
- },
- {
- "kind": "code",
- "text": "`useEnglishAuctionsCount`"
- },
- {
- "kind": "text",
- "text": " instead."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```jsx\nimport { useContract, useListingsCount } from \"@thirdweb-dev/react\";\n\nfunction App() {\n const { contract } = useContract(contractAddress, \"marketplace\");\n const { data: listingsCount, isLoading, error } = useListingsCount(contract);\n}\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The hook's "
- },
- {
- "kind": "code",
- "text": "`data`"
- },
- {
- "kind": "text",
- "text": " property, once loaded, is a "
- },
- {
- "kind": "code",
- "text": "`BigNumber`"
- },
- {
- "kind": "text",
- "text": " containing the total number of listings on the contract."
- }
- ]
- },
- {
- "tag": "@marketplace",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/marketplace.ts",
- "line": 1091,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/marketplace.ts#L1091"
- }
- ],
- "parameters": [
- {
- "id": 580,
- "name": "contract",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Instance of a marketplace contract"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/contracts/prebuilt-implementations/marketplace.ts",
- "qualifiedName": "Marketplace"
- },
- "name": "Marketplace",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+react-query@4.36.1_react-dom@18.3.1_react@18.3.1__react-native@0.75.3_@babel+core@7_t5itazjm66cadlpw7at2y2w4bu/node_modules/@tanstack/react-query/src/types.ts",
- "qualifiedName": "UseQueryResult"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "UseQueryResult",
- "package": "@tanstack/react-query"
- }
- }
- ]
- },
- {
- "id": 998,
- "name": "useLogin",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/auth/useLogin.ts",
- "line": 62,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/auth/useLogin.ts#L62"
- }
- ],
- "signatures": [
- {
- "id": 999,
- "name": "useLogin",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook to prompt the user to sign in with their wallet using [auth](https://portal.thirdweb.com/wallets/auth)\n\nRequires the "
- },
- {
- "kind": "code",
- "text": "`authConfig`"
- },
- {
- "kind": "text",
- "text": " prop to be configured on the "
- },
- {
- "kind": "code",
- "text": "`ThirdwebProvider`"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```jsx\nimport { useLogin } from \"@thirdweb-dev/react\";\n\nfunction App() {\n const { isLoading, login } = useLogin();\n\n return (\n login()}>\n {isLoading ? \"Loading...\" : \"Sign in with Ethereum\"}\n \n );\n}\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "A function to invoke to login with the connected wallet, and an "
- },
- {
- "kind": "code",
- "text": "`isLoading`"
- },
- {
- "kind": "text",
- "text": " state that indicates if the login request is in progress\n\n### login\n\nThe "
- },
- {
- "kind": "code",
- "text": "`login`"
- },
- {
- "kind": "text",
- "text": " function accepts an optional "
- },
- {
- "kind": "code",
- "text": "`LoginOptions`"
- },
- {
- "kind": "text",
- "text": " object as an argument.\n\nThis configuration follows the [EIP-4361](https://eips.ethereum.org/EIPS/eip-4361) Sign in with Ethereum standard.\n\n"
- },
- {
- "kind": "code",
- "text": "```jsx\nimport { useLogin, Web3Button } from \"@thirdweb-dev/react\";\n\nfunction App() {\n const { login, isLoading } = useLogin();\n\n const loginOptions = {\n domain: \"https://your-domain.com\", // Your dapp domain\n statement: \"My statement\", // Text that the user will sign\n uri: \"https://your-domain.com/login\", // RFC 3986 URI referring to the resource that is the subject of the signing\n version: \"1.0\", // The current version of the message, which MUST be 1 for this specification.\n chainId: \"mainnet\", // Chain ID to which the session is bound\n nonce: \"my-nonce\", // randomized token typically used to prevent replay attacks\n expirationTime: new Date(2021, 1, 1), // When this message expires\n invalidBefore: new Date(2020, 12, 1), // When this message becomes valid\n resources: [\"balance\", \"history\", \"info\"], // A list of information or references to information the user wishes to have resolved\n };\n\n return login(loginOptions)}>Login ;\n}\n```"
- }
- ]
- },
- {
- "tag": "@auth",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/auth/useLogin.ts",
- "line": 62,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/auth/useLogin.ts#L62"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 1000,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 1004,
- "name": "isLoading",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/auth/useLogin.ts",
- "line": 131,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/auth/useLogin.ts#L131"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- },
- "defaultValue": "login.isLoading"
- },
- {
- "id": 1001,
- "name": "login",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/auth/useLogin.ts",
- "line": 130,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/auth/useLogin.ts#L130"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 1002,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/auth/useLogin.ts",
- "line": 130,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/auth/useLogin.ts#L130"
- }
- ],
- "signatures": [
- {
- "id": 1003,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/auth/useLogin.ts",
- "line": 130,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/auth/useLogin.ts#L130"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "any"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 1004,
- 1001
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/auth/useLogin.ts",
- "line": 129,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/auth/useLogin.ts#L129"
- }
- ]
- }
- }
- }
- ]
- },
- {
- "id": 1005,
- "name": "useLogout",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/auth/useLogout.ts",
- "line": 29,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/auth/useLogout.ts#L29"
- }
- ],
- "signatures": [
- {
- "id": 1006,
- "name": "useLogout",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook for signing out of a wallet after a user has logged in using "
- },
- {
- "kind": "code",
- "text": "`useLogin`"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```jsx\nimport { useLogout } from \"@thirdweb-dev/react\";\n\nfunction App() {\n const { logout, isLoading } = useLogout();\n\n return (\n logout()}>\n {isLoading ? \"Logging out...\" : \"Logout\"}\n \n );\n}\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "object containing a "
- },
- {
- "kind": "code",
- "text": "`logout`"
- },
- {
- "kind": "text",
- "text": " function and an "
- },
- {
- "kind": "code",
- "text": "`isLoading`"
- },
- {
- "kind": "text",
- "text": " state that indicates if the logout request is in progress"
- }
- ]
- },
- {
- "tag": "@auth",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/auth/useLogout.ts",
- "line": 29,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/auth/useLogout.ts#L29"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 1007,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 1009,
- "name": "isLoading",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/auth/useLogout.ts",
- "line": 54,
- "character": 39,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/auth/useLogout.ts#L54"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- },
- "defaultValue": "logout.isLoading"
- },
- {
- "id": 1008,
- "name": "logout",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/auth/useLogout.ts",
- "line": 54,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/auth/useLogout.ts#L54"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+react-query@4.36.1_react-dom@18.3.1_react@18.3.1__react-native@0.75.3_@babel+core@7_t5itazjm66cadlpw7at2y2w4bu/node_modules/@tanstack/react-query/src/types.ts",
- "qualifiedName": "UseMutateAsyncFunction"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "void"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- },
- {
- "type": "intrinsic",
- "name": "void"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "UseMutateAsyncFunction",
- "package": "@tanstack/react-query"
- },
- "defaultValue": "logout.mutateAsync"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 1009,
- 1008
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/auth/useLogout.ts",
- "line": 54,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/auth/useLogout.ts#L54"
- }
- ]
- }
- }
- }
- ]
- },
- {
- "id": 643,
- "name": "useMakeBid",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/marketplace.ts",
- "line": 2532,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/marketplace.ts#L2532"
- }
- ],
- "signatures": [
- {
- "id": 644,
- "name": "useMakeBid",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook for placing a bid on a "
- },
- {
- "kind": "code",
- "text": "`Marketplace`"
- },
- {
- "kind": "text",
- "text": " auction listing.\n\nBids have several important properties:\n\n- Cannot be canceled once placed.\n- Are automatically refunded if they are outbid.\n- Must be higher than the current highest bid by the percentage defined in the bid buffer.\n- Must be higher than the reserve price (if there is no bid yet)."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```jsx\nimport { useMakeBid, useContract, Web3Button } from \"@thirdweb-dev/react\";\n\nfunction App() {\n const { contract } = useContract(contractAddress, \"marketplace\");\n const { mutateAsync: makeBid, isLoading, error } = useMakeBid(contract);\n\n return (\n \n makeBid({\n listingId: \"1\", // ID of the listing to bid on. Must be an auction.\n bid: \"1\", // Uses the currencyContractAddress of the listing.\n })\n }\n >\n Make Bid\n \n );\n}\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "Mutation object to make a bid on an auction listing\n\n"
- },
- {
- "kind": "code",
- "text": "```ts\nconst { mutateAsync, isLoading, error } = useMakeBid(contract);\n```"
- },
- {
- "kind": "text",
- "text": "\n\n### options\nThe mutation function takes an object as an argument with the following properties:\n\n#### listingId\nThe ID of the listing to bid on. Must be an auction type listing.\n(Use "
- },
- {
- "kind": "code",
- "text": "`useMakeOffer`"
- },
- {
- "kind": "text",
- "text": " for direct listings).\n\nIf the listing cannot be found, is not an auction, or is not active, the "
- },
- {
- "kind": "code",
- "text": "`error`"
- },
- {
- "kind": "text",
- "text": " property will be set.\n\n#### bid\nThe amount to bid on the listing. Uses the "
- },
- {
- "kind": "code",
- "text": "`currencyContractAddress`"
- },
- {
- "kind": "text",
- "text": " of the listing.\n\nFor example, if the listing uses the "
- },
- {
- "kind": "code",
- "text": "`NATIVE_TOKEN_ADDRESS`"
- },
- {
- "kind": "text",
- "text": " on Ethereum, the bid amount is the amount of ETH to bid. Can be\nin the form of a number, string, or BigNumber.\n\nThe bid value **must** be either:\n\n- Greater than or equal to the reserve price if there is no current bid.\n- Greater than the current highest bid by the percentage defined in the bid buffer.\n\nUse the "
- },
- {
- "kind": "code",
- "text": "`useNextMinimumBid`"
- },
- {
- "kind": "text",
- "text": " hook to get the next minimum bid amount required."
- }
- ]
- },
- {
- "tag": "@marketplace",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/marketplace.ts",
- "line": 2532,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/marketplace.ts#L2532"
- }
- ],
- "parameters": [
- {
- "id": 645,
- "name": "contract",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Instance of a "
- },
- {
- "kind": "code",
- "text": "`Marketplace`"
- },
- {
- "kind": "text",
- "text": " contract"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/contracts/prebuilt-implementations/marketplace.ts",
- "qualifiedName": "Marketplace"
- },
- "name": "Marketplace",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+react-query@4.36.1_react-dom@18.3.1_react@18.3.1__react-native@0.75.3_@babel+core@7_t5itazjm66cadlpw7at2y2w4bu/node_modules/@tanstack/react-query/src/types.ts",
- "qualifiedName": "UseMutationResult"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 646,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/dist/declarations/src/evm/core/classes/internal/marketplace/marketplace-auction.d.ts",
- "line": 160,
- "character": 80
- }
- ]
- }
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- },
- {
- "type": "reference",
- "target": 1216,
- "name": "MakeBidParams",
- "package": "@thirdweb-dev/react-core"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "UseMutationResult",
- "package": "@tanstack/react-query"
- }
- }
- ]
- },
- {
- "id": 647,
- "name": "useMakeOffer",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/marketplace.ts",
- "line": 2621,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/marketplace.ts#L2621"
- }
- ],
- "signatures": [
- {
- "id": 648,
- "name": "useMakeOffer",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook for placing an offer on a "
- },
- {
- "kind": "code",
- "text": "`Marketplace`"
- },
- {
- "kind": "text",
- "text": " direct listing."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```jsx\nimport { useMakeOffer, useContract, Web3Button } from \"@thirdweb-dev/react\";\n\nfunction App() {\n const { contract } = useContract(contractAddress, \"marketplace\");\n const { mutateAsync: makeOffer, isLoading, error } = useMakeOffer(contract);\n\n return (\n \n makeOffer({\n listingId: 1, // ID of the listing to make an offer on\n pricePerToken: 1, // Price per token to offer (in the listing's currency)\n quantity: 1, // Number of NFTs you want to buy (used for ERC1155 NFTs)\n })\n }\n >\n Make Bid\n \n );\n}\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "Mutation object to make a bid on an auction listing\n\n"
- },
- {
- "kind": "code",
- "text": "```ts\nconst { mutateAsync, isLoading, error } = useMakeOffer(contract);\n```"
- },
- {
- "kind": "text",
- "text": "\n\n### options\nThe mutation function takes an object as an argument with the following properties:\n\n#### listingId (required)\nThe ID of the listing to make an offer on.\n\nIf the listing cannot be found, is not a direct listing, or is not active, the "
- },
- {
- "kind": "code",
- "text": "`error`"
- },
- {
- "kind": "text",
- "text": " property will be set.\n\n#### pricePerToken (required)\nThe price to offer per token.\n\n- For ERC1155, this is the price to offer per quantity of the NFT (see ["
- },
- {
- "kind": "code",
- "text": "`quantity`"
- },
- {
- "kind": "text",
- "text": "](#quantity) below).\n- For ERC721, this is the price to offer to buy the NFT.\n\n#### quantity (optional)\nUsed for ERC1155 NFTs, where multiple quantity of the same NFT can be bought at once.\n\nThis field works with the "
- },
- {
- "kind": "code",
- "text": "`pricePerToken`"
- },
- {
- "kind": "text",
- "text": " field to calculate the total price of the offer.\nFor example, if you want to buy 5 NFTs at a price of 1 ETH each, you would set "
- },
- {
- "kind": "code",
- "text": "`pricePerToken`"
- },
- {
- "kind": "text",
- "text": " to "
- },
- {
- "kind": "code",
- "text": "`1`"
- },
- {
- "kind": "text",
- "text": " and "
- },
- {
- "kind": "code",
- "text": "`quantity`"
- },
- {
- "kind": "text",
- "text": " to "
- },
- {
- "kind": "code",
- "text": "`5`"
- },
- {
- "kind": "text",
- "text": ", for a total of "
- },
- {
- "kind": "code",
- "text": "`5`"
- },
- {
- "kind": "text",
- "text": " ETH as the offer.\n\nFor ERC721 NFTs, this value is ignored and "
- },
- {
- "kind": "code",
- "text": "`1`"
- },
- {
- "kind": "text",
- "text": " is used instead.\n\nThe default value is "
- },
- {
- "kind": "code",
- "text": "`1`"
- },
- {
- "kind": "text",
- "text": "."
- }
- ]
- },
- {
- "tag": "@marketplace",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/marketplace.ts",
- "line": 2621,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/marketplace.ts#L2621"
- }
- ],
- "parameters": [
- {
- "id": 649,
- "name": "contract",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Instance of a "
- },
- {
- "kind": "code",
- "text": "`Marketplace`"
- },
- {
- "kind": "text",
- "text": " contract"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/contracts/prebuilt-implementations/marketplace.ts",
- "qualifiedName": "Marketplace"
- },
- "name": "Marketplace",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+react-query@4.36.1_react-dom@18.3.1_react@18.3.1__react-native@0.75.3_@babel+core@7_t5itazjm66cadlpw7at2y2w4bu/node_modules/@tanstack/react-query/src/types.ts",
- "qualifiedName": "UseMutationResult"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 650,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/dist/declarations/src/evm/contracts/prebuilt-implementations/marketplace.d.ts",
- "line": 259,
- "character": 117
- }
- ]
- }
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- },
- {
- "type": "reference",
- "target": 1220,
- "name": "MakeOfferParams",
- "package": "@thirdweb-dev/react-core"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "UseMutationResult",
- "package": "@tanstack/react-query"
- }
- }
- ]
- },
- {
- "id": 386,
- "name": "useMetadata",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/contract-settings.ts",
- "line": 506,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/contract-settings.ts#L506"
- }
- ],
- "signatures": [
- {
- "id": 387,
- "name": "useMetadata",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook for getting the metadata associated with a smart contract.\n\nAvailable to use on contracts that implement the [Contract Metadata](https://portal.thirdweb.com/contracts/build/extensions/general/ContractMetadata) interface."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```jsx\nimport { useContract, useMetadata } from \"@thirdweb-dev/react\";\n\nfunction App() {\n const { contract } = useContract(contractAddress);\n const { data, isLoading, error } = useMetadata(contract);\n}\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "A "
- },
- {
- "kind": "code",
- "text": "`CustomContractMetadata`"
- },
- {
- "kind": "text",
- "text": " object containing the metadata\n\nThe hook's "
- },
- {
- "kind": "code",
- "text": "`data`"
- },
- {
- "kind": "text",
- "text": " property, once loaded, is an object containing the contract's metadata.\n\n"
- },
- {
- "kind": "code",
- "text": "```ts\nCustomContractMetadata | undefined;\n```"
- },
- {
- "kind": "text",
- "text": "\n\n"
- },
- {
- "kind": "code",
- "text": "```ts\ninterface CustomContractMetadata {\n // The name of the contract.\n name: string;\n // A description of the contract.\n description?: string;\n // The image associated with the contract.\n image?: any;\n // An external link associated with the contract.\n external_link?: string;\n}\n```"
- }
- ]
- },
- {
- "tag": "@metadata",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/contract-settings.ts",
- "line": 506,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/contract-settings.ts#L506"
- }
- ],
- "parameters": [
- {
- "id": 388,
- "name": "contract",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Instance of a "
- },
- {
- "kind": "code",
- "text": "`SmartContract`"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/contracts/index.ts",
- "qualifiedName": "ValidContractInstance"
- },
- "name": "ValidContractInstance",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+react-query@4.36.1_react-dom@18.3.1_react@18.3.1__react-native@0.75.3_@babel+core@7_t5itazjm66cadlpw7at2y2w4bu/node_modules/@tanstack/react-query/src/types.ts",
- "qualifiedName": "UseQueryResult"
- },
- "name": "UseQueryResult",
- "package": "@tanstack/react-query"
- }
- }
- ]
- },
- {
- "id": 607,
- "name": "useMinimumNextBid",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/marketplace.ts",
- "line": 1677,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/marketplace.ts#L1677"
- }
- ],
- "signatures": [
- {
- "id": 608,
- "name": "useMinimumNextBid",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook for getting the minimum value a bid must be to be valid\nin an auction listing on a "
- },
- {
- "kind": "code",
- "text": "`Marketplace`"
- },
- {
- "kind": "text",
- "text": " or\n[MarketplaceV3](https://thirdweb.com/thirdweb.eth/MarketplaceV3) contract.\n\nTakes into account the current highest bid, or the reserve price if there is no bid,\nand increments it by the bid buffer to calculate the minimum next bid."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```jsx\nimport { useContract, useMinimumNextBid } from \"@thirdweb-dev/react\";\n\nfunction App() {\n const { contract } = useContract(contractAddress, \"marketplace\");\n const { data, isLoading, error } = useMinimumNextBid(contract, listingId);\n}\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "Query result object that includes the minimum next bid for the auction listing"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "EnglishAuction"
- }
- ]
- },
- {
- "tag": "@marketplace",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/marketplace.ts",
- "line": 1677,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/marketplace.ts#L1677"
- }
- ],
- "parameters": [
- {
- "id": 609,
- "name": "contract",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Instance of a marketplace contract"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "union",
- "types": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/contracts/prebuilt-implementations/marketplace.ts",
- "qualifiedName": "Marketplace"
- },
- "name": "Marketplace",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/contracts/prebuilt-implementations/marketplacev3.ts",
- "qualifiedName": "MarketplaceV3"
- },
- "name": "MarketplaceV3",
- "package": "@thirdweb-dev/sdk"
- }
- ]
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- },
- {
- "id": 610,
- "name": "listingId",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The ID of the listing to get the minimum next bid for.\n\nIf the listing cannot be found, is not an auction listing, or is not active, the "
- },
- {
- "kind": "code",
- "text": "`error`"
- },
- {
- "kind": "text",
- "text": " property will be set."
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+react-query@4.36.1_react-dom@18.3.1_react@18.3.1__react-native@0.75.3_@babel+core@7_t5itazjm66cadlpw7at2y2w4bu/node_modules/@tanstack/react-query/src/types.ts",
- "qualifiedName": "UseQueryResult"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 611,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 615,
- "name": "decimals",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/marketplace.ts",
- "line": 1685,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/marketplace.ts#L1685"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- },
- {
- "id": 616,
- "name": "displayValue",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/marketplace.ts",
- "line": 1686,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/marketplace.ts#L1686"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 614,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/marketplace.ts",
- "line": 1684,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/marketplace.ts#L1684"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 612,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/marketplace.ts",
- "line": 1682,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/marketplace.ts#L1682"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 613,
- "name": "value",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/marketplace.ts",
- "line": 1683,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/marketplace.ts#L1683"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 615,
- 616,
- 614,
- 612,
- 613
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/marketplace.ts",
- "line": 1681,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/marketplace.ts#L1681"
- }
- ]
- }
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "UseQueryResult",
- "package": "@tanstack/react-query"
- }
- }
- ]
- },
- {
- "id": 835,
- "name": "useMintNFT",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/nft.ts",
- "line": 586,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/nft.ts#L586"
- }
- ],
- "signatures": [
- {
- "id": 836,
- "name": "useMintNFT",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook for minting a new NFT on a smart contract.\n\nAvailable to use on smart contracts that implement the ["
- },
- {
- "kind": "code",
- "text": "`ERC721`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/contracts/build/extensions/erc-721/ERC721)\nor ["
- },
- {
- "kind": "code",
- "text": "`ERC1155`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/contracts/build/extensions/erc-1155/ERC1155) standard.\n\nBy default, the process uploads and pins the NFT metadata to IPFS before minting."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```jsx\nimport { useMintNFT, useContract, Web3Button } from \"@thirdweb-dev/react\";\n\nfunction App() {\n const { contract } = useContract(contractAddress);\n const { mutateAsync: mintNft, isLoading, error } = useMintNFT(contract);\n\n return (\n \n mintNft({\n metadata: {\n name: \"My NFT\",\n description: \"This is my NFT\",\n image: \"ipfs://example.com/my-nft.png\", // Accepts any URL or File type\n },\n to: \"{{wallet_address}}\", // Use useAddress hook to get current wallet address\n })\n }\n >\n Mint NFT\n \n );\n}\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "Mutation object that to mint a new NFT token to the connected wallet\n\n"
- },
- {
- "kind": "code",
- "text": "```ts\nconst { mutateAsync, isLoading, error } = useMintNFT(contract);\n```"
- },
- {
- "kind": "text",
- "text": "\n\n### options\nThe mutation function takes an object with the following properties:\n\n#### metadata\nThe metadata of the NFT to mint.\n\nBy default, the "
- },
- {
- "kind": "code",
- "text": "`metadata`"
- },
- {
- "kind": "text",
- "text": " object is uploaded and pinned to IPFS before minting.\n\nYou can override this behavior by providing a "
- },
- {
- "kind": "code",
- "text": "`string`"
- },
- {
- "kind": "text",
- "text": " to the metadata property. The string must be a URL that points to a valid JSON object containing [standard metadata properties](https://docs.opensea.io/docs/metadata-standards)\n\n"
- },
- {
- "kind": "code",
- "text": "```jsx\nimport { useMintNFT, useContract, Web3Button } from \"@thirdweb-dev/react\";\n\n// Your smart contract address\nconst contractAddress = \"{{contract_address}}\";\n\nfunction App() {\n const { contract } = useContract(contractAddress);\n const { mutateAsync: mintNft, isLoading, error } = useMintNFT(contract);\n\n return (\n \n mintNft({\n // Any valid IPFS or HTTP URL that points to a JSON object\n metadata: \"https://///.json\",\n to: \"{{wallet_address}}\",\n })\n }\n >\n Mint NFT\n \n );\n}\n```"
- },
- {
- "kind": "text",
- "text": "\n\n#### to (required)\nThe wallet address to mint the NFT to.\n\nLikely, you will want to mint the NFT to the currently connected wallet address.\nUse the "
- },
- {
- "kind": "code",
- "text": "`useAddress`"
- },
- {
- "kind": "text",
- "text": " hook to get this value."
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC721Mintable | ERC1155Mintable"
- }
- ]
- },
- {
- "tag": "@nft",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/nft.ts",
- "line": 586,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/nft.ts#L586"
- }
- ],
- "typeParameters": [
- {
- "id": 837,
- "name": "TContract",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "reference",
- "target": 1170,
- "name": "NFTContract",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "parameters": [
- {
- "id": 838,
- "name": "contract",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Instance of a "
- },
- {
- "kind": "code",
- "text": "`NFTContract`"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 837,
- "name": "TContract",
- "package": "@thirdweb-dev/react-core",
- "refersToTypeParameter": true
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+react-query@4.36.1_react-dom@18.3.1_react@18.3.1__react-native@0.75.3_@babel+core@7_t5itazjm66cadlpw7at2y2w4bu/node_modules/@tanstack/react-query/src/types.ts",
- "qualifiedName": "UseMutationResult"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 1192,
- "typeArguments": [
- {
- "type": "reference",
- "target": 837,
- "name": "TContract",
- "package": "@thirdweb-dev/react-core",
- "refersToTypeParameter": true
- }
- ],
- "name": "MintNFTReturnType",
- "package": "@thirdweb-dev/react-core"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- },
- {
- "type": "reference",
- "target": 1187,
- "name": "MintNFTParams",
- "package": "@thirdweb-dev/react-core"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "UseMutationResult",
- "package": "@tanstack/react-query"
- }
- }
- ]
- },
- {
- "id": 839,
- "name": "useMintNFTSupply",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/nft.ts",
- "line": 704,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/nft.ts#L704"
- }
- ],
- "signatures": [
- {
- "id": 840,
- "name": "useMintNFTSupply",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook for minting additional supply to an _existing_ ERC-1155 token.\n\nAvailable to use on contracts that implement the\n[ERC1155Mintable](https://portal.thirdweb.com/contracts/build/extensions/erc-1155/ERC1155Mintable)\ninterface, such as the [Edition](https://thirdweb.com/thirdweb.eth/TokenERC1155) or [Edition Drop](https://thirdweb.com/thirdweb.eth/DropERC1155).\n\nThe wallet address that initiates this transaction must have minting permissions on the contract."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```jsx\nimport { useContract, useMintNFTSupply, Web3Button } from \"@thirdweb-dev/react\";\n\nconst contractAddress = \"{{contract_address}}\";\nconst walletAddress = \"{{wallet_address}}\";\nconst tokenId = \"{{token_id}}\";\nconst additionalSupply = \"{{additional_supply}}\";\n\nfunction App() {\n // Contract must be an ERC-1155 contract that implements the ERC1155Mintable interface\n const { contract } = useContract(contractAddress);\n const {\n mutateAsync: mintNftSupply,\n isLoading,\n error,\n } = useMintNFTSupply(contract);\n\n return (\n \n mintNftSupply({\n additionalSupply: additionalSupply, // Quantity to mint\n to: walletAddress, // Address to mint to\n tokenId: tokenId, // Token ID to add supply to\n })\n }\n >\n Mint NFT Supply\n \n );\n}\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "Mutation object to mint a more supply of a token id to the provided wallet\n\n"
- },
- {
- "kind": "code",
- "text": "```ts\nconst { mutateAsync, isLoading, error } = useMintNFTSupply(contract);\n```"
- },
- {
- "kind": "text",
- "text": "\n\n### options\n\nThe mutation function takes an object with the following properties:\n\n#### additionalSupply\nThe quantity of additional supply to mint.\n\nFor example, if you have 10 quantity so far, and you want to mint 5 more, set "
- },
- {
- "kind": "code",
- "text": "`additionalSupply`"
- },
- {
- "kind": "text",
- "text": " to "
- },
- {
- "kind": "code",
- "text": "`5`"
- },
- {
- "kind": "text",
- "text": ".\n\nCan be a "
- },
- {
- "kind": "code",
- "text": "`string`"
- },
- {
- "kind": "text",
- "text": " or "
- },
- {
- "kind": "code",
- "text": "`number`"
- },
- {
- "kind": "text",
- "text": ".\n\n\n#### to\nThe wallet address to mint the new supply to.\n\nTo use the connected wallet address, use the "
- },
- {
- "kind": "code",
- "text": "`useAddress`"
- },
- {
- "kind": "text",
- "text": " hook.\n\n\n#### tokenId\nThe token ID of the NFT to mint additional supply to.\n\nCan be a "
- },
- {
- "kind": "code",
- "text": "`string`"
- },
- {
- "kind": "text",
- "text": " or "
- },
- {
- "kind": "code",
- "text": "`number`"
- },
- {
- "kind": "text",
- "text": "."
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC1155Mintable"
- }
- ]
- },
- {
- "tag": "@nft",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/nft.ts",
- "line": 704,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/nft.ts#L704"
- }
- ],
- "parameters": [
- {
- "id": 841,
- "name": "contract",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Instance of a "
- },
- {
- "kind": "code",
- "text": "`Erc1155`"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/core/classes/erc-1155.ts",
- "qualifiedName": "Erc1155"
- },
- "typeArguments": [
- {
- "type": "union",
- "types": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/types/eips.ts",
- "qualifiedName": "BaseERC1155"
- },
- "name": "BaseERC1155",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/types/eips.ts",
- "qualifiedName": "BaseSignatureMintERC1155"
- },
- "name": "BaseSignatureMintERC1155",
- "package": "@thirdweb-dev/sdk"
- }
- ]
- }
- ],
- "name": "Erc1155",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+react-query@4.36.1_react-dom@18.3.1_react@18.3.1__react-native@0.75.3_@babel+core@7_t5itazjm66cadlpw7at2y2w4bu/node_modules/@tanstack/react-query/src/types.ts",
- "qualifiedName": "UseMutationResult"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/core/types.ts",
- "qualifiedName": "TransactionResultWithId"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/core/schema/nft.ts",
- "qualifiedName": "NFT"
- },
- "name": "NFT",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "TransactionResultWithId",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- },
- {
- "type": "reference",
- "target": 1182,
- "name": "MintNFTSupplyParams",
- "package": "@thirdweb-dev/react-core"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "UseMutationResult",
- "package": "@tanstack/react-query"
- }
- }
- ]
- },
- {
- "id": 938,
- "name": "useMintToken",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/token.ts",
- "line": 248,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/token.ts#L248"
- }
- ],
- "signatures": [
- {
- "id": 939,
- "name": "useMintToken",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook for minting new tokens in an ERC20 smart contract.\n\nAvailable to use on contracts that implement the [ERC20Mintable](https://portal.thirdweb.com/contracts/build/extensions/erc-20/ERC20BatchMintable)\ninterface, such as the [Token](https://thirdweb.com/thirdweb.eth/TokenERC20) contract.\n\nThe wallet address that initiates this transaction must have minting permissions on the contract."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```jsx\nimport { useContract, useMintToken, Web3Button } from \"@thirdweb-dev/react\";\n\nconst contractAddress = \"{{contract_address}}\";\nconst walletAddress = \"{{wallet_address}}\";\nconst tokenAmount = \"{{token_amount}}\";\n\nfunction App() {\n // Contract must be an ERC-20 contract that implements the ERC20Mintable interface\n const { contract } = useContract(contractAddress, \"token\");\n const { mutateAsync: mintToken, isLoading, error } = useMintToken(contract);\n\n return (\n \n mintToken({\n amount: tokenAmount, // Quantity to mint\n to: walletAddress, // Address to mint to\n })\n }\n >\n Mint Token\n \n );\n}\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "A mutation object to mint new tokens to the connected wallet\n\n"
- },
- {
- "kind": "code",
- "text": "```ts\nconst { mutateAsync, isLoading, error } = useMintToken(contract);\n```"
- },
- {
- "kind": "text",
- "text": "\n\n### options\nThe mutation function takes an object as an argument with the following properties:\n\n#### amount\nThe quantity of tokens to mint. Can be a "
- },
- {
- "kind": "code",
- "text": "`string`"
- },
- {
- "kind": "text",
- "text": " or "
- },
- {
- "kind": "code",
- "text": "`number`"
- },
- {
- "kind": "text",
- "text": ".\n\n#### to\nThe wallet address to mint the new tokens to.\n\nTo use the connected wallet address, use the "
- },
- {
- "kind": "code",
- "text": "`useAddress`"
- },
- {
- "kind": "text",
- "text": " hook."
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC20Mintable"
- }
- ]
- },
- {
- "tag": "@token",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/token.ts",
- "line": 248,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/token.ts#L248"
- }
- ],
- "parameters": [
- {
- "id": 940,
- "name": "contract",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Instance of a "
- },
- {
- "kind": "code",
- "text": "`TokenContract`"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 1171,
- "name": "TokenContract",
- "package": "@thirdweb-dev/react-core"
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+react-query@4.36.1_react-dom@18.3.1_react@18.3.1__react-native@0.75.3_@babel+core@7_t5itazjm66cadlpw7at2y2w4bu/node_modules/@tanstack/react-query/src/types.ts",
- "qualifiedName": "UseMutationResult"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 941,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 943,
- "name": "data",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/token.ts",
- "line": 254,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/token.ts#L254"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 944,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/token.ts",
- "line": 254,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/token.ts#L254"
- }
- ],
- "signatures": [
- {
- "id": 945,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- },
- {
- "id": 942,
- "name": "receipt",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/token.ts",
- "line": 253,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/token.ts#L253"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+abstract-provider@5.7.0/node_modules/@ethersproject/abstract-provider/src.ts/index.ts",
- "qualifiedName": "TransactionReceipt"
- },
- "name": "providers.TransactionReceipt",
- "package": "@ethersproject/abstract-provider",
- "qualifiedName": "TransactionReceipt"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 943,
- 942
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/token.ts",
- "line": 252,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/token.ts#L252"
- }
- ]
- }
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- },
- {
- "type": "reference",
- "target": 1163,
- "name": "TokenParams",
- "package": "@thirdweb-dev/react-core"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "UseMutationResult",
- "package": "@tanstack/react-query"
- }
- }
- ]
- },
- {
- "id": 1071,
- "name": "useNetworkMismatch",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/useNetworkMismatch.ts",
- "line": 25,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/useNetworkMismatch.ts#L25"
- }
- ],
- "signatures": [
- {
- "id": 1072,
- "name": "useNetworkMismatch",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook for checking whether the connected wallet is currently on the correct chain,\ni.e. the chain specified in the "
- },
- {
- "kind": "code",
- "text": "`activeChain`"
- },
- {
- "kind": "text",
- "text": " on the "
- },
- {
- "kind": "code",
- "text": "`ThirdwebProvider`"
- },
- {
- "kind": "text",
- "text": "."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```jsx\nimport { useNetworkMismatch } from \"@thirdweb-dev/react\";\n\nconst App = () => {\n const isMismatched = useNetworkMismatch();\n};\n```"
- },
- {
- "kind": "text",
- "text": "\n\nUsing this value, you can prompt users to switch their network using the "
- },
- {
- "kind": "code",
- "text": "`useSwitchChain`"
- },
- {
- "kind": "text",
- "text": " hook."
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "Returns "
- },
- {
- "kind": "code",
- "text": "`true`"
- },
- {
- "kind": "text",
- "text": " if the "
- },
- {
- "kind": "code",
- "text": "`chainId`"
- },
- {
- "kind": "text",
- "text": " of the connected wallet is different from the "
- },
- {
- "kind": "code",
- "text": "`chainId`"
- },
- {
- "kind": "text",
- "text": " of the "
- },
- {
- "kind": "code",
- "text": "`activeChain`"
- },
- {
- "kind": "text",
- "text": " on the "
- },
- {
- "kind": "code",
- "text": "`ThirdwebProvider`"
- },
- {
- "kind": "text",
- "text": " component"
- }
- ]
- },
- {
- "tag": "@networkConnection",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/useNetworkMismatch.ts",
- "line": 25,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/useNetworkMismatch.ts#L25"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- }
- ]
- },
- {
- "id": 804,
- "name": "useNFT",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/nft.ts",
- "line": 94,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/nft.ts#L94"
- }
- ],
- "signatures": [
- {
- "id": 805,
- "name": "useNFT",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook for fetching information about an NFT from a smart contract.\n\nAvailable to use on smart contracts that implement the ["
- },
- {
- "kind": "code",
- "text": "`ERC721`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/contracts/build/extensions/erc-721/ERC721)\nor ["
- },
- {
- "kind": "code",
- "text": "`ERC1155`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/contracts/build/extensions/erc-1155/ERC1155) standard.\n\nNFT metadata is automatically fetched from where the "
- },
- {
- "kind": "code",
- "text": "`tokenUri`"
- },
- {
- "kind": "text",
- "text": " is hosted (e.g. IPFS), and makes the "
- },
- {
- "kind": "code",
- "text": "`image`"
- },
- {
- "kind": "text",
- "text": "\nproperty available as a URL through our IPFS gateway (if the image is hosted on IPFS)."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "text",
- "text": "Provide your NFT collection contract object and the token ID of the NFT you want to fetch as\narguments.\n\n"
- },
- {
- "kind": "code",
- "text": "```jsx\nimport { useContract, useNFT } from \"@thirdweb-dev/react\";\n\n// The token ID of the NFT you want to fetch\nconst tokenId = 0;\n\nfunction App() {\n const { contract } = useContract(\"{{contract_address}}\");\n const { data: nft, isLoading, error } = useNFT(contract, tokenId);\n\n if (isLoading) return Fetching NFT…
;\n if (error) return Error fetching NFT
;\n if (!nft) return NFT not found
;\n return NFT: {nft.metadata.name}
;\n}\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "Query result object that includes the metadata for the given tokenId in "
- },
- {
- "kind": "code",
- "text": "`data`"
- },
- {
- "kind": "text",
- "text": " property"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC721 | ERC1155"
- }
- ]
- },
- {
- "tag": "@nft",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/nft.ts",
- "line": 94,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/nft.ts#L94"
- }
- ],
- "typeParameters": [
- {
- "id": 806,
- "name": "TContract",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "reference",
- "target": 1170,
- "name": "NFTContract",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "parameters": [
- {
- "id": 807,
- "name": "contract",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Instance of a "
- },
- {
- "kind": "code",
- "text": "`NFTContract`"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 806,
- "name": "TContract",
- "package": "@thirdweb-dev/react-core",
- "refersToTypeParameter": true
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- },
- {
- "id": 808,
- "name": "tokenId",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The token ID of the NFT you want to fetch.\n"
- },
- {
- "kind": "code",
- "text": "```jsx\nimport { useContract, useNFT } from \"@thirdweb-dev/react\";\n\n// The token ID of the NFT you want to fetch\nconst tokenId = 0;\n\nfunction App() {\n const { contract } = useContract(\"{{contract_address}}\");\n const {\n data: nft,\n isLoading,\n error,\n } = useNFT(\n contract,\n tokenId,\n );\n}\n```"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+react-query@4.36.1_react-dom@18.3.1_react@18.3.1__react-native@0.75.3_@babel+core@7_t5itazjm66cadlpw7at2y2w4bu/node_modules/@tanstack/react-query/src/types.ts",
- "qualifiedName": "UseQueryResult"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/core/schema/nft.ts",
- "qualifiedName": "NFT"
- },
- "name": "NFT",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "UseQueryResult",
- "package": "@tanstack/react-query"
- }
- }
- ]
- },
- {
- "id": 830,
- "name": "useNFTBalance",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/nft.ts",
- "line": 416,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/nft.ts#L416"
- }
- ],
- "signatures": [
- {
- "id": 831,
- "name": "useNFTBalance",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook to get the quantity a user owns of a specific [ERC1155](https://portal.thirdweb.com/contracts/build/extensions/erc-1155/ERC1155) NFT.\n\nAvailable to use on smart contracts that implement the ["
- },
- {
- "kind": "code",
- "text": "`ERC1155`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/contracts/build/extensions/erc-1155/ERC1155) standard."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```jsx\nimport { useNFTBalance, useContract } from \"@thirdweb-dev/react\";\n\nfunction App() {\n const { contract } = useContract(contractAddress);\n const { isLoading, data, error } = useNFTBalance(\n contract,\n \"{{wallet_address}}\",\n \"{{token_id}}\",\n );\n}\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The hook's "
- },
- {
- "kind": "code",
- "text": "`data`"
- },
- {
- "kind": "text",
- "text": " property, once loaded, returns a "
- },
- {
- "kind": "code",
- "text": "`BigNumber`"
- },
- {
- "kind": "text",
- "text": " representing the quantity of the NFT owned by the wallet."
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC721 | ERC1155"
- }
- ]
- },
- {
- "tag": "@nft",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/nft.ts",
- "line": 416,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/nft.ts#L416"
- }
- ],
- "parameters": [
- {
- "id": 832,
- "name": "contract",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Instance of a "
- },
- {
- "kind": "code",
- "text": "`NFTContract`"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 1170,
- "name": "NFTContract",
- "package": "@thirdweb-dev/react-core"
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- },
- {
- "id": 833,
- "name": "ownerWalletAddress",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The wallet address to check the balance of. Use the "
- },
- {
- "kind": "code",
- "text": "`useAddress`"
- },
- {
- "kind": "text",
- "text": " hook to get the current wallet address."
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- },
- {
- "id": 834,
- "name": "tokenId",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Required for ERC1155, the tokenId to look up"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+react-query@4.36.1_react-dom@18.3.1_react@18.3.1__react-native@0.75.3_@babel+core@7_t5itazjm66cadlpw7at2y2w4bu/node_modules/@tanstack/react-query/src/types.ts",
- "qualifiedName": "UseQueryResult"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "UseQueryResult",
- "package": "@tanstack/react-query"
- }
- }
- ]
- },
- {
- "id": 809,
- "name": "useNFTs",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/nft.ts",
- "line": 156,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/nft.ts#L156"
- }
- ],
- "signatures": [
- {
- "id": 810,
- "name": "useNFTs",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook to query all NFTs associated with a smart contract.\n\nAvailable to use on smart contracts that implement the ["
- },
- {
- "kind": "code",
- "text": "`ERC721`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/contracts/build/extensions/erc-721/ERC721)\nor ["
- },
- {
- "kind": "code",
- "text": "`ERC1155`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/contracts/build/extensions/erc-1155/ERC1155) standard.\n\nNFT metadata is automatically fetched from where the "
- },
- {
- "kind": "code",
- "text": "`tokenUri`"
- },
- {
- "kind": "text",
- "text": " is hosted (e.g. IPFS), and makes the "
- },
- {
- "kind": "code",
- "text": "`image`"
- },
- {
- "kind": "text",
- "text": "\nproperty available as a URL through our IPFS gateway (if the image is hosted on IPFS).\n\nBy default, only returns the first "
- },
- {
- "kind": "code",
- "text": "`100`"
- },
- {
- "kind": "text",
- "text": " NFTs in the collection. You can use the "
- },
- {
- "kind": "code",
- "text": "`queryParams`"
- },
- {
- "kind": "text",
- "text": " argument to\nfilter the NFTs that are returned or to paginate through the collection."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```jsx\nimport { useNFTs, useContract } from \"@thirdweb-dev/react\";\n\nfunction App() {\n const { contract } = useContract(contractAddress);\n const { data, isLoading, error } = useNFTs(contract);\n}\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "Query result object that includes an array of "
- },
- {
- "kind": "code",
- "text": "`NFT`"
- },
- {
- "kind": "text",
- "text": " objects"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC721Supply | ERC721Enumerable | ERC1155Enumerable"
- }
- ]
- },
- {
- "tag": "@nft",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/nft.ts",
- "line": 156,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/nft.ts#L156"
- }
- ],
- "typeParameters": [
- {
- "id": 811,
- "name": "TContract",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "reference",
- "target": 1170,
- "name": "NFTContract",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "parameters": [
- {
- "id": 812,
- "name": "contract",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Instance of a "
- },
- {
- "kind": "code",
- "text": "`NFTContract`"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 811,
- "name": "TContract",
- "package": "@thirdweb-dev/react-core",
- "refersToTypeParameter": true
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- },
- {
- "id": 813,
- "name": "queryParams",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "By default, the hook will return the first 100 NFTs associated with the contract.\n\nYou can use the "
- },
- {
- "kind": "code",
- "text": "`queryParams`"
- },
- {
- "kind": "text",
- "text": " argument to paginate the NFTs that are returned."
- }
- ]
- },
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 814,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/dist/declarations/src/core/schema/QueryParams.d.ts",
- "line": 12,
- "character": 3
- }
- ]
- }
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+react-query@4.36.1_react-dom@18.3.1_react@18.3.1__react-native@0.75.3_@babel+core@7_t5itazjm66cadlpw7at2y2w4bu/node_modules/@tanstack/react-query/src/types.ts",
- "qualifiedName": "UseQueryResult"
- },
- "typeArguments": [
- {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/core/schema/nft.ts",
- "qualifiedName": "NFT"
- },
- "name": "NFT",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "UseQueryResult",
- "package": "@tanstack/react-query"
- }
- }
- ]
- },
- {
- "id": 659,
- "name": "useOffers",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/marketplace.ts",
- "line": 1769,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/marketplace.ts#L1769"
- }
- ],
- "signatures": [
- {
- "id": 660,
- "name": "useOffers",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook for getting all of the offers made on a\ndirect listing on a "
- },
- {
- "kind": "code",
- "text": "`Marketplace`"
- },
- {
- "kind": "text",
- "text": " contract."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```jsx\nimport { useOffers, useContract } from \"@thirdweb-dev/react\";\n\nfunction App() {\n const { contract } = useContract(contractAddress, \"marketplace\");\n const { data: offers, isLoading, error } = useOffers(contract, listingId);\n}\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "This hook uses the "
- },
- {
- "kind": "code",
- "text": "`useEvents`"
- },
- {
- "kind": "text",
- "text": " hook under the hood to fetch "
- },
- {
- "kind": "code",
- "text": "`NewOffer`"
- },
- {
- "kind": "text",
- "text": " events for the given listing ID.\n\nThe return value is an array of "
- },
- {
- "kind": "code",
- "text": "`NewOffer`"
- },
- {
- "kind": "text",
- "text": " event objects. Each event object has the following properties:\n\n"
- },
- {
- "kind": "code",
- "text": "```ts\n{\n offeror: string;\n offerId: BigNumber;\n assetContract: string;\n offer: {\n offerId: BigNumber;\n offeror: string;\n assetContract: string;\n tokenId: BigNumber;\n quantity: BigNumber;\n currency: string;\n totalPrice: BigNumber;\n expirationTimestamp: BigNumber;\n tokenType: \"ERC721\" | \"ERC1155\";\n status: \"UNSET\" | \"CREATED\" | \"COMPLETED\" | \"CANCELLED\";\n }\n}\n```"
- }
- ]
- },
- {
- "tag": "@marketplace",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/marketplace.ts",
- "line": 1769,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/marketplace.ts#L1769"
- }
- ],
- "parameters": [
- {
- "id": 661,
- "name": "contract",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Instance of a Marketplace contract"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/contracts/prebuilt-implementations/marketplace.ts",
- "qualifiedName": "Marketplace"
- },
- "name": "Marketplace",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- },
- {
- "id": 662,
- "name": "listingId",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The id of the listing to fetch offers for\nIf the listing cannot be found, is not a direct listing, or is not active, the "
- },
- {
- "kind": "code",
- "text": "`error`"
- },
- {
- "kind": "text",
- "text": " property will be set."
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reflection",
- "declaration": {
- "id": 663,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 664,
- "name": "data",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/marketplace.ts",
- "line": 1776,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/marketplace.ts#L1776"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "undefined"
- },
- {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "any"
- }
- ],
- "name": "Record",
- "package": "typescript"
- }
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 672,
- "name": "dataUpdatedAt",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 231,
- "character": 4
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- },
- {
- "id": 665,
- "name": "error",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 278,
- "character": 4
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "unknown"
- }
- },
- {
- "id": 676,
- "name": "errorUpdateCount",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 236,
- "character": 4
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- },
- {
- "id": 673,
- "name": "errorUpdatedAt",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 233,
- "character": 4
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- },
- {
- "id": 674,
- "name": "failureCount",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 234,
- "character": 4
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- },
- {
- "id": 675,
- "name": "failureReason",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 235,
- "character": 4
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "unknown"
- }
- },
- {
- "id": 694,
- "name": "fetchStatus",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 254,
- "character": 4
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "FetchStatus"
- },
- "name": "FetchStatus",
- "package": "@tanstack/query-core"
- }
- },
- {
- "id": 666,
- "name": "isError",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 279,
- "character": 4
- }
- ],
- "type": {
- "type": "literal",
- "value": true
- }
- },
- {
- "id": 677,
- "name": "isFetched",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 238,
- "character": 4
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- },
- {
- "id": 678,
- "name": "isFetchedAfterMount",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 239,
- "character": 4
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- },
- {
- "id": 679,
- "name": "isFetching",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 240,
- "character": 4
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- },
- {
- "id": 680,
- "name": "isInitialLoading",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 243,
- "character": 4
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- },
- {
- "id": 667,
- "name": "isLoading",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 280,
- "character": 4
- }
- ],
- "type": {
- "type": "literal",
- "value": false
- }
- },
- {
- "id": 668,
- "name": "isLoadingError",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 281,
- "character": 4
- }
- ],
- "type": {
- "type": "literal",
- "value": false
- }
- },
- {
- "id": 681,
- "name": "isPaused",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 244,
- "character": 4
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- },
- {
- "id": 682,
- "name": "isPlaceholderData",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 245,
- "character": 4
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- },
- {
- "id": 683,
- "name": "isPreviousData",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 246,
- "character": 4
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- },
- {
- "id": 669,
- "name": "isRefetchError",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 282,
- "character": 4
- }
- ],
- "type": {
- "type": "literal",
- "value": true
- }
- },
- {
- "id": 684,
- "name": "isRefetching",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 248,
- "character": 4
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- },
- {
- "id": 685,
- "name": "isStale",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 249,
- "character": 4
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- },
- {
- "id": 670,
- "name": "isSuccess",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 283,
- "character": 4
- }
- ],
- "type": {
- "type": "literal",
- "value": false
- }
- },
- {
- "id": 686,
- "name": "refetch",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 251,
- "character": 4
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 687,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 251,
- "character": 13
- }
- ],
- "signatures": [
- {
- "id": 688,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 251,
- "character": 13
- }
- ],
- "typeParameters": [
- {
- "id": 689,
- "name": "TPageData",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {
- "isExternal": true
- }
- }
- ],
- "parameters": [
- {
- "id": 690,
- "name": "options",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true,
- "isOptional": true
- },
- "type": {
- "type": "intersection",
- "types": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "RefetchOptions"
- },
- "name": "RefetchOptions",
- "package": "@tanstack/query-core"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "RefetchQueryFilters"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 689,
- "name": "TPageData",
- "package": "@tanstack/query-core",
- "refersToTypeParameter": true
- }
- ],
- "name": "RefetchQueryFilters",
- "package": "@tanstack/query-core"
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "QueryObserverResult"
- },
- "typeArguments": [
- {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/types/events.ts",
- "qualifiedName": "ContractEvent"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "any"
- }
- ],
- "name": "Record",
- "package": "typescript"
- }
- ],
- "name": "ContractEvent",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "QueryObserverResult",
- "package": "@tanstack/query-core"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- },
- {
- "id": 691,
- "name": "remove",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 252,
- "character": 4
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 692,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 252,
- "character": 12
- }
- ],
- "signatures": [
- {
- "id": 693,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 252,
- "character": 12
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "void"
- }
- }
- ]
- }
- }
- },
- {
- "id": 671,
- "name": "status",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 284,
- "character": 4
- }
- ],
- "type": {
- "type": "literal",
- "value": "error"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 664,
- 672,
- 665,
- 676,
- 673,
- 674,
- 675,
- 694,
- 666,
- 677,
- 678,
- 679,
- 680,
- 667,
- 668,
- 681,
- 682,
- 683,
- 669,
- 684,
- 685,
- 670,
- 686,
- 691,
- 671
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/marketplace.ts",
- "line": 1774,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/marketplace.ts#L1774"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 695,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 696,
- "name": "data",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/marketplace.ts",
- "line": 1776,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/marketplace.ts#L1776"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "undefined"
- },
- {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "any"
- }
- ],
- "name": "Record",
- "package": "typescript"
- }
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 704,
- "name": "dataUpdatedAt",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 231,
- "character": 4
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- },
- {
- "id": 697,
- "name": "error",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 288,
- "character": 4
- }
- ],
- "type": {
- "type": "literal",
- "value": null
- }
- },
- {
- "id": 708,
- "name": "errorUpdateCount",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 236,
- "character": 4
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- },
- {
- "id": 705,
- "name": "errorUpdatedAt",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 233,
- "character": 4
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- },
- {
- "id": 706,
- "name": "failureCount",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 234,
- "character": 4
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- },
- {
- "id": 707,
- "name": "failureReason",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 235,
- "character": 4
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "unknown"
- }
- },
- {
- "id": 726,
- "name": "fetchStatus",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 254,
- "character": 4
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "FetchStatus"
- },
- "name": "FetchStatus",
- "package": "@tanstack/query-core"
- }
- },
- {
- "id": 698,
- "name": "isError",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 289,
- "character": 4
- }
- ],
- "type": {
- "type": "literal",
- "value": false
- }
- },
- {
- "id": 709,
- "name": "isFetched",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 238,
- "character": 4
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- },
- {
- "id": 710,
- "name": "isFetchedAfterMount",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 239,
- "character": 4
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- },
- {
- "id": 711,
- "name": "isFetching",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 240,
- "character": 4
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- },
- {
- "id": 712,
- "name": "isInitialLoading",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 243,
- "character": 4
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- },
- {
- "id": 699,
- "name": "isLoading",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 290,
- "character": 4
- }
- ],
- "type": {
- "type": "literal",
- "value": false
- }
- },
- {
- "id": 700,
- "name": "isLoadingError",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 291,
- "character": 4
- }
- ],
- "type": {
- "type": "literal",
- "value": false
- }
- },
- {
- "id": 713,
- "name": "isPaused",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 244,
- "character": 4
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- },
- {
- "id": 714,
- "name": "isPlaceholderData",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 245,
- "character": 4
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- },
- {
- "id": 715,
- "name": "isPreviousData",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 246,
- "character": 4
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- },
- {
- "id": 701,
- "name": "isRefetchError",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 292,
- "character": 4
- }
- ],
- "type": {
- "type": "literal",
- "value": false
- }
- },
- {
- "id": 716,
- "name": "isRefetching",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 248,
- "character": 4
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- },
- {
- "id": 717,
- "name": "isStale",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 249,
- "character": 4
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- },
- {
- "id": 702,
- "name": "isSuccess",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 293,
- "character": 4
- }
- ],
- "type": {
- "type": "literal",
- "value": true
- }
- },
- {
- "id": 718,
- "name": "refetch",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 251,
- "character": 4
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 719,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 251,
- "character": 13
- }
- ],
- "signatures": [
- {
- "id": 720,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 251,
- "character": 13
- }
- ],
- "typeParameters": [
- {
- "id": 721,
- "name": "TPageData",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {
- "isExternal": true
- }
- }
- ],
- "parameters": [
- {
- "id": 722,
- "name": "options",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true,
- "isOptional": true
- },
- "type": {
- "type": "intersection",
- "types": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "RefetchOptions"
- },
- "name": "RefetchOptions",
- "package": "@tanstack/query-core"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "RefetchQueryFilters"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 689,
- "name": "TPageData",
- "package": "@tanstack/query-core",
- "refersToTypeParameter": true
- }
- ],
- "name": "RefetchQueryFilters",
- "package": "@tanstack/query-core"
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "QueryObserverResult"
- },
- "typeArguments": [
- {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/types/events.ts",
- "qualifiedName": "ContractEvent"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "any"
- }
- ],
- "name": "Record",
- "package": "typescript"
- }
- ],
- "name": "ContractEvent",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "QueryObserverResult",
- "package": "@tanstack/query-core"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- },
- {
- "id": 723,
- "name": "remove",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 252,
- "character": 4
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 724,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 252,
- "character": 12
- }
- ],
- "signatures": [
- {
- "id": 725,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 252,
- "character": 12
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "void"
- }
- }
- ]
- }
- }
- },
- {
- "id": 703,
- "name": "status",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 294,
- "character": 4
- }
- ],
- "type": {
- "type": "literal",
- "value": "success"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 696,
- 704,
- 697,
- 708,
- 705,
- 706,
- 707,
- 726,
- 698,
- 709,
- 710,
- 711,
- 712,
- 699,
- 700,
- 713,
- 714,
- 715,
- 701,
- 716,
- 717,
- 702,
- 718,
- 723,
- 703
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/marketplace.ts",
- "line": 1774,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/marketplace.ts#L1774"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 727,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 728,
- "name": "data",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/marketplace.ts",
- "line": 1776,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/marketplace.ts#L1776"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "undefined"
- },
- {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "any"
- }
- ],
- "name": "Record",
- "package": "typescript"
- }
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 736,
- "name": "dataUpdatedAt",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 231,
- "character": 4
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- },
- {
- "id": 729,
- "name": "error",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 268,
- "character": 4
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "unknown"
- }
- },
- {
- "id": 740,
- "name": "errorUpdateCount",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 236,
- "character": 4
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- },
- {
- "id": 737,
- "name": "errorUpdatedAt",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 233,
- "character": 4
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- },
- {
- "id": 738,
- "name": "failureCount",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 234,
- "character": 4
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- },
- {
- "id": 739,
- "name": "failureReason",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 235,
- "character": 4
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "unknown"
- }
- },
- {
- "id": 758,
- "name": "fetchStatus",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 254,
- "character": 4
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "FetchStatus"
- },
- "name": "FetchStatus",
- "package": "@tanstack/query-core"
- }
- },
- {
- "id": 730,
- "name": "isError",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 269,
- "character": 4
- }
- ],
- "type": {
- "type": "literal",
- "value": true
- }
- },
- {
- "id": 741,
- "name": "isFetched",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 238,
- "character": 4
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- },
- {
- "id": 742,
- "name": "isFetchedAfterMount",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 239,
- "character": 4
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- },
- {
- "id": 743,
- "name": "isFetching",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 240,
- "character": 4
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- },
- {
- "id": 744,
- "name": "isInitialLoading",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 243,
- "character": 4
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- },
- {
- "id": 731,
- "name": "isLoading",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 270,
- "character": 4
- }
- ],
- "type": {
- "type": "literal",
- "value": false
- }
- },
- {
- "id": 732,
- "name": "isLoadingError",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 271,
- "character": 4
- }
- ],
- "type": {
- "type": "literal",
- "value": true
- }
- },
- {
- "id": 745,
- "name": "isPaused",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 244,
- "character": 4
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- },
- {
- "id": 746,
- "name": "isPlaceholderData",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 245,
- "character": 4
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- },
- {
- "id": 747,
- "name": "isPreviousData",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 246,
- "character": 4
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- },
- {
- "id": 733,
- "name": "isRefetchError",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 272,
- "character": 4
- }
- ],
- "type": {
- "type": "literal",
- "value": false
- }
- },
- {
- "id": 748,
- "name": "isRefetching",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 248,
- "character": 4
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- },
- {
- "id": 749,
- "name": "isStale",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 249,
- "character": 4
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- },
- {
- "id": 734,
- "name": "isSuccess",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 273,
- "character": 4
- }
- ],
- "type": {
- "type": "literal",
- "value": false
- }
- },
- {
- "id": 750,
- "name": "refetch",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 251,
- "character": 4
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 751,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 251,
- "character": 13
- }
- ],
- "signatures": [
- {
- "id": 752,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 251,
- "character": 13
- }
- ],
- "typeParameters": [
- {
- "id": 753,
- "name": "TPageData",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {
- "isExternal": true
- }
- }
- ],
- "parameters": [
- {
- "id": 754,
- "name": "options",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true,
- "isOptional": true
- },
- "type": {
- "type": "intersection",
- "types": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "RefetchOptions"
- },
- "name": "RefetchOptions",
- "package": "@tanstack/query-core"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "RefetchQueryFilters"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 689,
- "name": "TPageData",
- "package": "@tanstack/query-core",
- "refersToTypeParameter": true
- }
- ],
- "name": "RefetchQueryFilters",
- "package": "@tanstack/query-core"
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "QueryObserverResult"
- },
- "typeArguments": [
- {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/types/events.ts",
- "qualifiedName": "ContractEvent"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "any"
- }
- ],
- "name": "Record",
- "package": "typescript"
- }
- ],
- "name": "ContractEvent",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "QueryObserverResult",
- "package": "@tanstack/query-core"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- },
- {
- "id": 755,
- "name": "remove",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 252,
- "character": 4
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 756,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 252,
- "character": 12
- }
- ],
- "signatures": [
- {
- "id": 757,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 252,
- "character": 12
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "void"
- }
- }
- ]
- }
- }
- },
- {
- "id": 735,
- "name": "status",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 274,
- "character": 4
- }
- ],
- "type": {
- "type": "literal",
- "value": "error"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 728,
- 736,
- 729,
- 740,
- 737,
- 738,
- 739,
- 758,
- 730,
- 741,
- 742,
- 743,
- 744,
- 731,
- 732,
- 745,
- 746,
- 747,
- 733,
- 748,
- 749,
- 734,
- 750,
- 755,
- 735
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/marketplace.ts",
- "line": 1774,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/marketplace.ts#L1774"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 759,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 760,
- "name": "data",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/marketplace.ts",
- "line": 1776,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/marketplace.ts#L1776"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "undefined"
- },
- {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "any"
- }
- ],
- "name": "Record",
- "package": "typescript"
- }
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 768,
- "name": "dataUpdatedAt",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 231,
- "character": 4
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- },
- {
- "id": 761,
- "name": "error",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 258,
- "character": 4
- }
- ],
- "type": {
- "type": "literal",
- "value": null
- }
- },
- {
- "id": 772,
- "name": "errorUpdateCount",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 236,
- "character": 4
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- },
- {
- "id": 769,
- "name": "errorUpdatedAt",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 233,
- "character": 4
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- },
- {
- "id": 770,
- "name": "failureCount",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 234,
- "character": 4
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- },
- {
- "id": 771,
- "name": "failureReason",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 235,
- "character": 4
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "unknown"
- }
- },
- {
- "id": 790,
- "name": "fetchStatus",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 254,
- "character": 4
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "FetchStatus"
- },
- "name": "FetchStatus",
- "package": "@tanstack/query-core"
- }
- },
- {
- "id": 762,
- "name": "isError",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 259,
- "character": 4
- }
- ],
- "type": {
- "type": "literal",
- "value": false
- }
- },
- {
- "id": 773,
- "name": "isFetched",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 238,
- "character": 4
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- },
- {
- "id": 774,
- "name": "isFetchedAfterMount",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 239,
- "character": 4
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- },
- {
- "id": 775,
- "name": "isFetching",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 240,
- "character": 4
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- },
- {
- "id": 776,
- "name": "isInitialLoading",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 243,
- "character": 4
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- },
- {
- "id": 763,
- "name": "isLoading",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 260,
- "character": 4
- }
- ],
- "type": {
- "type": "literal",
- "value": true
- }
- },
- {
- "id": 764,
- "name": "isLoadingError",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 261,
- "character": 4
- }
- ],
- "type": {
- "type": "literal",
- "value": false
- }
- },
- {
- "id": 777,
- "name": "isPaused",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 244,
- "character": 4
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- },
- {
- "id": 778,
- "name": "isPlaceholderData",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 245,
- "character": 4
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- },
- {
- "id": 779,
- "name": "isPreviousData",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 246,
- "character": 4
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- },
- {
- "id": 765,
- "name": "isRefetchError",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 262,
- "character": 4
- }
- ],
- "type": {
- "type": "literal",
- "value": false
- }
- },
- {
- "id": 780,
- "name": "isRefetching",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 248,
- "character": 4
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- },
- {
- "id": 781,
- "name": "isStale",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 249,
- "character": 4
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- },
- {
- "id": 766,
- "name": "isSuccess",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 263,
- "character": 4
- }
- ],
- "type": {
- "type": "literal",
- "value": false
- }
- },
- {
- "id": 782,
- "name": "refetch",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 251,
- "character": 4
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 783,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 251,
- "character": 13
- }
- ],
- "signatures": [
- {
- "id": 784,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 251,
- "character": 13
- }
- ],
- "typeParameters": [
- {
- "id": 785,
- "name": "TPageData",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {
- "isExternal": true
- }
- }
- ],
- "parameters": [
- {
- "id": 786,
- "name": "options",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true,
- "isOptional": true
- },
- "type": {
- "type": "intersection",
- "types": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "RefetchOptions"
- },
- "name": "RefetchOptions",
- "package": "@tanstack/query-core"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "RefetchQueryFilters"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 689,
- "name": "TPageData",
- "package": "@tanstack/query-core",
- "refersToTypeParameter": true
- }
- ],
- "name": "RefetchQueryFilters",
- "package": "@tanstack/query-core"
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "QueryObserverResult"
- },
- "typeArguments": [
- {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/types/events.ts",
- "qualifiedName": "ContractEvent"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "any"
- }
- ],
- "name": "Record",
- "package": "typescript"
- }
- ],
- "name": "ContractEvent",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "QueryObserverResult",
- "package": "@tanstack/query-core"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- },
- {
- "id": 787,
- "name": "remove",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 252,
- "character": 4
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 788,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 252,
- "character": 12
- }
- ],
- "signatures": [
- {
- "id": 789,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 252,
- "character": 12
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "void"
- }
- }
- ]
- }
- }
- },
- {
- "id": 767,
- "name": "status",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/build/lib/types.d.ts",
- "line": 264,
- "character": 4
- }
- ],
- "type": {
- "type": "literal",
- "value": "loading"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 760,
- 768,
- 761,
- 772,
- 769,
- 770,
- 771,
- 790,
- 762,
- 773,
- 774,
- 775,
- 776,
- 763,
- 764,
- 777,
- 778,
- 779,
- 765,
- 780,
- 781,
- 766,
- 782,
- 787,
- 767
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/marketplace.ts",
- "line": 1774,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/marketplace.ts#L1774"
- }
- ]
- }
- }
- ]
- }
- }
- ]
- },
- {
- "id": 823,
- "name": "useOwnedNFTs",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/nft.ts",
- "line": 363,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/nft.ts#L363"
- }
- ],
- "signatures": [
- {
- "id": 824,
- "name": "useOwnedNFTs",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook for accessing a list of NFTs owned by a single wallet address.\n\nAvailable to use on smart contracts that implement either ERC721Enumerable, ERC1155Enumerable, or ERC721Supply extensions."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```jsx\nimport { useOwnedNFTs, useContract, useAddress } from \"@thirdweb-dev/react\";\n\nfunction App() {\n const address = useAddress();\n const { contract } = useContract(contractAddress);\n const { data, isLoading, error } = useOwnedNFTs(contract, address);\n}\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "Query result object that includes the list of owned "
- },
- {
- "kind": "code",
- "text": "`NFT`"
- },
- {
- "kind": "text",
- "text": " objects"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC721Enumerable | ERC1155Enumerable | ERC721Supply"
- }
- ]
- },
- {
- "tag": "@nft",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/nft.ts",
- "line": 363,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/nft.ts#L363"
- }
- ],
- "typeParameters": [
- {
- "id": 825,
- "name": "TContract",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "reference",
- "target": 1170,
- "name": "NFTContract",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "parameters": [
- {
- "id": 826,
- "name": "contract",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Instance of a "
- },
- {
- "kind": "code",
- "text": "`NFTContract`"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 825,
- "name": "TContract",
- "package": "@thirdweb-dev/react-core",
- "refersToTypeParameter": true
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- },
- {
- "id": 827,
- "name": "ownerWalletAddress",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The wallet address to get owned tokens for. Likely, you will want to view the connected wallet’s NFTs. use the "
- },
- {
- "kind": "code",
- "text": "`useAddress`"
- },
- {
- "kind": "text",
- "text": " hook to get this value."
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- },
- {
- "id": 828,
- "name": "queryParams",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Paginate the results by providing a "
- },
- {
- "kind": "code",
- "text": "`queryParams`"
- },
- {
- "kind": "text",
- "text": " object as an argument.\n\n"
- },
- {
- "kind": "code",
- "text": "```jsx\nimport { useOwnedNFTs, useContract, useAddress } from \"@thirdweb-dev/react\";\n\nfunction App() {\n const { contract } = useContract(contractAddress);\n const address = useAddress();\n const { data, isLoading, error } = useOwnedNFTs(\n contract,\n address\n {\n count: 10, // Limit the number of results\n start: 0, // Start from the nth result (useful for pagination)\n },\n );\n}\n```"
- }
- ]
- },
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 829,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/dist/declarations/src/core/schema/QueryParams.d.ts",
- "line": 12,
- "character": 3
- }
- ]
- }
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+react-query@4.36.1_react-dom@18.3.1_react@18.3.1__react-native@0.75.3_@babel+core@7_t5itazjm66cadlpw7at2y2w4bu/node_modules/@tanstack/react-query/src/types.ts",
- "qualifiedName": "UseQueryResult"
- },
- "typeArguments": [
- {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/core/schema/nft.ts",
- "qualifiedName": "NFT"
- },
- "name": "NFT",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "UseQueryResult",
- "package": "@tanstack/react-query"
- }
- }
- ]
- },
- {
- "id": 105,
- "name": "usePersonalWalletAddress",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook for getting the address of the personal wallet connected to the current wallet connection.\n\nThis is only relevant if the current connected wallet uses a personal wallet - For Example - Smart Wallet and Safe."
- }
- ],
- "blockTags": [
- {
- "tag": "@walletConnection",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/usePersonalWalletAddress.ts",
- "line": 10,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/usePersonalWalletAddress.ts#L10"
- }
- ],
- "signatures": [
- {
- "id": 106,
- "name": "usePersonalWalletAddress",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/usePersonalWalletAddress.ts",
- "line": 10,
- "character": 40,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/usePersonalWalletAddress.ts#L10"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "undefined"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ]
- }
- }
- ]
- },
- {
- "id": 373,
- "name": "usePlatformFees",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/contract-settings.ts",
- "line": 346,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/contract-settings.ts#L346"
- }
- ],
- "signatures": [
- {
- "id": 374,
- "name": "usePlatformFees",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook for getting the platform fee settings of a contract.\n\nAvailable to use on contracts that implement the ["
- },
- {
- "kind": "code",
- "text": "`PlatformFee`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/contracts/build/extensions/general/PlatformFee) interface."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```jsx\nimport { useContract, usePlatformFees } from \"@thirdweb-dev/react\";\n\nfunction App() {\n const { contract } = useContract(contractAddress);\n const { data, isLoading, error } = usePlatformFees(contract);\n}\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The hook's "
- },
- {
- "kind": "code",
- "text": "`data`"
- },
- {
- "kind": "text",
- "text": " property, once loaded, is an object containing two fields:\n\n- "
- },
- {
- "kind": "code",
- "text": "`platform_fee_basis_points`"
- },
- {
- "kind": "text",
- "text": ": the platform fee basis points set on the contract\n- "
- },
- {
- "kind": "code",
- "text": "`platform_fee_recipient`"
- },
- {
- "kind": "text",
- "text": ": the wallet address of the platform fee recipient\n\n_Note_: The basis points are in percentage format, meaning that a value of "
- },
- {
- "kind": "code",
- "text": "`500`"
- },
- {
- "kind": "text",
- "text": " is equivalent to a "
- },
- {
- "kind": "code",
- "text": "`5%`"
- },
- {
- "kind": "text",
- "text": " fee.\n\n"
- },
- {
- "kind": "code",
- "text": "```ts\n{\n platform_fee_basis_points: number;\n platform_fee_recipient: string;\n}\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "PlatformFee"
- }
- ]
- },
- {
- "tag": "@platformFees",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/contract-settings.ts",
- "line": 346,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/contract-settings.ts#L346"
- }
- ],
- "parameters": [
- {
- "id": 375,
- "name": "contract",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Instance of a "
- },
- {
- "kind": "code",
- "text": "`SmartContract`"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/contracts/index.ts",
- "qualifiedName": "ValidContractInstance"
- },
- "name": "ValidContractInstance",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+react-query@4.36.1_react-dom@18.3.1_react@18.3.1__react-native@0.75.3_@babel+core@7_t5itazjm66cadlpw7at2y2w4bu/node_modules/@tanstack/react-query/src/types.ts",
- "qualifiedName": "UseQueryResult"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 376,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 377,
- "name": "platform_fee_basis_points",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/contract-settings.ts",
- "line": 350,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/contract-settings.ts#L350"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- },
- {
- "id": 378,
- "name": "platform_fee_recipient",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/contract-settings.ts",
- "line": 351,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/contract-settings.ts#L351"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 377,
- 378
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/contract-settings.ts",
- "line": 349,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/contract-settings.ts#L349"
- }
- ]
- }
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "UseQueryResult",
- "package": "@tanstack/react-query"
- }
- }
- ]
- },
- {
- "id": 352,
- "name": "usePrimarySaleRecipient",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/contract-settings.ts",
- "line": 49,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/contract-settings.ts#L49"
- }
- ],
- "signatures": [
- {
- "id": 353,
- "name": "usePrimarySaleRecipient",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook for getting the primary sales recipient of a smart contract.\n\nAvailable to use on contracts that implement the ["
- },
- {
- "kind": "code",
- "text": "`PrimarySale`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/contracts/build/extensions/general/PrimarySale) interface."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```jsx\nimport { useContract, usePrimarySaleRecipient } from \"@thirdweb-dev/react\";\n\nfunction App() {\n const { contract } = useContract(contractAddress);\n const { data, isLoading, error } = usePrimarySaleRecipient(contract);\n}\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The hook's "
- },
- {
- "kind": "code",
- "text": "`data`"
- },
- {
- "kind": "text",
- "text": " property, once loaded, is a "
- },
- {
- "kind": "code",
- "text": "`string`"
- },
- {
- "kind": "text",
- "text": " with the wallet address of the primary sales recipient."
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "PrimarySale"
- }
- ]
- },
- {
- "tag": "@platformFees",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/contract-settings.ts",
- "line": 49,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/contract-settings.ts#L49"
- }
- ],
- "parameters": [
- {
- "id": 354,
- "name": "contract",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Instance of a "
- },
- {
- "kind": "code",
- "text": "`SmartContract`"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/contracts/index.ts",
- "qualifiedName": "ValidContractInstance"
- },
- "name": "ValidContractInstance",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+react-query@4.36.1_react-dom@18.3.1_react@18.3.1__react-native@0.75.3_@babel+core@7_t5itazjm66cadlpw7at2y2w4bu/node_modules/@tanstack/react-query/src/types.ts",
- "qualifiedName": "UseQueryResult"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "UseQueryResult",
- "package": "@tanstack/react-query"
- }
- }
- ]
- },
- {
- "id": 984,
- "name": "useRemoveAdmin",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/account.ts",
- "line": 323,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/account.ts#L323"
- }
- ],
- "signatures": [
- {
- "id": 985,
- "name": "useRemoveAdmin",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Remove an admin on the smart wallet account. This action has to be performed by an admin on the account.\n\n"
- },
- {
- "kind": "code",
- "text": "```jsx\nimport { useRemoveAdmin } from \"@thirdweb-dev/react\";\n\nconst adminAddress = \"{{admin_address}}\";\n\nconst Component = () => {\n const { mutate: removeAdmin, isLoading, error } = useRemoveAdmin();\n\n if (error) {\n console.error(\"failed to remove admin\", error);\n }\n\n return (\n removeAdmin(adminAddress)}>\n Remove admin\n \n );\n};\n```"
- }
- ],
- "blockTags": [
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "Account"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "mutation object to remove given address as an admin"
- }
- ]
- },
- {
- "tag": "@smartWallet",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/account.ts",
- "line": 323,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/account.ts#L323"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+react-query@4.36.1_react-dom@18.3.1_react@18.3.1__react-native@0.75.3_@babel+core@7_t5itazjm66cadlpw7at2y2w4bu/node_modules/@tanstack/react-query/src/types.ts",
- "qualifiedName": "UseMutationResult"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/core/types.ts",
- "qualifiedName": "TransactionResult"
- },
- "name": "TransactionResult",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "UseMutationResult",
- "package": "@tanstack/react-query"
- }
- }
- ]
- },
- {
- "id": 347,
- "name": "useResetClaimConditions",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/claim-conditions.ts",
- "line": 915,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/claim-conditions.ts#L915"
- }
- ],
- "signatures": [
- {
- "id": 348,
- "name": "useResetClaimConditions",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook for resetting the claim conditions on a drop contract.\n\nAvailable to use on contracts that implement\n["
- },
- {
- "kind": "code",
- "text": "`ERC721ClaimableWithConditions`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/contracts/build/extensions/erc-721/ERC721ClaimConditions),\n["
- },
- {
- "kind": "code",
- "text": "`ERC1155ClaimableWithConditions`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/contracts/build/extensions/erc-1155/ERC1155ClaimConditions) or\n["
- },
- {
- "kind": "code",
- "text": "`ERC20ClaimableWithConditions`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/contracts/build/extensions/erc-20/ERC20ClaimConditions)."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```jsx\nimport {\n useContract,\n useResetClaimConditions,\n Web3Button,\n} from \"@thirdweb-dev/react\";\n\nfunction App() {\n // Contract must be a drop contract that implements claim conditions\n const { contract } = useContract(contractAddress);\n const {\n mutateAsync: resetClaimConditions,\n isLoading,\n error,\n } = useResetClaimConditions(contract);\n\n return (\n resetClaimConditions()}\n >\n Reset Claim Conditions\n \n );\n}\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC20ClaimPhasesV2 | ERC20ClaimPhasesV1 | ERC20ClaimConditionsV2 | ERC20ClaimConditionsV1 | ERC721ClaimPhasesV2 | ERC721ClaimPhasesV1 | ERC721ClaimConditionsV2 | ERC721ClaimConditionsV1 | ERC1155ClaimPhasesV2 | ERC1155ClaimPhasesV1 | ERC1155ClaimConditionsV2 | ERC1155ClaimConditionsV1"
- }
- ]
- },
- {
- "tag": "@nftDrop",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/claim-conditions.ts",
- "line": 915,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/claim-conditions.ts#L915"
- }
- ],
- "parameters": [
- {
- "id": 349,
- "name": "contract",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Instance of a "
- },
- {
- "kind": "code",
- "text": "`DropContract`"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 1198,
- "name": "DropContract",
- "package": "@thirdweb-dev/react-core"
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- },
- {
- "id": 350,
- "name": "tokenId",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "For ERC1155 NFTs, provide the token ID of the NFT as the second argument to the hook."
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+react-query@4.36.1_react-dom@18.3.1_react@18.3.1__react-native@0.75.3_@babel+core@7_t5itazjm66cadlpw7at2y2w4bu/node_modules/@tanstack/react-query/src/types.ts",
- "qualifiedName": "UseMutationResult"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 351,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/dist/declarations/src/evm/core/classes/drop-erc1155-claim-conditions.d.ts",
- "line": 132,
- "character": 62
- }
- ]
- }
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- },
- {
- "type": "intrinsic",
- "name": "void"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "UseMutationResult",
- "package": "@tanstack/react-query"
- }
- }
- ]
- },
- {
- "id": 537,
- "name": "useRevealLazyMint",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/drop.ts",
- "line": 777,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/drop.ts#L777"
- }
- ],
- "signatures": [
- {
- "id": 538,
- "name": "useRevealLazyMint",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook for revealing a batch of delayed reveal NFTs using [delayed reveal](https://portal.thirdweb.com/glossary/delayed-reveal).\n\nAvailable to use on contracts that implement the\n[ERC721Revealable](https://portal.thirdweb.com/contracts/build/extensions/erc-721/ERC721Revealable)\nor [ERC1155Revealable](https://portal.thirdweb.com/contracts/build/extensions/erc-1155/ERC1155Revealable)\ninterfaces.\n\n"
- },
- {
- "kind": "code",
- "text": "```jsx\nimport { useRevealLazyMint } from \"@thirdweb-dev/react\";\n\nconst { mutateAsync, isLoading, error } = useRevealLazyMint(contract);\n```"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```tsx\nimport {\n useContract,\n useRevealLazyMint,\n Web3Button,\n} from \"@thirdweb-dev/react\";\n\nfunction App() {\n // Contract must be an ERC-721 or ERC-1155 contract that implements the ERC721Revealable or ERC1155Revealable interface\n const { contract } = useContract(contractAddress);\n const {\n mutateAsync: revealLazyMint,\n isLoading,\n error,\n } = useRevealLazyMint(contract);\n\n return (\n \n revealLazyMint({\n batchId: \"{{batch_id}}\", // ID of the batch to reveal (use useBatchesToReveal to get the batch IDs)\n password: \"{{password}}\", // Password to reveal the batch\n })\n }\n >\n Reveal Lazy Mint\n \n );\n}\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC721Revealable | ERC1155Revealable"
- }
- ]
- },
- {
- "tag": "@delayedReveal",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/drop.ts",
- "line": 777,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/drop.ts#L777"
- }
- ],
- "typeParameters": [
- {
- "id": 539,
- "name": "TContract",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "reference",
- "target": 1199,
- "name": "RevealableContract",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "parameters": [
- {
- "id": 540,
- "name": "contract",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Instance of a "
- },
- {
- "kind": "code",
- "text": "`RevealableContract`"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 539,
- "name": "TContract",
- "package": "@thirdweb-dev/react-core",
- "refersToTypeParameter": true
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+react-query@4.36.1_react-dom@18.3.1_react@18.3.1__react-native@0.75.3_@babel+core@7_t5itazjm66cadlpw7at2y2w4bu/node_modules/@tanstack/react-query/src/types.ts",
- "qualifiedName": "UseMutationResult"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 541,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 543,
- "name": "data",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/drop.ts",
- "line": 783,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/drop.ts#L783"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 544,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/drop.ts",
- "line": 783,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/drop.ts#L783"
- }
- ],
- "signatures": [
- {
- "id": 545,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- },
- {
- "id": 542,
- "name": "receipt",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/drop.ts",
- "line": 782,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/drop.ts#L782"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+abstract-provider@5.7.0/node_modules/@ethersproject/abstract-provider/src.ts/index.ts",
- "qualifiedName": "TransactionReceipt"
- },
- "name": "providers.TransactionReceipt",
- "package": "@ethersproject/abstract-provider",
- "qualifiedName": "TransactionReceipt"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 543,
- 542
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/drop.ts",
- "line": 781,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/drop.ts#L781"
- }
- ]
- }
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- },
- {
- "type": "reference",
- "target": 1205,
- "name": "RevealLazyMintInput",
- "package": "@thirdweb-dev/react-core"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "UseMutationResult",
- "package": "@tanstack/react-query"
- }
- }
- ]
- },
- {
- "id": 905,
- "name": "useRevokeRole",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/roles.ts",
- "line": 466,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/roles.ts#L466"
- }
- ],
- "signatures": [
- {
- "id": 906,
- "name": "useRevokeRole",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook for revoking a wallet address from a role on a smart contract.\n\nAvailable to use on contracts that implement ["
- },
- {
- "kind": "code",
- "text": "`Permissions`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/contracts/build/extensions/general/Permissions) interface\n\nThe wallet address that initiates this transaction must have the relevant permissions on the contract to remove the role from the wallet address (typically "
- },
- {
- "kind": "code",
- "text": "`\"admin\"`"
- },
- {
- "kind": "text",
- "text": " level required).\n\n"
- },
- {
- "kind": "code",
- "text": "```jsx\nimport { useContract, useRevokeRole, Web3Button } from \"@thirdweb-dev/react\";\n\n// Your smart contract address (must implement permission controls)\nconst contractAddress = \"{{contract_address}}\";\nconst walletAddress = \"{{wallet_address}}\";\n\nfunction App() {\n // Contract must be a contract that implements the Permission Controls interface\n const { contract } = useContract(contractAddress);\n const { mutateAsync: revokeRole, isLoading, error } = useRevokeRole(contract);\n\n return (\n \n revokeRole({\n role: \"admin\",\n address: walletAddress,\n })\n }\n >\n Revoke Role\n \n );\n}\n```"
- }
- ],
- "blockTags": [
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "A mutation object to revoke a role from a member on the contract\n#### role (required)\n\nThe role to revoke from the wallet address.\n\nCan be any custom role, or a built-in role, such as:\n- "
- },
- {
- "kind": "code",
- "text": "`\"admin\"`"
- },
- {
- "kind": "text",
- "text": "\n- "
- },
- {
- "kind": "code",
- "text": "`\"transfer\"`"
- },
- {
- "kind": "text",
- "text": "\n- "
- },
- {
- "kind": "code",
- "text": "`\"minter\"`"
- },
- {
- "kind": "text",
- "text": "\n- "
- },
- {
- "kind": "code",
- "text": "`\"pauser\"`"
- },
- {
- "kind": "text",
- "text": "\n- "
- },
- {
- "kind": "code",
- "text": "`\"lister\"`"
- },
- {
- "kind": "text",
- "text": "\n- "
- },
- {
- "kind": "code",
- "text": "`\"asset\"`"
- },
- {
- "kind": "text",
- "text": "\n- "
- },
- {
- "kind": "code",
- "text": "`\"unwrap\"`"
- },
- {
- "kind": "text",
- "text": "\n- "
- },
- {
- "kind": "code",
- "text": "`\"factory\"`"
- },
- {
- "kind": "text",
- "text": "\n\n#### address\n\nThe wallet address to revoke the role from.\n\nTo use the connected wallet address, use the "
- },
- {
- "kind": "code",
- "text": "`useAddress`"
- },
- {
- "kind": "text",
- "text": " hook."
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "Permissions | PermissionsEnumerable"
- }
- ]
- },
- {
- "tag": "@permissionControl",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/roles.ts",
- "line": 466,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/roles.ts#L466"
- }
- ],
- "typeParameters": [
- {
- "id": 907,
- "name": "TContract",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/hooks/async/roles.ts",
- "qualifiedName": "ContractWithRoles"
- },
- "name": "ContractWithRoles",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "parameters": [
- {
- "id": 908,
- "name": "contract",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Instance of a "
- },
- {
- "kind": "code",
- "text": "`SmartContract`"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 907,
- "name": "TContract",
- "package": "@thirdweb-dev/react-core",
- "refersToTypeParameter": true
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+react-query@4.36.1_react-dom@18.3.1_react@18.3.1__react-native@0.75.3_@babel+core@7_t5itazjm66cadlpw7at2y2w4bu/node_modules/@tanstack/react-query/src/types.ts",
- "qualifiedName": "UseMutationResult"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "void"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 909,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 911,
- "name": "address",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/roles.ts",
- "line": 475,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/roles.ts#L475"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 910,
- "name": "role",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/roles.ts",
- "line": 474,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/roles.ts#L474"
- }
- ],
- "type": {
- "type": "reference",
- "target": 913,
- "typeArguments": [
- {
- "type": "reference",
- "target": 907,
- "name": "TContract",
- "package": "@thirdweb-dev/react-core",
- "refersToTypeParameter": true
- }
- ],
- "name": "RolesForContract",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 911,
- 910
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/roles.ts",
- "line": 473,
- "character": 19,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/roles.ts#L473"
- }
- ]
- }
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "UseMutationResult",
- "package": "@tanstack/react-query"
- }
- }
- ]
- },
- {
- "id": 988,
- "name": "useRevokeSessionKey",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/account.ts",
- "line": 243,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/account.ts#L243"
- }
- ],
- "signatures": [
- {
- "id": 989,
- "name": "useRevokeSessionKey",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Revoke a session key (or signer) on the smart wallet account"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```jsx\nimport { useRevokeSessionKey } from \"@thirdweb-dev/react\";\n\n// Your ERC20 token smart contract address\nconst keyAddress = \"{{key_address}}\";\n\nconst Component = () => {\n const { mutate: revokeSessionKey, isLoading, error } = useRevokeSessionKey();\n\n if (error) {\n console.error(\"failed to revoke session key\", error);\n }\n\n return (\n revokeSessionKey(keyAddress)}>\n Revoke Session Key\n \n );\n};\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "Account"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "Mutation object to revoke a session key (or signer) on the smart wallet\n\n"
- },
- {
- "kind": "code",
- "text": "```ts\nconst { mutateAsync, isLoading, error } = useRevokeSessionKey();\n```"
- },
- {
- "kind": "text",
- "text": "\n\nThe mutation function takes an address of type "
- },
- {
- "kind": "code",
- "text": "`string`"
- },
- {
- "kind": "text",
- "text": " to remove as an admin."
- }
- ]
- },
- {
- "tag": "@smartWallet",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/account.ts",
- "line": 243,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/account.ts#L243"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+react-query@4.36.1_react-dom@18.3.1_react@18.3.1__react-native@0.75.3_@babel+core@7_t5itazjm66cadlpw7at2y2w4bu/node_modules/@tanstack/react-query/src/types.ts",
- "qualifiedName": "UseMutationResult"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/core/types.ts",
- "qualifiedName": "TransactionResult"
- },
- "name": "TransactionResult",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "UseMutationResult",
- "package": "@tanstack/react-query"
- }
- }
- ]
- },
- {
- "id": 883,
- "name": "useRoleMembers",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/roles.ts",
- "line": 155,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/roles.ts#L155"
- }
- ],
- "signatures": [
- {
- "id": 884,
- "name": "useRoleMembers",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook for getting all wallet addresses that have a specific role in a smart contract.\n\nAvailable to use on contracts that implement the ["
- },
- {
- "kind": "code",
- "text": "`Permissions`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/contracts/build/extensions/general/Permissions) interface."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```jsx\nimport { useContract, useRoleMembers } from \"@thirdweb-dev/react\";\n\n// Your smart contract address (must implement permission controls)\nconst contractAddress = \"{{contract_address}}\";\n\nconst roleName = \"admin\";\n\nfunction App() {\n const { contract } = useContract(contractAddress);\n const { data, isLoading, error } = useRoleMembers(contract, roleName);\n}\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The hook's "
- },
- {
- "kind": "code",
- "text": "`data`"
- },
- {
- "kind": "text",
- "text": " property, once loaded, is an array of wallet addresses that have the specified role"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "Permissions"
- }
- ]
- },
- {
- "tag": "@permissionControl",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/roles.ts",
- "line": 155,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/roles.ts#L155"
- }
- ],
- "typeParameters": [
- {
- "id": 885,
- "name": "TContract",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/hooks/async/roles.ts",
- "qualifiedName": "ContractWithRoles"
- },
- "name": "ContractWithRoles",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "parameters": [
- {
- "id": 886,
- "name": "contract",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Instance of a "
- },
- {
- "kind": "code",
- "text": "`SmartContract`"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 885,
- "name": "TContract",
- "package": "@thirdweb-dev/react-core",
- "refersToTypeParameter": true
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- },
- {
- "id": 887,
- "name": "role",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The name of the role to get the members of\n\nCan be any custom role, or a built-in role, such as:\n- "
- },
- {
- "kind": "code",
- "text": "`\"admin\"`"
- },
- {
- "kind": "text",
- "text": "\n- "
- },
- {
- "kind": "code",
- "text": "`\"transfer\"`"
- },
- {
- "kind": "text",
- "text": "\n- "
- },
- {
- "kind": "code",
- "text": "`\"minter\"`"
- },
- {
- "kind": "text",
- "text": "\n- "
- },
- {
- "kind": "code",
- "text": "`\"pauser\"`"
- },
- {
- "kind": "text",
- "text": "\n- "
- },
- {
- "kind": "code",
- "text": "`\"lister\"`"
- },
- {
- "kind": "text",
- "text": "\n- "
- },
- {
- "kind": "code",
- "text": "`\"asset\"`"
- },
- {
- "kind": "text",
- "text": "\n- "
- },
- {
- "kind": "code",
- "text": "`\"unwrap\"`"
- },
- {
- "kind": "text",
- "text": "\n- "
- },
- {
- "kind": "code",
- "text": "`\"factory\"`"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": 913,
- "typeArguments": [
- {
- "type": "reference",
- "target": 885,
- "name": "TContract",
- "package": "@thirdweb-dev/react-core",
- "refersToTypeParameter": true
- }
- ],
- "name": "RolesForContract",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+react-query@4.36.1_react-dom@18.3.1_react@18.3.1__react-native@0.75.3_@babel+core@7_t5itazjm66cadlpw7at2y2w4bu/node_modules/@tanstack/react-query/src/types.ts",
- "qualifiedName": "UseQueryResult"
- },
- "typeArguments": [
- {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "UseQueryResult",
- "package": "@tanstack/react-query"
- }
- }
- ]
- },
- {
- "id": 360,
- "name": "useRoyaltySettings",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/contract-settings.ts",
- "line": 190,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/contract-settings.ts#L190"
- }
- ],
- "signatures": [
- {
- "id": 361,
- "name": "useRoyaltySettings",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook for retrieving royalty settings of a smart contract.\n\nAvailable to use on contracts that implement the ["
- },
- {
- "kind": "code",
- "text": "`Royalty`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/contracts/build/extensions/general/Royalty) interface."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```jsx\nimport { useContract, useRoyaltySettings } from \"@thirdweb-dev/react\";\n\nfunction App() {\n const { contract } = useContract(contractAddress);\n const { data, isLoading, error } = useRoyaltySettings(contract);\n}\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The hook's "
- },
- {
- "kind": "code",
- "text": "`data`"
- },
- {
- "kind": "text",
- "text": " property, once loaded, is an object with two properties:\n\n"
- },
- {
- "kind": "code",
- "text": "```ts\n{\n seller_fee_basis_points: number;\n fee_recipient: string;\n}\n```"
- },
- {
- "kind": "text",
- "text": "\n\n- The "
- },
- {
- "kind": "code",
- "text": "`seller_fee_basis_points`"
- },
- {
- "kind": "text",
- "text": " is the royalty amount (in basis points) that the seller\n will receive for each token sale on secondary markets.\n- The "
- },
- {
- "kind": "code",
- "text": "`fee_recipient`"
- },
- {
- "kind": "text",
- "text": " is the wallet address that will receive the royalty payments."
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "Royalty"
- }
- ]
- },
- {
- "tag": "@platformFees",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/contract-settings.ts",
- "line": 190,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/contract-settings.ts#L190"
- }
- ],
- "parameters": [
- {
- "id": 362,
- "name": "contract",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Instance of a "
- },
- {
- "kind": "code",
- "text": "`SmartContract`"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/contracts/index.ts",
- "qualifiedName": "ValidContractInstance"
- },
- "name": "ValidContractInstance",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+react-query@4.36.1_react-dom@18.3.1_react@18.3.1__react-native@0.75.3_@babel+core@7_t5itazjm66cadlpw7at2y2w4bu/node_modules/@tanstack/react-query/src/types.ts",
- "qualifiedName": "UseQueryResult"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 363,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 365,
- "name": "fee_recipient",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/contract-settings.ts",
- "line": 195,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/contract-settings.ts#L195"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 364,
- "name": "seller_fee_basis_points",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/contract-settings.ts",
- "line": 194,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/contract-settings.ts#L194"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 365,
- 364
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/contract-settings.ts",
- "line": 193,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/contract-settings.ts#L193"
- }
- ]
- }
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "UseQueryResult",
- "package": "@tanstack/react-query"
- }
- }
- ]
- },
- {
- "id": 1109,
- "name": "useSDK",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/useSDK.ts",
- "line": 44,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/useSDK.ts#L44"
- }
- ],
- "signatures": [
- {
- "id": 1110,
- "name": "useSDK",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook to get the instance of the "
- },
- {
- "kind": "code",
- "text": "`ThirdwebSDK`"
- },
- {
- "kind": "text",
- "text": " class being used by the "
- },
- {
- "kind": "code",
- "text": "`ThirdwebProvider`"
- },
- {
- "kind": "text",
- "text": " component.\n\nThis gives access to all of the functionality of the TypeScript SDK in your React app.\n\n- If there is a connected wallet, the SDK is instantiated from the connected wallet’s signer. Meaning all transactions are initiated from the connected wallet.\n- If there is no connected wallet, the SDK is in read-only mode on the activeChain."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```tsx\nimport { useSDK } from \"@thirdweb-dev/react\";\n\nfunction App() {\n const sdk = useSDK();\n\n // Now you use all of the TypeScript SDK functionality\n // For example, deploy a new contract from the connected wallet.\n async function deployContract() {\n sdk?.deployer.deployNFTDrop({\n name: \"My NFT Drop\",\n primary_sale_recipient: \"{{wallet_address}}\",\n });\n }\n}\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/useSDK.ts",
- "line": 44,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/useSDK.ts#L44"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/core/sdk.ts",
- "qualifiedName": "ThirdwebSDK"
- },
- "name": "ThirdwebSDK",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "intrinsic",
- "name": "undefined"
- }
- ]
- }
- }
- ]
- },
- {
- "id": 894,
- "name": "useSetAllRoleMembers",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/roles.ts",
- "line": 279,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/roles.ts#L279"
- }
- ],
- "signatures": [
- {
- "id": 895,
- "name": "useSetAllRoleMembers",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Overwrite the list of members for specific roles"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```jsx\nconst Component = () => {\n const { contract } = useContract(\"{{contract_address}}\");\n const {\n mutate: overwriteRoles,\n isLoading,\n error,\n } = useSetAllRoleMembers(contract);\n\n if (error) {\n console.error(\"failed to overwrite roles\", error);\n }\n\n return (\n overwriteRoles({ rolesWithAddresses: { minter: [\"{{wallet_address}\"] } })}\n >\n Overwrite Roles\n \n );\n};\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "A mutation object to overwrite all roles on the contract"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "Permissions"
- }
- ]
- },
- {
- "tag": "@permissionControl",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/roles.ts",
- "line": 279,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/roles.ts#L279"
- }
- ],
- "typeParameters": [
- {
- "id": 896,
- "name": "TContract",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/hooks/async/roles.ts",
- "qualifiedName": "ContractWithRoles"
- },
- "name": "ContractWithRoles",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "parameters": [
- {
- "id": 897,
- "name": "contract",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Instance of a "
- },
- {
- "kind": "code",
- "text": "`SmartContract`"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 896,
- "name": "TContract",
- "package": "@thirdweb-dev/react-core",
- "refersToTypeParameter": true
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+react-query@4.36.1_react-dom@18.3.1_react@18.3.1__react-native@0.75.3_@babel+core@7_t5itazjm66cadlpw7at2y2w4bu/node_modules/@tanstack/react-query/src/types.ts",
- "qualifiedName": "UseMutationResult"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "void"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- },
- {
- "type": "mapped",
- "parameter": "role",
- "parameterType": {
- "type": "intrinsic",
- "name": "any"
- },
- "templateType": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "UseMutationResult",
- "package": "@tanstack/react-query"
- }
- }
- ]
- },
- {
- "id": 1090,
- "name": "useSetAppURI",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/app.ts",
- "line": 81,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/app.ts#L81"
- }
- ],
- "signatures": [
- {
- "id": 1091,
- "name": "useSetAppURI",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Set App URI of the contract"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```jsx\nconst Component = () => {\n const {\n mutate: useSetAppURI,\n isLoading,\n error,\n } = useSetAppURI(contract);\n\n if (error) {\n console.error(\"failed to update appURI\", error);\n }\n\n return (\n useSetAppURI({ uri })}\n >\n Update App URI\n \n );\n};\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "A mutation object to update the appURI of a contract"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "AppURI"
- }
- ]
- },
- {
- "tag": "@appURI",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/app.ts",
- "line": 81,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/app.ts#L81"
- }
- ],
- "parameters": [
- {
- "id": 1092,
- "name": "contract",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Instance of a "
- },
- {
- "kind": "code",
- "text": "`SmartContract`"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/contracts/index.ts",
- "qualifiedName": "ValidContractInstance"
- },
- "name": "ValidContractInstance",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+react-query@4.36.1_react-dom@18.3.1_react@18.3.1__react-native@0.75.3_@babel+core@7_t5itazjm66cadlpw7at2y2w4bu/node_modules/@tanstack/react-query/src/types.ts",
- "qualifiedName": "UseMutationResult"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 1093,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 1095,
- "name": "data",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/app.ts",
- "line": 87,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/app.ts#L87"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 1096,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/app.ts",
- "line": 87,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/app.ts#L87"
- }
- ],
- "signatures": [
- {
- "id": 1097,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- },
- {
- "id": 1094,
- "name": "receipt",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/app.ts",
- "line": 86,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/app.ts#L86"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+abstract-provider@5.7.0/node_modules/@ethersproject/abstract-provider/src.ts/index.ts",
- "qualifiedName": "TransactionReceipt"
- },
- "name": "providers.TransactionReceipt",
- "package": "@ethersproject/abstract-provider",
- "qualifiedName": "TransactionReceipt"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 1095,
- 1094
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/app.ts",
- "line": 85,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/app.ts#L85"
- }
- ]
- }
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 1098,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 1099,
- "name": "uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/app.ts",
- "line": 93,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/app.ts#L93"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 1099
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/app.ts",
- "line": 92,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/app.ts#L92"
- }
- ]
- }
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "UseMutationResult",
- "package": "@tanstack/react-query"
- }
- }
- ]
- },
- {
- "id": 341,
- "name": "useSetClaimConditions",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/claim-conditions.ts",
- "line": 828,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/claim-conditions.ts#L828"
- }
- ],
- "signatures": [
- {
- "id": 342,
- "name": "useSetClaimConditions",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook for setting claim conditions on a drop contract.\n\nThis is available for available for contracts that implement the \"ClaimConditions\" interface; such as [NFT Drop](https://thirdweb.com/thirdweb.eth/DropERC721), [Edition Drop](https://thirdweb.com/thirdweb.eth/DropERC1155), and [Token Drop](https://thirdweb.com/thirdweb.eth/DropERC20).\n\nWhen using an ERC1155 contract, you must also provide the token ID of the NFT you want to set claim conditions on as the second parameter to the hook."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```tsx\nimport {\n useSetClaimConditions,\n useContract,\n Web3Button,\n} from \"@thirdweb-dev/react\";\n\nfunction App() {\n const { contract } = useContract(contractAddress);\n const {\n mutateAsync: setClaimConditions,\n isLoading,\n error,\n } = useSetClaimConditions(contract);\n\n const claimConditions = {\n phases: [\n {\n metadata: {\n name: \"Phase 1\", // The name of the phase\n },\n currencyAddress: \"0x...\", // The address of the currency you want users to pay in\n price: 1, // The price of the token in the currency specified above\n maxClaimablePerWallet: 1, // The maximum number of tokens a wallet can claim\n maxClaimableSupply: 100, // The total number of tokens that can be claimed in this phase\n startTime: new Date(), // When the phase starts (i.e. when users can start claiming tokens)\n waitInSeconds: 60 * 60 * 24 * 7, // The period of time users must wait between repeat claims\n snapshot: [\n {\n address: \"0x...\", // The address of the wallet\n currencyAddress: \"0x...\", // Override the currency address this wallet pays in\n maxClaimable: 5, // Override the maximum number of tokens this wallet can claim\n price: 0.5, // Override the price this wallet pays\n },\n ],\n merkleRootHash: \"0x...\", // The merkle root hash of the snapshot\n },\n ],\n }\n\n return (\n setClaimConditions(claimConditions)}\n >\n Set Claim Conditions\n \n );\n}\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "A Mutation object to set claim conditions\n\n"
- },
- {
- "kind": "code",
- "text": "```ts\nconst { mutateAsync, isLoading, error } = useSetClaimConditions(contract);\n\nfunction setPhases(phases) {\n mutateAsync({\n phases,\n });\n}\n\nfunction reset() {\n mutateAsync({\n reset: true,\n })\n}\n```"
- },
- {
- "kind": "text",
- "text": "\n\n### options\n\nThe mutation function takes an object with two possible properties:\n\n1. "
- },
- {
- "kind": "code",
- "text": "`reset`"
- },
- {
- "kind": "text",
- "text": " - A boolean that determines whether to reset the claim conditions. This means you reset any previous claim conditions that existed and allow users to claim again as if the drop had just started.\n2. "
- },
- {
- "kind": "code",
- "text": "`phases`"
- },
- {
- "kind": "text",
- "text": " - An array of claim phases that occur in chronological order. You can only have one phase occur at a time. All properties of a phase are optional, with the default being a free, open, unlimited claim, in the native currency, starting immediately.\n\n---\n\n#### reset (optional)\n\nA boolean value that determines whether to reset the claim conditions or to keep the existing state.\n\nBy resetting them, any previous claims that were made will be ignored by the claim condition restrictions.\n\nFor example, if you had a limit of 1 token per wallet, and a user claimed a token, then you reset the claim conditions, that user will be able to claim another token.\n\nDefault value is "
- },
- {
- "kind": "code",
- "text": "`false`"
- },
- {
- "kind": "text",
- "text": ".\n\n---\n\n#### phases (required)\n\nProvide an array of phases that occur in chronological order. All properties of a phase are optional and are described below:\n\n##### metadata\n\nAn object representing the metadata of the phase. This is only for display purposes in the dashboard and isn’t used elsewhere.\n\n"
- },
- {
- "kind": "code",
- "text": "```js\n{\n name: string;\n}\n```"
- },
- {
- "kind": "text",
- "text": "\n\n##### currencyAddress\n\nThe address of the currency you want users to pay in.\n\nThis can be any ERC20 token value. If you want users to pay in the native currency (e.g. Ether on Ethereum), you can import the "
- },
- {
- "kind": "code",
- "text": "`NATIVE_TOKEN_ADDRESS`"
- },
- {
- "kind": "text",
- "text": " constant from "
- },
- {
- "kind": "code",
- "text": "`@thirdweb-dev/sdk`"
- },
- {
- "kind": "text",
- "text": ". The default value is "
- },
- {
- "kind": "code",
- "text": "`NATIVE_TOKEN_ADDRESS`"
- },
- {
- "kind": "text",
- "text": ".\n\n##### price\n\nThe price per token in the currency specified above. The default value is "
- },
- {
- "kind": "code",
- "text": "`0`"
- },
- {
- "kind": "text",
- "text": ".\n\n##### maxClaimablePerWallet\n\nThe maximum number of tokens a wallet can claim. The default value is "
- },
- {
- "kind": "code",
- "text": "`\"unlimited\"`"
- },
- {
- "kind": "text",
- "text": "\n\n##### maxClaimableSupply\n\nThe total number of tokens that can be claimed in this phase.\n\nFor example, if you lazy mint 1000 tokens and set the "
- },
- {
- "kind": "code",
- "text": "`maxClaimableSupply`"
- },
- {
- "kind": "text",
- "text": " to 100, then only 100 tokens will be claimable in this phase, leaving 900 tokens to be claimed in the next phases (if you have any).\n\nThis is useful for \"early bird\" use cases, where you allow users to claim a limited number of tokens at a discounted price during the first X amount of time.\n\n##### startTime\n\nWhen the phase starts (i.e. when users can start claiming tokens).\n\nThe default value is "
- },
- {
- "kind": "code",
- "text": "`\"immediately\"`"
- },
- {
- "kind": "text",
- "text": ".\n\n##### waitInSeconds\n\nThe amount of time between claims a wallet must wait before they can claim again.\n\nThe default value is "
- },
- {
- "kind": "code",
- "text": "`0`"
- },
- {
- "kind": "text",
- "text": ", meaning users can claim again immediately after claiming.\n\n##### snapshot\n\nA list of wallets that you want to override the default claim conditions for.\n\nWallet addresses within this list can be set to pay in a different currency, have a different price, and have a different maximum claimable amount.\n\n"
- },
- {
- "kind": "code",
- "text": "```jsx\n{\n address: string;\n currencyAddress?: string;\n maxClaimable?: number;\n price?: number;\n}\n```"
- },
- {
- "kind": "text",
- "text": "\n\n[Learn more about improving claim conditions](https://blog.thirdweb.com/announcing-improved-claim-conditions/)\n\n##### merkleRootHash\n\nIf you want to provide your own merkle tree for your snapshot, provide the merkle root hash here. This is only recommended for advanced use cases."
- }
- ]
- },
- {
- "tag": "@claimConditions",
- "content": []
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC20ClaimPhasesV2 | ERC20ClaimPhasesV1 | ERC20ClaimConditionsV2 | ERC20ClaimConditionsV1 | ERC721ClaimPhasesV2 | ERC721ClaimPhasesV1 | ERC721ClaimConditionsV2 | ERC721ClaimConditionsV1 | ERC1155ClaimPhasesV2 | ERC1155ClaimPhasesV1 | ERC1155ClaimConditionsV2 | ERC1155ClaimConditionsV1"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/claim-conditions.ts",
- "line": 828,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/claim-conditions.ts#L828"
- }
- ],
- "parameters": [
- {
- "id": 343,
- "name": "contract",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Instance of a "
- },
- {
- "kind": "inline-tag",
- "tag": "@link",
- "text": "DropContract",
- "target": 1198,
- "tsLinkText": ""
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 1198,
- "name": "DropContract",
- "package": "@thirdweb-dev/react-core"
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- },
- {
- "id": 344,
- "name": "tokenId",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+react-query@4.36.1_react-dom@18.3.1_react@18.3.1__react-native@0.75.3_@babel+core@7_t5itazjm66cadlpw7at2y2w4bu/node_modules/@tanstack/react-query/src/types.ts",
- "qualifiedName": "UseMutationResult"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 345,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 346,
- "name": "receipt",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/claim-conditions.ts",
- "line": 832,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/claim-conditions.ts#L832"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+abstract-provider@5.7.0/node_modules/@ethersproject/abstract-provider/src.ts/index.ts",
- "qualifiedName": "TransactionReceipt"
- },
- "name": "providers.TransactionReceipt",
- "package": "@ethersproject/abstract-provider",
- "qualifiedName": "TransactionReceipt"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 346
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/claim-conditions.ts",
- "line": 832,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/claim-conditions.ts#L832"
- }
- ]
- }
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- },
- {
- "type": "reference",
- "target": 305,
- "name": "SetClaimConditionsParams",
- "package": "@thirdweb-dev/react-core"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "UseMutationResult",
- "package": "@tanstack/react-query"
- }
- }
- ]
- },
- {
- "id": 95,
- "name": "useSetConnectedWallet",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/hooks/wallet-hooks.ts",
- "line": 474,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/hooks/wallet-hooks.ts#L474"
- }
- ],
- "signatures": [
- {
- "id": 96,
- "name": "useSetConnectedWallet",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook for setting a wallet instance as \"connected\" - once done, the wallet connection hooks like "
- },
- {
- "kind": "code",
- "text": "`useWallet`"
- },
- {
- "kind": "text",
- "text": ", "
- },
- {
- "kind": "code",
- "text": "`useAddress`"
- },
- {
- "kind": "text",
- "text": ", "
- },
- {
- "kind": "code",
- "text": "`useSigner`"
- },
- {
- "kind": "text",
- "text": ", "
- },
- {
- "kind": "code",
- "text": "`useConnectionStatus`"
- },
- {
- "kind": "text",
- "text": " etc will return the data for that wallet instance\n\nThis is only useful if you are manually connecting a wallet instance as mentioned in [Build your Wallet](https://portal.thirdweb.com/wallet-sdk/v2/build)"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```ts\nimport {\n useCreateWalletInstance,\n useSetConnectionStatus,\n useSetConnectedWallet,\n metamaskWallet\n} from \"@thirdweb-dev/react\";\n\nconst walletConfig = metamaskWallet();\n\nfunction Example() {\n const createWalletInstance = useCreateWalletInstance();\n const setConnectionStatus = useSetConnectionStatus();\n const setConnectedWallet = useSetConnectedWallet();\n\n // Call this function to connect your wallet\n const handleConnect = async () => {\n // 1. create instance\n const walletInstance = createWalletInstance(walletConfig);\n setConnectionStatus(\"connecting\");\n\n try {\n // 2. Call `connect` method of your wallet\n await walletInstance.connect(\n connectOptions, // if your wallet.connect method accepts any options, specify it here\n );\n\n // 3. Set connected wallet\n setConnectedWallet(walletInstance);\n props.close();\n } catch (e) {\n setConnectionStatus(\"disconnected\");\n console.error(\"failed to connect\", e);\n }\n };\n\n return ...
;\n}\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "A function to set a wallet instance as \"connected\"."
- }
- ]
- },
- {
- "tag": "@walletConnection",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/hooks/wallet-hooks.ts",
- "line": 474,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/hooks/wallet-hooks.ts#L474"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 97,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/providers/thirdweb-wallet-provider.tsx",
- "line": 111,
- "character": 22,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/providers/thirdweb-wallet-provider.tsx#L111"
- }
- ],
- "signatures": [
- {
- "id": 98,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/providers/thirdweb-wallet-provider.tsx",
- "line": 111,
- "character": 22,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/providers/thirdweb-wallet-provider.tsx#L111"
- }
- ],
- "parameters": [
- {
- "id": 99,
- "name": "wallet",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": 234,
- "name": "WalletInstance",
- "package": "@thirdweb-dev/react-core"
- }
- },
- {
- "id": 100,
- "name": "params",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../wallets/src/evm/interfaces/connector.ts",
- "qualifiedName": "ConnectParams"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "any"
- }
- ],
- "name": "Record",
- "package": "typescript"
- }
- ],
- "name": "ConnectParams",
- "package": "@thirdweb-dev/wallets"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "void"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ]
- },
- {
- "id": 90,
- "name": "useSetConnectionStatus",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/hooks/wallet-hooks.ts",
- "line": 344,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/hooks/wallet-hooks.ts#L344"
- }
- ],
- "signatures": [
- {
- "id": 91,
- "name": "useSetConnectionStatus",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook for setting the "
- },
- {
- "kind": "code",
- "text": "`connectionStatus`"
- },
- {
- "kind": "text",
- "text": " of the wallet which is returned by the "
- },
- {
- "kind": "code",
- "text": "`useConnectionStatus`"
- },
- {
- "kind": "text",
- "text": " hook\n\nThis is only useful if you are manually connecting a wallet instance as mentioned in [Build your Wallet](https://portal.thirdweb.com/wallet-sdk/v2/build)"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```ts\nimport {\n useCreateWalletInstance,\n useSetConnectionStatus,\n useSetConnectedWallet,\n metamaskWallet\n} from \"@thirdweb-dev/react\";\n\nconst walletConfig = metamaskWallet();\n\nfunction Example() {\n const createWalletInstance = useCreateWalletInstance();\n const setConnectionStatus = useSetConnectionStatus();\n const setConnectedWallet = useSetConnectedWallet();\n\n // Call this function to connect your wallet\n const handleConnect = async () => {\n // 1. create instance\n const walletInstance = createWalletInstance(walletConfig);\n setConnectionStatus(\"connecting\");\n\n try {\n // 2. Call `connect` method of your wallet\n await walletInstance.connect(\n connectOptions, // if your wallet.connect method accepts any options, specify it here\n );\n\n // 3. Set connected wallet\n setConnectedWallet(walletInstance);\n props.close();\n } catch (e) {\n setConnectionStatus(\"disconnected\");\n console.error(\"failed to connect\", e);\n }\n };\n\n return ...
;\n}\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "A function that sets the "
- },
- {
- "kind": "code",
- "text": "`connectionStatus`"
- },
- {
- "kind": "text",
- "text": " of the wallet"
- }
- ]
- },
- {
- "tag": "@walletConnection",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/hooks/wallet-hooks.ts",
- "line": 344,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/hooks/wallet-hooks.ts#L344"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 92,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/providers/thirdweb-wallet-provider.tsx",
- "line": 102,
- "character": 23,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/providers/thirdweb-wallet-provider.tsx#L102"
- }
- ],
- "signatures": [
- {
- "id": 93,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/providers/thirdweb-wallet-provider.tsx",
- "line": 102,
- "character": 23,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/providers/thirdweb-wallet-provider.tsx#L102"
- }
- ],
- "parameters": [
- {
- "id": 94,
- "name": "status",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": 109,
- "name": "ConnectionStatus",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "void"
- }
- }
- ]
- }
- }
- }
- ]
- },
- {
- "id": 860,
- "name": "useSharedMetadata",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/nft.ts",
- "line": 469,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/nft.ts#L469"
- }
- ],
- "signatures": [
- {
- "id": 861,
- "name": "useSharedMetadata",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get the shared metadata of an Open Edition NFT contract"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst { data: sharedMetadata, isLoading, error } = useSharedMetadata(contract);\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "Query result object that includes the shared metadata of the contract"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC721SharedMetadata"
- }
- ]
- },
- {
- "tag": "@nft",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/nft.ts",
- "line": 469,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/nft.ts#L469"
- }
- ],
- "parameters": [
- {
- "id": 862,
- "name": "contract",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Instance of a "
- },
- {
- "kind": "code",
- "text": "`NFTContract`"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 1170,
- "name": "NFTContract",
- "package": "@thirdweb-dev/react-core"
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+react-query@4.36.1_react-dom@18.3.1_react@18.3.1__react-native@0.75.3_@babel+core@7_t5itazjm66cadlpw7at2y2w4bu/node_modules/@tanstack/react-query/src/types.ts",
- "qualifiedName": "UseQueryResult"
- },
- "typeArguments": [
- {
- "type": "union",
- "types": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/core/schema/nft.ts",
- "qualifiedName": "BasicNFTInput"
- },
- "name": "BasicNFTInput",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "intrinsic",
- "name": "undefined"
- }
- ]
- }
- ],
- "name": "UseQueryResult",
- "package": "@tanstack/react-query"
- }
- }
- ]
- },
- {
- "id": 1079,
- "name": "useSigner",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/useSigner.ts",
- "line": 26,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/useSigner.ts#L26"
- }
- ],
- "signatures": [
- {
- "id": 1080,
- "name": "useSigner",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook for getting the [ethers signer](https://docs.ethers.org/v5/api/signer/) of the connected wallet."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```jsx\nimport { useSigner, Web3Button } from \"@thirdweb-dev/react\";\n\nfunction App() {\n const signer = useSigner();\n}\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "code",
- "text": "`Signer`"
- },
- {
- "kind": "text",
- "text": " if wallet is connected, otherwise "
- },
- {
- "kind": "code",
- "text": "`undefined`"
- },
- {
- "kind": "text",
- "text": "."
- }
- ]
- },
- {
- "tag": "@walletConnection",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/useSigner.ts",
- "line": 26,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/useSigner.ts#L26"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+abstract-signer@5.7.0/node_modules/@ethersproject/abstract-signer/src.ts/index.ts",
- "qualifiedName": "Signer"
- },
- "name": "Signer",
- "package": "@ethersproject/abstract-signer"
- },
- {
- "type": "intrinsic",
- "name": "undefined"
- }
- ]
- }
- }
- ]
- },
- {
- "id": 1065,
- "name": "useStorage",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/storage/useStorage.ts",
- "line": 47,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/storage/useStorage.ts#L47"
- }
- ],
- "signatures": [
- {
- "id": 1066,
- "name": "useStorage",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get the instance of the "
- },
- {
- "kind": "code",
- "text": "`ThirdwebStorage`"
- },
- {
- "kind": "text",
- "text": " class being used by the "
- },
- {
- "kind": "code",
- "text": "`ThirdwebProvider`"
- },
- {
- "kind": "text",
- "text": "\n\nAllows you to use the TypeScript SDK functionality of [Storage](https://portal.thirdweb.com/infrastructure/storage/overview) in your React app."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```jsx\nimport { useStorage } from \"@thirdweb-dev/react\";\n\nexport default function Component() {\n const storage = useStorage();\n\n // Now you can use the functionality of the ThirdwebStorage class:\n storage?.download(); // Download a file from IPFS\n storage?.upload(); // Upload a file to IPFS\n}\n```"
- }
- ]
- },
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "### API Key\n\nYou will require an API key to use thirdweb’s storage services with the SDK. If you haven’t created a key yet you can do so for free from the [**thirdweb dashboard**](https://thirdweb.com/create-api-key).\n\nYou can then obtain a "
- },
- {
- "kind": "code",
- "text": "`clientId`"
- },
- {
- "kind": "text",
- "text": " from the API key which you will need to pass to the "
- },
- {
- "kind": "code",
- "text": "`ThirdwebProvider`"
- },
- {
- "kind": "text",
- "text": " component:\n\n\n"
- },
- {
- "kind": "code",
- "text": "```jsx\nimport { ThirdwebProvider } from \"@thirdweb-dev/react\";\n\nconst App = () => {\n return (\n \n \n \n );\n};\n```"
- },
- {
- "kind": "text",
- "text": "\n\nStorage can also be configured using the "
- },
- {
- "kind": "code",
- "text": "`storageInterface`"
- },
- {
- "kind": "text",
- "text": " prop on "
- },
- {
- "kind": "code",
- "text": "`ThirdwebProvider`"
- }
- ]
- },
- {
- "tag": "@storage",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/storage/useStorage.ts",
- "line": 47,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/storage/useStorage.ts#L47"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "undefined"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../storage/src/core/storage.ts",
- "qualifiedName": "ThirdwebStorage"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../storage/src/types/upload.ts",
- "qualifiedName": "IpfsUploadBatchOptions"
- },
- "name": "IpfsUploadBatchOptions",
- "package": "@thirdweb-dev/storage"
- }
- ],
- "name": "ThirdwebStorage",
- "package": "@thirdweb-dev/storage"
- }
- ]
- }
- }
- ]
- },
- {
- "id": 1067,
- "name": "useStorageUpload",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/storage/useStorageUpload.ts",
- "line": 119,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/storage/useStorageUpload.ts#L119"
- }
- ],
- "signatures": [
- {
- "id": 1068,
- "name": "useStorageUpload",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook for uploading files to IPFS and retrieving the IPFS URI."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```jsx\nimport { useStorageUpload } from \"@thirdweb-dev/react\";\n\nexport default function Component() {\n const { mutateAsync: upload, isLoading } = useStorageUpload();\n\n async function uploadData() {\n const filesToUpload = [...];\n const uris = await upload({ data: files });\n console.log(uris);\n }\n\n return (\n \n Upload\n \n )\n}\n```"
- }
- ]
- },
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "### API key\n\nYou will require an API key to use thirdweb’s storage services with the SDK. If you haven’t created a key yet you can do so for free from the [**thirdweb dashboard**](https://thirdweb.com/create-api-key).\n\nYou can then obtain a "
- },
- {
- "kind": "code",
- "text": "`clientId`"
- },
- {
- "kind": "text",
- "text": " from the API key which you will need to pass to the ["
- },
- {
- "kind": "code",
- "text": "`ThirdwebProvider`"
- },
- {
- "kind": "text",
- "text": "](/react/react.thirdwebprovider) component:\n\n"
- },
- {
- "kind": "code",
- "text": "```jsx\nimport { ThirdwebProvider } from \"@thirdweb/react\";\n\nconst App = () => {\n return (\n \n \n \n );\n};\n```"
- }
- ]
- },
- {
- "tag": "@storage",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/storage/useStorageUpload.ts",
- "line": 119,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/storage/useStorageUpload.ts#L119"
- }
- ],
- "typeParameters": [
- {
- "id": 1069,
- "name": "T",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../storage/src/types/upload.ts",
- "qualifiedName": "UploadOptions"
- },
- "name": "UploadOptions",
- "package": "@thirdweb-dev/storage"
- },
- "default": {
- "type": "reference",
- "target": {
- "sourceFileName": "../storage/src/types/upload.ts",
- "qualifiedName": "IpfsUploadBatchOptions"
- },
- "name": "IpfsUploadBatchOptions",
- "package": "@thirdweb-dev/storage"
- }
- }
- ],
- "parameters": [
- {
- "id": 1070,
- "name": "uploadOptions",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "type": {
- "type": "reference",
- "target": 1069,
- "name": "T",
- "package": "@thirdweb-dev/react-core",
- "refersToTypeParameter": true
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+react-query@4.36.1_react-dom@18.3.1_react@18.3.1__react-native@0.75.3_@babel+core@7_t5itazjm66cadlpw7at2y2w4bu/node_modules/@tanstack/react-query/src/types.ts",
- "qualifiedName": "UseMutationResult"
- },
- "typeArguments": [
- {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/hooks/storage/useStorageUpload.ts",
- "qualifiedName": "StorageUploadOptions"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 1069,
- "name": "T",
- "package": "@thirdweb-dev/react-core",
- "refersToTypeParameter": true
- }
- ],
- "name": "StorageUploadOptions",
- "package": "@thirdweb-dev/react-core"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "UseMutationResult",
- "package": "@tanstack/react-query"
- }
- }
- ]
- },
- {
- "id": 1081,
- "name": "useSupportedChains",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/useSupportedChains.ts",
- "line": 11,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/useSupportedChains.ts#L11"
- }
- ],
- "signatures": [
- {
- "id": 1082,
- "name": "useSupportedChains",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook to get the "
- },
- {
- "kind": "code",
- "text": "`supportedChains`"
- },
- {
- "kind": "text",
- "text": " which returns the array passed to the "
- },
- {
- "kind": "code",
- "text": "`supportedChains`"
- },
- {
- "kind": "text",
- "text": " prop of the "
- },
- {
- "kind": "code",
- "text": "`ThirdwebProvider`"
- },
- {
- "kind": "text",
- "text": " or the default supported chains if not specified.\n\nIf "
- },
- {
- "kind": "code",
- "text": "`activeChain`"
- },
- {
- "kind": "text",
- "text": " is set in the "
- },
- {
- "kind": "code",
- "text": "`ThirdwebProvider`"
- },
- {
- "kind": "text",
- "text": " then it is also added to the "
- },
- {
- "kind": "code",
- "text": "`supportedChains`"
- },
- {
- "kind": "text",
- "text": " array"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/useSupportedChains.ts",
- "line": 11,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/useSupportedChains.ts#L11"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../chains/src/types.ts",
- "qualifiedName": "Chain"
- },
- "name": "Chain",
- "package": "@thirdweb-dev/chains"
- }
- }
- }
- ]
- },
- {
- "id": 1018,
- "name": "useSwitchAccount",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/auth/useSwitchAccount.ts",
- "line": 22,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/auth/useSwitchAccount.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 1019,
- "name": "useSwitchAccount",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook to switch the account of the active wallet"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```ts\nconst { switchAccount, isLoading } = useSwitchAccount();\n\nconst handleSwitchAccount = async (address: string) => {\n await switchAccount(address);\n}\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "A function to invoke to switch account and a boolean to indicate if it is in progress"
- }
- ]
- },
- {
- "tag": "@auth",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/auth/useSwitchAccount.ts",
- "line": 22,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/auth/useSwitchAccount.ts#L22"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 1020,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 1022,
- "name": "isLoading",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/auth/useSwitchAccount.ts",
- "line": 54,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/auth/useSwitchAccount.ts#L54"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- },
- "defaultValue": "switchAccount.isLoading"
- },
- {
- "id": 1021,
- "name": "switchAccount",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/auth/useSwitchAccount.ts",
- "line": 53,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/auth/useSwitchAccount.ts#L53"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+react-query@4.36.1_react-dom@18.3.1_react@18.3.1__react-native@0.75.3_@babel+core@7_t5itazjm66cadlpw7at2y2w4bu/node_modules/@tanstack/react-query/src/types.ts",
- "qualifiedName": "UseMutateAsyncFunction"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "void"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- },
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "UseMutateAsyncFunction",
- "package": "@tanstack/react-query"
- },
- "defaultValue": "switchAccount.mutateAsync"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 1022,
- 1021
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/auth/useSwitchAccount.ts",
- "line": 52,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/auth/useSwitchAccount.ts#L52"
- }
- ]
- }
- }
- }
- ]
- },
- {
- "id": 81,
- "name": "useSwitchChain",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/hooks/wallet-hooks.ts",
- "line": 415,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/hooks/wallet-hooks.ts#L415"
- }
- ],
- "signatures": [
- {
- "id": 82,
- "name": "useSwitchChain",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook for switching to a different network."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```jsx\nimport { useSwitchChain } from \"@thirdweb-dev/react\";\nimport { Goerli } from \"@thirdweb-dev/chains\";\n\nfunction App() {\n const switchChain = useSwitchChain();\n return (\n switchChain(Goerli.chainId)}>\n Switch to Goerli\n \n );\n}\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "A function to switch the network in the currently connected wallet to network with given "
- },
- {
- "kind": "code",
- "text": "`chainId`"
- }
- ]
- },
- {
- "tag": "@networkConnection",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/hooks/wallet-hooks.ts",
- "line": 415,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/hooks/wallet-hooks.ts#L415"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 83,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/providers/thirdweb-wallet-provider.tsx",
- "line": 108,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/providers/thirdweb-wallet-provider.tsx#L108"
- }
- ],
- "signatures": [
- {
- "id": 84,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/providers/thirdweb-wallet-provider.tsx",
- "line": 108,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/providers/thirdweb-wallet-provider.tsx#L108"
- }
- ],
- "parameters": [
- {
- "id": 85,
- "name": "chain",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "void"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ]
- },
- {
- "id": 925,
- "name": "useTokenBalance",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/token.ts",
- "line": 108,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/token.ts#L108"
- }
- ],
- "signatures": [
- {
- "id": 926,
- "name": "useTokenBalance",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook for fetching the balance a wallet has for a specific ERC20 token.\n\n__This hook is for _custom_ ERC20 tokens. For native tokens such as Ether, use "
- },
- {
- "kind": "code",
- "text": "`useBalance`"
- },
- {
- "kind": "text",
- "text": " or "
- },
- {
- "kind": "code",
- "text": "`useBalanceForAddress`"
- },
- {
- "kind": "text",
- "text": "__\n\nAvailable to use on contracts that implement the ERC20 interface."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```jsx\nimport { useTokenBalance, useContract } from \"@thirdweb-dev/react\";\n\nfunction App() {\n const { contract } = useContract(contractAddress, \"token\");\n const { data, isLoading, error } = useTokenBalance(contract, walletAddress);\n}\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "Hook's "
- },
- {
- "kind": "code",
- "text": "`data`"
- },
- {
- "kind": "text",
- "text": " object includes the token balance for given wallet address"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC20"
- }
- ]
- },
- {
- "tag": "@token",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/token.ts",
- "line": 108,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/token.ts#L108"
- }
- ],
- "parameters": [
- {
- "id": 927,
- "name": "contract",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Instance of a "
- },
- {
- "kind": "code",
- "text": "`TokenContract`"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 1171,
- "name": "TokenContract",
- "package": "@thirdweb-dev/react-core"
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- },
- {
- "id": 928,
- "name": "walletAddress",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+react-query@4.36.1_react-dom@18.3.1_react@18.3.1__react-native@0.75.3_@babel+core@7_t5itazjm66cadlpw7at2y2w4bu/node_modules/@tanstack/react-query/src/types.ts",
- "qualifiedName": "UseQueryResult"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 929,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 933,
- "name": "decimals",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/token.ts",
- "line": 116,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/token.ts#L116"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- },
- {
- "id": 934,
- "name": "displayValue",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/token.ts",
- "line": 117,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/token.ts#L117"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 932,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/token.ts",
- "line": 115,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/token.ts#L115"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 930,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/token.ts",
- "line": 113,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/token.ts#L113"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 931,
- "name": "value",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/token.ts",
- "line": 114,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/token.ts#L114"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 933,
- 934,
- 932,
- 930,
- 931
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/token.ts",
- "line": 112,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/token.ts#L112"
- }
- ]
- }
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "UseQueryResult",
- "package": "@tanstack/react-query"
- }
- }
- ]
- },
- {
- "id": 935,
- "name": "useTokenDecimals",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/token.ts",
- "line": 165,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/token.ts#L165"
- }
- ],
- "signatures": [
- {
- "id": 936,
- "name": "useTokenDecimals",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook for fetching the [decimals](https://docs.openzeppelin.com/contracts/3.x/erc20#a-note-on-decimals)\nof an [ERC20](https://portal.thirdweb.com/contracts/build/extensions/erc-20/ERC20) token.\n\nTokens usually opt for a value of "
- },
- {
- "kind": "code",
- "text": "`18`"
- },
- {
- "kind": "text",
- "text": ", imitating the relationship between Ether and Wei.\nTherefore, "
- },
- {
- "kind": "code",
- "text": "`18`"
- },
- {
- "kind": "text",
- "text": " is the default value returned by this function, unless your ERC20 contract explicitly overrides it."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```jsx\nimport { useTokenDecimals, useContract } from \"@thirdweb-dev/react\";\n\nfunction App() {\n const { contract } = useContract(contractAddress, \"token\");\n const { data, isLoading, error } = useTokenDecimals(contract);\n}\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The hook's "
- },
- {
- "kind": "code",
- "text": "`data`"
- },
- {
- "kind": "text",
- "text": " property, once loaded, contains the "
- },
- {
- "kind": "code",
- "text": "`number`"
- },
- {
- "kind": "text",
- "text": " that represents the number of decimals of the ERC20 token."
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC20"
- }
- ]
- },
- {
- "tag": "@token",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/token.ts",
- "line": 165,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/token.ts#L165"
- }
- ],
- "parameters": [
- {
- "id": 937,
- "name": "contract",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Instance of a "
- },
- {
- "kind": "code",
- "text": "`TokenContract`"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 1171,
- "name": "TokenContract",
- "package": "@thirdweb-dev/react-core"
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+react-query@4.36.1_react-dom@18.3.1_react@18.3.1__react-native@0.75.3_@babel+core@7_t5itazjm66cadlpw7at2y2w4bu/node_modules/@tanstack/react-query/src/types.ts",
- "qualifiedName": "UseQueryResult"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "UseQueryResult",
- "package": "@tanstack/react-query"
- }
- }
- ]
- },
- {
- "id": 916,
- "name": "useTokenSupply",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/token.ts",
- "line": 55,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/token.ts#L55"
- }
- ],
- "signatures": [
- {
- "id": 917,
- "name": "useTokenSupply",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook for fetching the total supply of an ERC20 token.\n\nThis takes into account the increase and decrease in supply when tokens are minted and burned."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```jsx\nimport { useTokenSupply } from \"@thirdweb-dev/react\";\n\nfunction App() {\n const { contract } = useContract(contractAddress);\n const { data, isLoading, error } = useTokenSupply(contract);\n}\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "Hook's "
- },
- {
- "kind": "code",
- "text": "`data`"
- },
- {
- "kind": "text",
- "text": " object includes the total supply of the token in the "
- },
- {
- "kind": "code",
- "text": "`value`"
- },
- {
- "kind": "text",
- "text": " property as a "
- },
- {
- "kind": "code",
- "text": "`BigNumber`"
- },
- {
- "kind": "text",
- "text": " object."
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC20"
- }
- ]
- },
- {
- "tag": "@token",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/token.ts",
- "line": 55,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/token.ts#L55"
- }
- ],
- "parameters": [
- {
- "id": 918,
- "name": "contract",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Instance of a "
- },
- {
- "kind": "code",
- "text": "`TokenContract`"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 1171,
- "name": "TokenContract",
- "package": "@thirdweb-dev/react-core"
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+react-query@4.36.1_react-dom@18.3.1_react@18.3.1__react-native@0.75.3_@babel+core@7_t5itazjm66cadlpw7at2y2w4bu/node_modules/@tanstack/react-query/src/types.ts",
- "qualifiedName": "UseQueryResult"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 919,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 923,
- "name": "decimals",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/token.ts",
- "line": 62,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/token.ts#L62"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- },
- {
- "id": 924,
- "name": "displayValue",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/token.ts",
- "line": 63,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/token.ts#L63"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 922,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/token.ts",
- "line": 61,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/token.ts#L61"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 920,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/token.ts",
- "line": 59,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/token.ts#L59"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 921,
- "name": "value",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/token.ts",
- "line": 60,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/token.ts#L60"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 923,
- 924,
- 922,
- 920,
- 921
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/token.ts",
- "line": 58,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/token.ts#L58"
- }
- ]
- }
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "UseQueryResult",
- "package": "@tanstack/react-query"
- }
- }
- ]
- },
- {
- "id": 819,
- "name": "useTotalCirculatingSupply",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/nft.ts",
- "line": 279,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/nft.ts#L279"
- }
- ],
- "signatures": [
- {
- "id": 820,
- "name": "useTotalCirculatingSupply",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook for fetching the total number of NFTs in circulation for a given smart contract.\n\nThis takes into account the increase in supply due to minting and the decrease in supply due to burning.\n\nAvailable to use on contracts that implement either the [ERC721](https://portal.thirdweb.com/contracts/build/extensions/erc-721/ERC721)\nor [ERC1155](https://portal.thirdweb.com/contracts/build/extensions/erc-1155/ERC1155) standard."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```jsx\nimport { useTotalCirculatingSupply, useContract } from \"@thirdweb-dev/react\";\n\nfunction App() {\n const { contract } = useContract(contractAddress);\n const { data, isLoading, error } = useTotalCirculatingSupply(contract);\n}\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "A "
- },
- {
- "kind": "code",
- "text": "`BigNumber`"
- },
- {
- "kind": "text",
- "text": " representing the total circulating supply."
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC721Supply | ERC1155Enumerable"
- }
- ]
- },
- {
- "tag": "@nft",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/nft.ts",
- "line": 279,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/nft.ts#L279"
- }
- ],
- "parameters": [
- {
- "id": 821,
- "name": "contract",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Instance of a "
- },
- {
- "kind": "code",
- "text": "`NFTContract`"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 1170,
- "name": "NFTContract",
- "package": "@thirdweb-dev/react-core"
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- },
- {
- "id": 822,
- "name": "tokenId",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Required for ERC1155, the tokenId to look up. This will return the total quantity of the given token ID in circulation.\n"
- },
- {
- "kind": "code",
- "text": "```ts\nimport { useTotalCirculatingSupply, useContract } from \"@thirdweb-dev/react\";\n\nfunction App() {\n const { contract } = useContract(contractAddress);\n const { data, isLoading, error } = useTotalCirculatingSupply(\n contract,\n \"{{token_id}}\",\n );\n}\n```"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+react-query@4.36.1_react-dom@18.3.1_react@18.3.1__react-native@0.75.3_@babel+core@7_t5itazjm66cadlpw7at2y2w4bu/node_modules/@tanstack/react-query/src/types.ts",
- "qualifiedName": "UseQueryResult"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "UseQueryResult",
- "package": "@tanstack/react-query"
- }
- }
- ]
- },
- {
- "id": 815,
- "name": "useTotalCount",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/nft.ts",
- "line": 207,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/nft.ts#L207"
- }
- ],
- "signatures": [
- {
- "id": 816,
- "name": "useTotalCount",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook to get the total count of **unique** NFTs minted on a smart contract.\n\nAvailable to use on smart contracts that implement the ["
- },
- {
- "kind": "code",
- "text": "`ERC721`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/contracts/build/extensions/erc-721/ERC721)\nor ["
- },
- {
- "kind": "code",
- "text": "`ERC1155`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/contracts/build/extensions/erc-1155/ERC1155) standard.\n\nWhen used for ERC1155 contracts, the total count is the number of unique token IDs minted, _not_ the total supply of all tokens in circulation."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```jsx\nimport { useTotalCount, useContract } from \"@thirdweb-dev/react\";\n\nfunction App() {\n const { contract } = useContract(contractAddress);\n const { data: totalCount, isLoading, error } = useTotalCount(contract);\n}\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "A "
- },
- {
- "kind": "code",
- "text": "`BigNumber`"
- },
- {
- "kind": "text",
- "text": " that includes the total count of NFTs"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC721Supply | ERC1155Enumerable"
- }
- ]
- },
- {
- "tag": "@nft",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/nft.ts",
- "line": 207,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/nft.ts#L207"
- }
- ],
- "typeParameters": [
- {
- "id": 817,
- "name": "TContract",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "reference",
- "target": 1170,
- "name": "NFTContract",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "parameters": [
- {
- "id": 818,
- "name": "contract",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Instance of a "
- },
- {
- "kind": "code",
- "text": "`NFTContract`"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 817,
- "name": "TContract",
- "package": "@thirdweb-dev/react-core",
- "refersToTypeParameter": true
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+react-query@4.36.1_react-dom@18.3.1_react@18.3.1__react-native@0.75.3_@babel+core@7_t5itazjm66cadlpw7at2y2w4bu/node_modules/@tanstack/react-query/src/types.ts",
- "qualifiedName": "UseQueryResult"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "UseQueryResult",
- "package": "@tanstack/react-query"
- }
- }
- ]
- },
- {
- "id": 954,
- "name": "useTransferBatchToken",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/token.ts",
- "line": 588,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/token.ts#L588"
- }
- ],
- "signatures": [
- {
- "id": 955,
- "name": "useTransferBatchToken",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook for transferring ERC20 tokens to multiple recipients in a single transaction (i.e. airdrop).\n\nAvailable to use on contracts that implement the [ERC20](https://portal.thirdweb.com/contracts/build/extensions/erc-20/ERC20) interface.\n\nThe wallet that initiates this transaction must have sufficient balance to cover the total amount of tokens being transferred\nand must have transfer permissions on the contract, i.e. tokens are not soulbound."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "text",
- "text": "Provide your token contract instance from the "
- },
- {
- "kind": "code",
- "text": "`useContract`"
- },
- {
- "kind": "text",
- "text": " hook to the hook.\n\nThen, provide an array of objects with the "
- },
- {
- "kind": "code",
- "text": "`to`"
- },
- {
- "kind": "text",
- "text": " and "
- },
- {
- "kind": "code",
- "text": "`amount`"
- },
- {
- "kind": "text",
- "text": " properties to the function.\n\n"
- },
- {
- "kind": "code",
- "text": "```jsx\nimport {\n useTransferBatchToken,\n useContract,\n Web3Button,\n} from \"@thirdweb-dev/react\";\n\nfunction App() {\n const { contract } = useContract(contractAddress, \"token\");\n const {\n mutateAsync: transferBatchToken,\n isLoading,\n error,\n } = useTransferBatchToken(contract);\n\n return (\n \n transferBatchToken([\n {\n to: \"{{wallet_address}}\", // Transfer 10 tokens to a wallet\n amount: 10,\n },\n {\n to: \"{{wallet_address}}\", // Transfer 20 tokens to another wallet\n amount: 20,\n },\n ])\n }\n >\n Transfer Batch Tokens\n \n );\n}\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "A Mutation object to transfer batch tokens\n\n"
- },
- {
- "kind": "code",
- "text": "```ts\nconst { mutateAsync, isLoading, error } = useTransferBatchToken(contract);\n```"
- },
- {
- "kind": "text",
- "text": "\n\n### options\n\nThe mutation function takes an array of objects containing "
- },
- {
- "kind": "code",
- "text": "`to`"
- },
- {
- "kind": "text",
- "text": " and "
- },
- {
- "kind": "code",
- "text": "`amount`"
- },
- {
- "kind": "text",
- "text": " properties.\n\n- "
- },
- {
- "kind": "code",
- "text": "`to`"
- },
- {
- "kind": "text",
- "text": " - The wallet address to transfer tokens to. Must be a "
- },
- {
- "kind": "code",
- "text": "`string`"
- },
- {
- "kind": "text",
- "text": ".\n- "
- },
- {
- "kind": "code",
- "text": "`amount`"
- },
- {
- "kind": "text",
- "text": " - The amount of tokens to transfer. Must be a "
- },
- {
- "kind": "code",
- "text": "`number`"
- },
- {
- "kind": "text",
- "text": "."
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC20"
- }
- ]
- },
- {
- "tag": "@token",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/token.ts",
- "line": 588,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/token.ts#L588"
- }
- ],
- "parameters": [
- {
- "id": 956,
- "name": "contract",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Instance of a "
- },
- {
- "kind": "code",
- "text": "`TokenContract`"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 1171,
- "name": "TokenContract",
- "package": "@thirdweb-dev/react-core"
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+react-query@4.36.1_react-dom@18.3.1_react@18.3.1__react-native@0.75.3_@babel+core@7_t5itazjm66cadlpw7at2y2w4bu/node_modules/@tanstack/react-query/src/types.ts",
- "qualifiedName": "UseMutationResult"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 957,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/dist/declarations/src/evm/core/classes/erc-20.d.ts",
- "line": 234,
- "character": 27
- }
- ]
- }
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- },
- {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": 1163,
- "name": "TokenParams",
- "package": "@thirdweb-dev/react-core"
- }
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "UseMutationResult",
- "package": "@tanstack/react-query"
- }
- }
- ]
- },
- {
- "id": 962,
- "name": "useTransferNativeToken",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/token.ts",
- "line": 503,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/token.ts#L503"
- }
- ],
- "signatures": [
- {
- "id": 963,
- "name": "useTransferNativeToken",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "A hook to transfer native token (of the active chain) to another wallet"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```jsx\nconst Component = () => {\n const {\n mutate: transferNativeToken,\n isLoading,\n error,\n } = useTransferNativeToken();\n\n if (error) {\n console.error(\"failed to transfer tokens\", error);\n }\n\n return (\n transferNativeToken({ to: \"{{wallet_address}}\", amount: \"0.1\" })}\n >\n Transfer\n \n );\n};\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "A Mutation object to transfer native tokens\n\n"
- },
- {
- "kind": "code",
- "text": "```ts\nconst { mutateAsync, isLoading, error } = useTransferNativeToken();\n```"
- },
- {
- "kind": "text",
- "text": "\n\n### options\nThe mutation function takes an object containing "
- },
- {
- "kind": "code",
- "text": "`to`"
- },
- {
- "kind": "text",
- "text": " and "
- },
- {
- "kind": "code",
- "text": "`amount`"
- },
- {
- "kind": "text",
- "text": " properties.\n\n- "
- },
- {
- "kind": "code",
- "text": "`to`"
- },
- {
- "kind": "text",
- "text": " - The wallet address to transfer tokens to. Must be a "
- },
- {
- "kind": "code",
- "text": "`string`"
- },
- {
- "kind": "text",
- "text": ".\n- "
- },
- {
- "kind": "code",
- "text": "`amount`"
- },
- {
- "kind": "text",
- "text": " - The amount of tokens to transfer. Must be a "
- },
- {
- "kind": "code",
- "text": "`number`"
- },
- {
- "kind": "text",
- "text": "."
- }
- ]
- },
- {
- "tag": "@token",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/token.ts",
- "line": 503,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/token.ts#L503"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+react-query@4.36.1_react-dom@18.3.1_react@18.3.1__react-native@0.75.3_@babel+core@7_t5itazjm66cadlpw7at2y2w4bu/node_modules/@tanstack/react-query/src/types.ts",
- "qualifiedName": "UseMutationResult"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/core/types.ts",
- "qualifiedName": "TransactionResultWithMetadata"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "TransactionResultWithMetadata",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- },
- {
- "type": "reference",
- "target": 1163,
- "name": "TokenParams",
- "package": "@thirdweb-dev/react-core"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "UseMutationResult",
- "package": "@tanstack/react-query"
- }
- }
- ]
- },
- {
- "id": 842,
- "name": "useTransferNFT",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/nft.ts",
- "line": 809,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/nft.ts#L809"
- }
- ],
- "signatures": [
- {
- "id": 843,
- "name": "useTransferNFT",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook for transferring ERC721 or ERC1155 NFTs to another wallet address.\n\nAvailable to use on contracts that implement either the\n[ERC721](https://portal.thirdweb.com/contracts/build/extensions/erc-721/ERC721)\nand [ERC1155](https://portal.thirdweb.com/contracts/build/extensions/erc-1155/ERC1155)\ninterfaces, such as the [Edition](https://thirdweb.com/thirdweb.eth/TokenERC1155)\nor [NFT Collection](https://thirdweb.com/thirdweb.eth/TokenERC721).\n\nThe wallet address that initiates this transaction must have transfer permissions on the contract (i.e. the tokens are not soulbound).\nIt also must have the required amount of token(s) available to transfer."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```jsx\nimport { useContract, useTransferNFT, Web3Button } from \"@thirdweb-dev/react\";\n\n// Your NFT collection contract address\nconst contractAddress = \"{{contract_address}}\";\nconst walletAddress = \"{{wallet_address}}\";\nconst tokenId = \"{{token_id}}\";\n\nfunction App() {\n // Contract must be an ERC-721 or ERC-1155 contract\n const { contract } = useContract(contractAddress);\n const {\n mutateAsync: transferNFT,\n isLoading,\n error,\n } = useTransferNFT(contract);\n\n return (\n \n transferNFT({\n to: walletAddress, // Address to transfer the token to\n tokenId: tokenId, // Token ID to transfer\n })\n }\n >\n Transfer\n \n );\n}\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "Mutation object to transfer NFTs\n\n"
- },
- {
- "kind": "code",
- "text": "```ts\nconst { mutateAsync, isLoading, error } = useTransferNFT(contract);\n```"
- },
- {
- "kind": "text",
- "text": "\n\n### options\nThe mutation function takes an object with the following properties:\n\n#### to\nThe wallet address to transfer the token(s) to.\n\nTo use the connected wallet address, use the "
- },
- {
- "kind": "code",
- "text": "`useAddress`"
- },
- {
- "kind": "text",
- "text": " hook.\n\n\n#### tokenId\nThe token ID of the NFT to transfer.\n\nCan be a "
- },
- {
- "kind": "code",
- "text": "`string`"
- },
- {
- "kind": "text",
- "text": " or "
- },
- {
- "kind": "code",
- "text": "`number`"
- },
- {
- "kind": "text",
- "text": ".\n\n#### amount (ERC1155 only)\nIf you are using an ERC1155 contract, specify the amount of tokens to transfer."
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC721 | ERC1155"
- }
- ]
- },
- {
- "tag": "@nft",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/nft.ts",
- "line": 809,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/nft.ts#L809"
- }
- ],
- "typeParameters": [
- {
- "id": 844,
- "name": "TContract",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "reference",
- "target": 1170,
- "name": "NFTContract",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "parameters": [
- {
- "id": 845,
- "name": "contract",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Instance of a "
- },
- {
- "kind": "code",
- "text": "`NFTContract`"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 844,
- "name": "TContract",
- "package": "@thirdweb-dev/react-core",
- "refersToTypeParameter": true
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+react-query@4.36.1_react-dom@18.3.1_react@18.3.1__react-native@0.75.3_@babel+core@7_t5itazjm66cadlpw7at2y2w4bu/node_modules/@tanstack/react-query/src/types.ts",
- "qualifiedName": "UseMutationResult"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 846,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 848,
- "name": "data",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/nft.ts",
- "line": 815,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/nft.ts#L815"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 849,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/nft.ts",
- "line": 815,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/nft.ts#L815"
- }
- ],
- "signatures": [
- {
- "id": 850,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- },
- {
- "id": 847,
- "name": "receipt",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/nft.ts",
- "line": 814,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/nft.ts#L814"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+abstract-provider@5.7.0/node_modules/@ethersproject/abstract-provider/src.ts/index.ts",
- "qualifiedName": "TransactionReceipt"
- },
- "name": "providers.TransactionReceipt",
- "package": "@ethersproject/abstract-provider",
- "qualifiedName": "TransactionReceipt"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 848,
- 847
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/nft.ts",
- "line": 813,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/nft.ts#L813"
- }
- ]
- }
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- },
- {
- "type": "reference",
- "target": 1173,
- "name": "TransferNFTParams",
- "package": "@thirdweb-dev/react-core"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "UseMutationResult",
- "package": "@tanstack/react-query"
- }
- }
- ]
- },
- {
- "id": 950,
- "name": "useTransferToken",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/token.ts",
- "line": 436,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/token.ts#L436"
- }
- ],
- "signatures": [
- {
- "id": 951,
- "name": "useTransferToken",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook for transferring tokens on an ERC20 contract.\n\nAvailable to use on contracts that implement the [ERC20](https://portal.thirdweb.com/contracts/build/extensions/erc-20/ERC20)\ninterface, such as the [Token](https://thirdweb.com/thirdweb.eth/TokenERC20) contract.\n\nThe wallet address that initiates this transaction must have a balance of tokens\ngreater than or equal to the amount being transferred."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```jsx\nimport { useContract, useTransferToken, Web3Button } from \"@thirdweb-dev/react\";\n\nconst contractAddress = \"{{contract_address}}\";\nconst toAddress = \"{{to_address}}\";\nconst amount = \"{{amount}}\";\n\nfunction App() {\n const { contract } = useContract(contractAddress);\n const {\n mutate: transferTokens,\n isLoading,\n error,\n } = useTransferToken(contract);\n\n return (\n \n transferTokens({\n to: toAddress, // Address to transfer to\n amount: amount, // Amount to transfer\n })\n }\n >\n Transfer\n \n );\n}\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "A mutation object to transfer tokens\n\n"
- },
- {
- "kind": "code",
- "text": "```ts\nconst { mutateAsync, isLoading, error } = useTransferToken(contract);\n```"
- },
- {
- "kind": "text",
- "text": "\n\n### options\nThe mutation function takes an object as an argument with the following properties:\n\n#### to\nThe wallet address to transfer tokens to.\n\n#### amount\nThe quantity of tokens to transfer. Can be a "
- },
- {
- "kind": "code",
- "text": "`string`"
- },
- {
- "kind": "text",
- "text": " or "
- },
- {
- "kind": "code",
- "text": "`number`"
- },
- {
- "kind": "text",
- "text": "."
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC20"
- }
- ]
- },
- {
- "tag": "@token",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/token.ts",
- "line": 436,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/token.ts#L436"
- }
- ],
- "parameters": [
- {
- "id": 952,
- "name": "contract",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Instance of a "
- },
- {
- "kind": "code",
- "text": "`TokenContract`"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 1171,
- "name": "TokenContract",
- "package": "@thirdweb-dev/react-core"
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+react-query@4.36.1_react-dom@18.3.1_react@18.3.1__react-native@0.75.3_@babel+core@7_t5itazjm66cadlpw7at2y2w4bu/node_modules/@tanstack/react-query/src/types.ts",
- "qualifiedName": "UseMutationResult"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 953,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/dist/declarations/src/evm/core/classes/erc-20.d.ts",
- "line": 148,
- "character": 60
- }
- ]
- }
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- },
- {
- "type": "reference",
- "target": 1163,
- "name": "TokenParams",
- "package": "@thirdweb-dev/react-core"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "UseMutationResult",
- "package": "@tanstack/react-query"
- }
- }
- ]
- },
- {
- "id": 497,
- "name": "useUnclaimedNFTs",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/drop.ts",
- "line": 87,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/drop.ts#L87"
- }
- ],
- "signatures": [
- {
- "id": 498,
- "name": "useUnclaimedNFTs",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook for fetching information about all NFTs that haven't been claimed yet from an NFT Drop contract.\n\nAvailable to use on contracts that extends the ERC721 spec"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```jsx\nimport { useUnclaimedNFTs, useContract } from \"@thirdweb-dev/react\";\n\nfunction App() {\n const { contract } = useContract(contractAddress);\n const { data, isLoading, error } = useUnclaimedNFTs(contract);\n}\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The hook's "
- },
- {
- "kind": "code",
- "text": "`data`"
- },
- {
- "kind": "text",
- "text": " property, once loaded, contains an array of "
- },
- {
- "kind": "code",
- "text": "`NFT`"
- },
- {
- "kind": "text",
- "text": " objects."
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC721LazyMintable"
- }
- ]
- },
- {
- "tag": "@nftDrop",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/drop.ts",
- "line": 87,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/drop.ts#L87"
- }
- ],
- "parameters": [
- {
- "id": 499,
- "name": "contract",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Instance of a contract that extends the ERC721 spec (NFT drop, Signature Drop, or any custom contract that extends the ERC721 spec)"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/contracts/prebuilt-implementations/nft-drop.ts",
- "qualifiedName": "NFTDrop"
- },
- "name": "NFTDrop",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- },
- {
- "id": 500,
- "name": "queryParams",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "query params to pass to the query for the sake of pagination\nBy default, the hook returns the first 100 unclaimed NFTs from the contract.\n\nPaginate the results by providing a "
- },
- {
- "kind": "code",
- "text": "`queryParams`"
- },
- {
- "kind": "text",
- "text": " object as the second argument.\n\n"
- },
- {
- "kind": "code",
- "text": "```jsx\nimport { useUnclaimedNFTs, useContract } from \"@thirdweb-dev/react\";\n\nfunction App() {\n const { contract } = useContract(contractAddress);\n const { data, isLoading, error } = useUnclaimedNFTs(\n contract,\n {\n count: 10, // Limit the number of results\n start: 0, // Start from the nth result (useful for pagination)\n },\n );\n}\n```"
- }
- ]
- },
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 501,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/dist/declarations/src/core/schema/QueryParams.d.ts",
- "line": 12,
- "character": 3
- }
- ]
- }
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+react-query@4.36.1_react-dom@18.3.1_react@18.3.1__react-native@0.75.3_@babel+core@7_t5itazjm66cadlpw7at2y2w4bu/node_modules/@tanstack/react-query/src/types.ts",
- "qualifiedName": "UseQueryResult"
- },
- "typeArguments": [
- {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/core/schema/nft.ts",
- "qualifiedName": "NFTMetadata"
- },
- "name": "NFTMetadata",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "name": "UseQueryResult",
- "package": "@tanstack/react-query"
- }
- }
- ]
- },
- {
- "id": 507,
- "name": "useUnclaimedNFTSupply",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/drop.ts",
- "line": 203,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/drop.ts#L203"
- }
- ],
- "signatures": [
- {
- "id": 508,
- "name": "useUnclaimedNFTSupply",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook for fetching the number of unclaimed NFTs from an NFT/Edition Drop contract.\n\nUnclaimed NFTs are tokens that were lazy-minted but have not yet been claimed by a user.\n\nAvailable to use on contracts that implement the ["
- },
- {
- "kind": "code",
- "text": "`LazyMint`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/contracts/build/extensions/general/LazyMint) extension;\nsuch as the [NFT Drop](https://thirdweb.com/thirdweb.eth/DropERC721) contract."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```jsx\nimport { useUnclaimedNFTSupply, useContract } from \"@thirdweb-dev/react\";\n\nfunction App() {\n const { contract } = useContract(contractAddress, \"nftDrop\");\n const { data, isLoading, error } = useUnclaimedNFTSupply(contract);\n}\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The hook's "
- },
- {
- "kind": "code",
- "text": "`data`"
- },
- {
- "kind": "text",
- "text": " property, once loaded, contains a "
- },
- {
- "kind": "code",
- "text": "`BigNumber`"
- },
- {
- "kind": "text",
- "text": " representing the number of unclaimed NFTs."
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC721LazyMintable"
- }
- ]
- },
- {
- "tag": "@nftDrop",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/drop.ts",
- "line": 203,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/drop.ts#L203"
- }
- ],
- "parameters": [
- {
- "id": 509,
- "name": "contract",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Instance of a contract that extends the ERC721 spec (NFT drop, Signature Drop, or any custom contract that extends the ERC721 spec)"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "union",
- "types": [
- {
- "type": "literal",
- "value": null
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/contracts/prebuilt-implementations/nft-drop.ts",
- "qualifiedName": "NFTDrop"
- },
- "name": "NFTDrop",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/contracts/prebuilt-implementations/signature-drop.ts",
- "qualifiedName": "SignatureDrop"
- },
- "name": "SignatureDrop",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/contracts/smart-contract.ts",
- "qualifiedName": "SmartContract"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/src.ts/index.ts",
- "qualifiedName": "BaseContract"
- },
- "name": "BaseContract",
- "package": "@ethersproject/contracts"
- }
- ],
- "name": "SmartContract",
- "package": "@thirdweb-dev/sdk"
- }
- ]
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+react-query@4.36.1_react-dom@18.3.1_react@18.3.1__react-native@0.75.3_@babel+core@7_t5itazjm66cadlpw7at2y2w4bu/node_modules/@tanstack/react-query/src/types.ts",
- "qualifiedName": "UseQueryResult"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "UseQueryResult",
- "package": "@tanstack/react-query"
- }
- }
- ]
- },
- {
- "id": 389,
- "name": "useUpdateMetadata",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/contract-settings.ts",
- "line": 580,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/contract-settings.ts#L580"
- }
- ],
- "signatures": [
- {
- "id": 390,
- "name": "useUpdateMetadata",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook for updating the metadata of a smart contract.\n\nAvailable to use on smart contracts that implement the "
- },
- {
- "kind": "code",
- "text": "`ContractMetadata`"
- },
- {
- "kind": "text",
- "text": " interface.\n\nThe wallet initiating this transaction must have the required permissions to update the metadata, ("
- },
- {
- "kind": "code",
- "text": "`admin`"
- },
- {
- "kind": "text",
- "text": " permissions required by default).\n\nProvide your contract instance from the "
- },
- {
- "kind": "code",
- "text": "`useContract`"
- },
- {
- "kind": "text",
- "text": " hook as the first argument, and\nan object fitting the [contract-level metadata standards](https://docs.opensea.io/docs/contract-level-metadata) of\nthe new metadata as the second argument, including:\n\n- "
- },
- {
- "kind": "code",
- "text": "`name`"
- },
- {
- "kind": "text",
- "text": ": A "
- },
- {
- "kind": "code",
- "text": "`string`"
- },
- {
- "kind": "text",
- "text": " for the name of the smart contract (required).\n- "
- },
- {
- "kind": "code",
- "text": "`description`"
- },
- {
- "kind": "text",
- "text": ": A "
- },
- {
- "kind": "code",
- "text": "`string`"
- },
- {
- "kind": "text",
- "text": " to describe the smart contract (optional).\n- "
- },
- {
- "kind": "code",
- "text": "`image`"
- },
- {
- "kind": "text",
- "text": ": A "
- },
- {
- "kind": "code",
- "text": "`string`"
- },
- {
- "kind": "text",
- "text": " or "
- },
- {
- "kind": "code",
- "text": "`File`"
- },
- {
- "kind": "text",
- "text": " object containing the URL or file data of an image to associate with the contract (optional).\n- "
- },
- {
- "kind": "code",
- "text": "`external_link`"
- },
- {
- "kind": "text",
- "text": ": A "
- },
- {
- "kind": "code",
- "text": "`string`"
- },
- {
- "kind": "text",
- "text": " containing a URL to view the smart contract on your website (optional)."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```jsx\nimport {\n useUpdateMetadata,\n useContract,\n Web3Button,\n} from \"@thirdweb-dev/react\";\n\nfunction App() {\n const { contract } = useContract(contractAddress);\n const {\n mutateAsync: updateMetadata,\n isLoading,\n error,\n } = useUpdateMetadata(contract);\n\n return (\n \n updateMetadata({\n name: \"My App\",\n description: \"My awesome Ethereum App\",\n image: \"/path/to/image.jpg\", // URL, URI, or File object\n external_link: \"https://myapp.com\",\n })\n }\n >\n Update Metadata\n \n );\n}\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "Mutation object that to update the metadata"
- }
- ]
- },
- {
- "tag": "@metadata",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/contract-settings.ts",
- "line": 580,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/contract-settings.ts#L580"
- }
- ],
- "parameters": [
- {
- "id": 391,
- "name": "contract",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Instance of a "
- },
- {
- "kind": "code",
- "text": "`SmartContract`"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/contracts/index.ts",
- "qualifiedName": "ValidContractInstance"
- },
- "name": "ValidContractInstance",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+react-query@4.36.1_react-dom@18.3.1_react@18.3.1__react-native@0.75.3_@babel+core@7_t5itazjm66cadlpw7at2y2w4bu/node_modules/@tanstack/react-query/src/types.ts",
- "qualifiedName": "UseMutationResult"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "any"
- },
- {
- "type": "intrinsic",
- "name": "any"
- },
- {
- "type": "intrinsic",
- "name": "any"
- }
- ],
- "name": "UseMutationResult",
- "package": "@tanstack/react-query"
- }
- }
- ]
- },
- {
- "id": 869,
- "name": "useUpdateNFTMetadata",
- "variant": "declaration",
- "kind": 64,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/nft.ts",
- "line": 1064,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/nft.ts#L1064"
- }
- ],
- "signatures": [
- {
- "id": 870,
- "name": "useUpdateNFTMetadata",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Update nft metadata"
- }
- ],
- "blockTags": [
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC721UpdatableMetadata | ERC1155UpdatableMetadata"
- }
- ]
- },
- {
- "tag": "@nft",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/nft.ts",
- "line": 1064,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/nft.ts#L1064"
- }
- ],
- "typeParameters": [
- {
- "id": 871,
- "name": "TContract",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "reference",
- "target": 1170,
- "name": "NFTContract",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "parameters": [
- {
- "id": 872,
- "name": "contract",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Instance of a "
- },
- {
- "kind": "code",
- "text": "`NFTContract`"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 871,
- "name": "TContract",
- "package": "@thirdweb-dev/react-core",
- "refersToTypeParameter": true
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+react-query@4.36.1_react-dom@18.3.1_react@18.3.1__react-native@0.75.3_@babel+core@7_t5itazjm66cadlpw7at2y2w4bu/node_modules/@tanstack/react-query/src/types.ts",
- "qualifiedName": "UseMutationResult"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 873,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/dist/declarations/src/evm/core/classes/erc-721.d.ts",
- "line": 1001,
- "character": 365
- }
- ]
- }
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 874,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 876,
- "name": "metadata",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/nft.ts",
- "line": 1073,
- "character": 42,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/nft.ts#L1073"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 877,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/dist/declarations/src/core/schema/nft.d.ts",
- "line": 116,
- "character": 329
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 878,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/dist/declarations/src/core/schema/nft.d.ts",
- "line": 139,
- "character": 3
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodBigInt"
- },
- "name": "ZodBigInt",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+bn.js@5.1.5/node_modules/@types/bn.js/index.d.ts",
- "qualifiedName": "BN"
- },
- "name": "BN",
- "package": "@types/bn.js"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+bn.js@5.1.5/node_modules/@types/bn.js/index.d.ts",
- "qualifiedName": "BN"
- },
- "name": "BN",
- "package": "@types/bn.js"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+bn.js@5.1.5/node_modules/@types/bn.js/index.d.ts",
- "qualifiedName": "BN"
- },
- "name": "BN",
- "package": "@types/bn.js"
- }
- ]
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnknown"
- },
- "name": "ZodUnknown",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- },
- {
- "id": 875,
- "name": "tokenId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/nft.ts",
- "line": 1073,
- "character": 19,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/nft.ts#L1073"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 876,
- 875
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/nft.ts",
- "line": 1073,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/nft.ts#L1073"
- }
- ]
- }
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "UseMutationResult",
- "package": "@tanstack/react-query"
- }
- }
- ]
- },
- {
- "id": 379,
- "name": "useUpdatePlatformFees",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/contract-settings.ts",
- "line": 433,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/contract-settings.ts#L433"
- }
- ],
- "signatures": [
- {
- "id": 380,
- "name": "useUpdatePlatformFees",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook for updating platform fees on a smart contract.\n\nAvailable to use on smart contracts that implement the ["
- },
- {
- "kind": "code",
- "text": "`PlatformFee`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/contracts/build/extensions/general/PlatformFee) interface.\n\n"
- },
- {
- "kind": "code",
- "text": "```jsx\nimport {\n useUpdatePlatformFees,\n useContract,\n Web3Button,\n} from \"@thirdweb-dev/react\";\n\nfunction App() {\n const { contract } = useContract(contractAddress);\n const {\n mutateAsync: updatePlatformFees,\n isLoading,\n error,\n } = useUpdatePlatformFees(contract);\n\n return (\n \n updatePlatformFees({\n platform_fee_basis_points: 0,\n fee_recipient: \"{{wallet_address}}\",\n })\n }\n >\n Update Platform Fees\n \n );\n}\n```"
- }
- ],
- "blockTags": [
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "A mutation object to update the platform fees settings\n\n"
- },
- {
- "kind": "code",
- "text": "```ts\nconst { mutateAsync, isLoading, error } = useUpdatePlatformFees(contract);\n```"
- },
- {
- "kind": "text",
- "text": "\n\n### options\n\nThe mutation function takes an object with below properties:\n\n#### platform_fee_basis_points\n\nThe "
- },
- {
- "kind": "code",
- "text": "`platform_fee_basis_points`"
- },
- {
- "kind": "text",
- "text": " property is a "
- },
- {
- "kind": "code",
- "text": "`number`"
- },
- {
- "kind": "text",
- "text": " between "
- },
- {
- "kind": "code",
- "text": "`0`"
- },
- {
- "kind": "text",
- "text": " - "
- },
- {
- "kind": "code",
- "text": "`10000`"
- },
- {
- "kind": "text",
- "text": " that defines the fee rate.\n\nThis number is in percentage points. i.e. "
- },
- {
- "kind": "code",
- "text": "`100`"
- },
- {
- "kind": "text",
- "text": " is a 1% fee and "
- },
- {
- "kind": "code",
- "text": "`10000`"
- },
- {
- "kind": "text",
- "text": " is a 100% fee.\n\n#### fee_recipient\n\nThe "
- },
- {
- "kind": "code",
- "text": "`fee_recipient`"
- },
- {
- "kind": "text",
- "text": " property is the address of the wallet that will receive the fees.\n\nUse the "
- },
- {
- "kind": "code",
- "text": "`useAddress`"
- },
- {
- "kind": "text",
- "text": " hook to get the current wallet address."
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "PlatformFee"
- }
- ]
- },
- {
- "tag": "@platformFees",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/contract-settings.ts",
- "line": 433,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/contract-settings.ts#L433"
- }
- ],
- "parameters": [
- {
- "id": 381,
- "name": "contract",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Instance of a "
- },
- {
- "kind": "code",
- "text": "`SmartContract`"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/contracts/index.ts",
- "qualifiedName": "ValidContractInstance"
- },
- "name": "ValidContractInstance",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+react-query@4.36.1_react-dom@18.3.1_react@18.3.1__react-native@0.75.3_@babel+core@7_t5itazjm66cadlpw7at2y2w4bu/node_modules/@tanstack/react-query/src/types.ts",
- "qualifiedName": "UseMutationResult"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 382,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/dist/declarations/src/evm/core/classes/contract-platform-fee.d.ts",
- "line": 56,
- "character": 25
- }
- ]
- }
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 383,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 385,
- "name": "fee_recipient",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/contract-settings.ts",
- "line": 442,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/contract-settings.ts#L442"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 384,
- "name": "platform_fee_basis_points",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/contract-settings.ts",
- "line": 441,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/contract-settings.ts#L441"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 385,
- 384
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/contract-settings.ts",
- "line": 440,
- "character": 20,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/contract-settings.ts#L440"
- }
- ]
- }
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "UseMutationResult",
- "package": "@tanstack/react-query"
- }
- }
- ]
- },
- {
- "id": 355,
- "name": "useUpdatePrimarySaleRecipient",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/contract-settings.ts",
- "line": 119,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/contract-settings.ts#L119"
- }
- ],
- "signatures": [
- {
- "id": 356,
- "name": "useUpdatePrimarySaleRecipient",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook for updating the primary sale recipient on a smart contract.\n\nAvailable to use on smart contracts that implement the ["
- },
- {
- "kind": "code",
- "text": "`PrimarySale`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/contracts/build/extensions/general/PrimarySale) interface.\n\nThe wallet that initiates this transaction must have the required permissions to change the primary sale recipient (defaults to "
- },
- {
- "kind": "code",
- "text": "`\"admin\"`"
- },
- {
- "kind": "text",
- "text": " level)."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```jsx\nimport {\n useUpdatePrimarySaleRecipient,\n useContract,\n Web3Button,\n} from \"@thirdweb-dev/react\";\n\nfunction App() {\n const { contract } = useContract(contractAddress);\n const {\n mutateAsync: updatePrimarySaleRecipient,\n isLoading,\n error,\n } = useUpdatePrimarySaleRecipient(contract);\n\n return (\n updatePrimarySaleRecipient(\"{{wallet_address}}\")}\n >\n Update Primary Sale Recipient\n \n );\n}\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "A mutation object to update the primary sales recipient\n\n"
- },
- {
- "kind": "code",
- "text": "```ts\nconst { mutateAsync, isLoading, error } = useUpdatePrimarySaleRecipient(contract);\n```"
- },
- {
- "kind": "text",
- "text": "\n\n### options\n\nThe mutation function takes a "
- },
- {
- "kind": "code",
- "text": "`walletAddress`"
- },
- {
- "kind": "text",
- "text": " as argument:\n\n#### walletAddress\n\nThe wallet address to set as the primary sale recipient."
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "PrimarySale"
- }
- ]
- },
- {
- "tag": "@platformFees",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/contract-settings.ts",
- "line": 119,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/contract-settings.ts#L119"
- }
- ],
- "parameters": [
- {
- "id": 357,
- "name": "contract",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Instance of a "
- },
- {
- "kind": "code",
- "text": "`SmartContract`"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/contracts/index.ts",
- "qualifiedName": "ValidContractInstance"
- },
- "name": "ValidContractInstance",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+react-query@4.36.1_react-dom@18.3.1_react@18.3.1__react-native@0.75.3_@babel+core@7_t5itazjm66cadlpw7at2y2w4bu/node_modules/@tanstack/react-query/src/types.ts",
- "qualifiedName": "UseMutationResult"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 358,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 359,
- "name": "receipt",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/contract-settings.ts",
- "line": 123,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/contract-settings.ts#L123"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+abstract-provider@5.7.0/node_modules/@ethersproject/abstract-provider/src.ts/index.ts",
- "qualifiedName": "TransactionReceipt"
- },
- "name": "providers.TransactionReceipt",
- "package": "@ethersproject/abstract-provider",
- "qualifiedName": "TransactionReceipt"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 359
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/contract-settings.ts",
- "line": 122,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/contract-settings.ts#L122"
- }
- ]
- }
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- },
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "UseMutationResult",
- "package": "@tanstack/react-query"
- }
- }
- ]
- },
- {
- "id": 366,
- "name": "useUpdateRoyaltySettings",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/contract-settings.ts",
- "line": 277,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/contract-settings.ts#L277"
- }
- ],
- "signatures": [
- {
- "id": 367,
- "name": "useUpdateRoyaltySettings",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook for updating royalty settings on a smart contract.\n\nAvailable to use on smart contracts that implement the ["
- },
- {
- "kind": "code",
- "text": "`Royalty`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/contracts/build/extensions/general/Royalty) interface."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```jsx\nimport {\n useUpdateRoyaltySettings,\n useContract,\n Web3Button,\n} from \"@thirdweb-dev/react\";\n\nfunction App() {\n const { contract } = useContract(contractAddress);\n const {\n mutateAsync: updateRoyaltySettings,\n isLoading,\n error,\n } = useUpdateRoyaltySettings(contract);\n\n return (\n \n updateRoyaltySettings({\n seller_fee_basis_points: 0,\n fee_recipient: \"{{wallet_address}}\",\n })\n }\n >\n Update Royalty Settings\n \n );\n}\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "A mutation object to update the royalty settings\n\n"
- },
- {
- "kind": "code",
- "text": "```ts\nconst { mutateAsync, isLoading, error } = useUpdateRoyaltySettings(contract);\n```"
- },
- {
- "kind": "text",
- "text": "\n\n### options\n\nThe mutation function takes an object with below properties:\n\n#### seller_fee_basis_points\n\nThe "
- },
- {
- "kind": "code",
- "text": "`seller_fee_basis_points`"
- },
- {
- "kind": "text",
- "text": " property is a "
- },
- {
- "kind": "code",
- "text": "`number`"
- },
- {
- "kind": "text",
- "text": " between "
- },
- {
- "kind": "code",
- "text": "`0`"
- },
- {
- "kind": "text",
- "text": " - "
- },
- {
- "kind": "code",
- "text": "`10000`"
- },
- {
- "kind": "text",
- "text": " that defines the fee rate.\n\nThis number is in percentage points. i.e. "
- },
- {
- "kind": "code",
- "text": "`100`"
- },
- {
- "kind": "text",
- "text": " is a 1% fee and "
- },
- {
- "kind": "code",
- "text": "`10000`"
- },
- {
- "kind": "text",
- "text": " is a 100% fee.\n\n#### fee_recipient\n\nThe "
- },
- {
- "kind": "code",
- "text": "`fee_recipient`"
- },
- {
- "kind": "text",
- "text": " property is the address of the wallet that will receive the fees."
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "Royalty"
- }
- ]
- },
- {
- "tag": "@platformFees",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/contract-settings.ts",
- "line": 277,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/contract-settings.ts#L277"
- }
- ],
- "parameters": [
- {
- "id": 368,
- "name": "contract",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Instance of a "
- },
- {
- "kind": "code",
- "text": "`SmartContract`"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/contracts/index.ts",
- "qualifiedName": "ValidContractInstance"
- },
- "name": "ValidContractInstance",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+react-query@4.36.1_react-dom@18.3.1_react@18.3.1__react-native@0.75.3_@babel+core@7_t5itazjm66cadlpw7at2y2w4bu/node_modules/@tanstack/react-query/src/types.ts",
- "qualifiedName": "UseMutationResult"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 369,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/dist/declarations/src/evm/core/classes/contract-royalty.d.ts",
- "line": 75,
- "character": 20
- }
- ]
- }
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 370,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 372,
- "name": "fee_recipient",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/contract-settings.ts",
- "line": 286,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/contract-settings.ts#L286"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 371,
- "name": "seller_fee_basis_points",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/contract-settings.ts",
- "line": 285,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/contract-settings.ts#L285"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 372,
- 371
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/contract-settings.ts",
- "line": 284,
- "character": 20,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/contract-settings.ts#L284"
- }
- ]
- }
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "UseMutationResult",
- "package": "@tanstack/react-query"
- }
- }
- ]
- },
- {
- "id": 1010,
- "name": "useUser",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/auth/useUser.ts",
- "line": 34,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/auth/useUser.ts#L34"
- }
- ],
- "signatures": [
- {
- "id": 1011,
- "name": "useUser",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook for retrieving information about the currently signed-in user using [auth](https://portal.thirdweb.com/wallets/auth).\n\nUseful to get the user's address and session data, or "
- },
- {
- "kind": "code",
- "text": "`undefined`"
- },
- {
- "kind": "text",
- "text": " if no user is signed in.\n\n"
- },
- {
- "kind": "code",
- "text": "```jsx\nimport { useUser } from \"@thirdweb-dev/react\";\n\nfunction App() {\n const { user, isLoggedIn, isLoading } = useUser();\n}\n```"
- }
- ],
- "blockTags": [
- {
- "tag": "@auth",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/auth/useUser.ts",
- "line": 34,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/auth/useUser.ts#L34"
- }
- ],
- "typeParameters": [
- {
- "id": 1012,
- "name": "TData",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../auth/src/core/schema/common.ts",
- "qualifiedName": "Json"
- },
- "name": "Json",
- "package": "@thirdweb-dev/auth"
- },
- "default": {
- "type": "reference",
- "target": {
- "sourceFileName": "../auth/src/core/schema/common.ts",
- "qualifiedName": "Json"
- },
- "name": "Json",
- "package": "@thirdweb-dev/auth"
- }
- },
- {
- "id": 1013,
- "name": "TContext",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../auth/src/core/schema/common.ts",
- "qualifiedName": "Json"
- },
- "name": "Json",
- "package": "@thirdweb-dev/auth"
- },
- "default": {
- "type": "reference",
- "target": {
- "sourceFileName": "../auth/src/core/schema/common.ts",
- "qualifiedName": "Json"
- },
- "name": "Json",
- "package": "@thirdweb-dev/auth"
- }
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 1014,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 1017,
- "name": "isLoading",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/auth/useUser.ts",
- "line": 79,
- "character": 37,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/auth/useUser.ts#L79"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- },
- {
- "id": 1016,
- "name": "isLoggedIn",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/auth/useUser.ts",
- "line": 79,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/auth/useUser.ts#L79"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- },
- "defaultValue": "!!user"
- },
- {
- "id": 1015,
- "name": "user",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/auth/useUser.ts",
- "line": 79,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/auth/useUser.ts#L79"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "undefined"
- },
- {
- "type": "reference",
- "target": 1023,
- "typeArguments": [
- {
- "type": "reference",
- "target": 1012,
- "name": "TData",
- "package": "@thirdweb-dev/react-core",
- "refersToTypeParameter": true
- },
- {
- "type": "reference",
- "target": 1013,
- "name": "TContext",
- "package": "@thirdweb-dev/react-core",
- "refersToTypeParameter": true
- }
- ],
- "name": "UserWithData",
- "package": "@thirdweb-dev/react-core"
- }
- ]
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 1017,
- 1016,
- 1015
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/auth/useUser.ts",
- "line": 79,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/auth/useUser.ts#L79"
- }
- ]
- }
- }
- }
- ]
- },
- {
- "id": 566,
- "name": "useValidDirectListings",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/marketplace.ts",
- "line": 758,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/marketplace.ts#L758"
- }
- ],
- "signatures": [
- {
- "id": 567,
- "name": "useValidDirectListings",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook to get a list of valid direct listings from a [Marketplace V3](https://thirdweb.com/thirdweb.eth/MarketplaceV3) contract.\n\nA listing is considered valid if the:\n\n- Seller still owns the NFT\n- Listing has not expired (time is before "
- },
- {
- "kind": "code",
- "text": "`endTimeInSeconds`"
- },
- {
- "kind": "text",
- "text": ")\n- Listing has not been canceled\n- Listing has not been bought out (all "
- },
- {
- "kind": "code",
- "text": "`quantity`"
- },
- {
- "kind": "text",
- "text": " of the NFTs have not been purchased)\n\n\n**Note: This hook is only for [Marketplace V3](https://thirdweb.com/thirdweb.eth/MarketplaceV3) contracts.**\n\nFor "
- },
- {
- "kind": "code",
- "text": "`Marketplace`"
- },
- {
- "kind": "text",
- "text": " contracts, use "
- },
- {
- "kind": "code",
- "text": "`useActiveListings`"
- },
- {
- "kind": "text",
- "text": " instead."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```jsx\nimport { useValidDirectListings, useContract } from \"@thirdweb-dev/react\";\n\nfunction App() {\n const { contract } = useContract(contractAddress, \"marketplace-v3\");\n const {\n data: directListings,\n isLoading,\n error,\n } = useValidDirectListings(contract);\n}\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The hook's "
- },
- {
- "kind": "code",
- "text": "`data`"
- },
- {
- "kind": "text",
- "text": " property, once loaded, is an array of "
- },
- {
- "kind": "code",
- "text": "`DirectListingV3`"
- },
- {
- "kind": "text",
- "text": " objects, each containing the following properties:\n\n"
- },
- {
- "kind": "code",
- "text": "```ts\nArray<{\n // The id of the listing.\n id: string;\n\n // The address of the creator of listing.\n creatorAddress: string;\n\n // The address of the asset being listed.\n assetContractAddress: string;\n\n // The ID of the token to list.\n tokenId: string;\n\n // The quantity of tokens to include in the listing.\n // For ERC721s, this value should always be 1 (and will be forced internally regardless of what is passed here).\n quantity: string;\n\n // The address of the currency to accept for the listing.\n currencyContractAddress: string;\n\n // The `CurrencyValue` of the listing. Useful for displaying the price information.\n currencyValuePerToken: CurrencyValue;\n\n // The price to pay per unit of NFTs listed.\n pricePerToken: string;\n\n // The asset being listed.\n asset: NFTMetadata;\n\n // The start time of the listing.\n startTimeInSeconds: number;\n\n // The end time of the listing.\n endTimeInSeconds: number;\n\n // Whether the listing is reserved to be bought from a specific set of buyers.\n isReservedListing: boolean;\n\n // Whether the listing is CREATED, COMPLETED, or CANCELLED.\n status: Status;\n}>;\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "DirectListings"
- }
- ]
- },
- {
- "tag": "@marketplace",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/marketplace.ts",
- "line": 758,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/marketplace.ts#L758"
- }
- ],
- "parameters": [
- {
- "id": 568,
- "name": "contract",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Instance of a marketplace v3 contract"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/contracts/prebuilt-implementations/marketplacev3.ts",
- "qualifiedName": "MarketplaceV3"
- },
- "name": "MarketplaceV3",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- },
- {
- "id": 569,
- "name": "filter",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "filter to pass to the query for the sake of pagination & filtering\n"
- },
- {
- "kind": "code",
- "text": "```jsx\nimport { useValidDirectListings, useContract } from \"@thirdweb-dev/react\";\n\nfunction App() {\n const { contract } = useContract(contractAddress, \"marketplace-v3\");\n const {\n data: directListings,\n isLoading,\n error,\n } = useValidDirectListings(\n contract,\n {\n count: 100, // Number of listings to fetch\n offeror: \"{{offeror_address}}\", // Has offers from this address\n seller: \"{{seller_address}}\", // Being sold by this address\n start: 0, // Start from this index (pagination)\n tokenContract: \"{{token_contract_address}}\", // Only show NFTs from this collection\n tokenId: \"{{token_id}}\", // Only show NFTs with this token ID\n },\n );\n}\n```"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/types/marketplace/MarketPlaceFilter.ts",
- "qualifiedName": "MarketplaceFilter"
- },
- "name": "MarketplaceFilter",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+react-query@4.36.1_react-dom@18.3.1_react@18.3.1__react-native@0.75.3_@babel+core@7_t5itazjm66cadlpw7at2y2w4bu/node_modules/@tanstack/react-query/src/types.ts",
- "qualifiedName": "UseQueryResult"
- },
- "typeArguments": [
- {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/types/marketplacev3/DirectListingV3.ts",
- "qualifiedName": "DirectListingV3"
- },
- "name": "DirectListingV3",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "UseQueryResult",
- "package": "@tanstack/react-query"
- }
- }
- ]
- },
- {
- "id": 574,
- "name": "useValidEnglishAuctions",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/marketplace.ts",
- "line": 1045,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/marketplace.ts#L1045"
- }
- ],
- "signatures": [
- {
- "id": 575,
- "name": "useValidEnglishAuctions",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook to get all valid English auctions from a [Marketplace V3](https://thirdweb.com/thirdweb.eth/MarketplaceV3) contract.\n\nA listing is considered valid if the:\n\n- Auction has not expired (i.e. current time is before the end time of the auction)\n- Auction has not been canceled\n- Auction has not been bought out (all quantity has been sold)\n\n__This hook is only for [Marketplace V3](https://thirdweb.com/thirdweb.eth/MarketplaceV3) contracts.__\n\nFor [Marketplace](https://thirdweb.com/thirdweb.eth/Marketplace)\ncontracts, use [useActiveListings](/react/react.useactivelistings) instead."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```jsx\nimport { useValidEnglishAuctions, useContract } from \"@thirdweb-dev/react\";\n\n// Your smart contract address\nconst contractAddress = \"{{contract_address}}\";\n\nfunction App() {\n const { contract } = useContract(contractAddress, \"marketplace-v3\");\n const {\n data: englishAuctions,\n isLoading,\n error,\n } = useValidEnglishAuctions(contract);\n}\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "A Query Result object that includes an array of english auctions\nThe hook's "
- },
- {
- "kind": "code",
- "text": "`data`"
- },
- {
- "kind": "text",
- "text": " property, once loaded, is an\narray of "
- },
- {
- "kind": "code",
- "text": "`EnglishAuction`"
- },
- {
- "kind": "text",
- "text": " objects, each containing the following properties:\n\n"
- },
- {
- "kind": "code",
- "text": "```ts\nArray<{\n // The id of the auction\n id: string;\n\n // The address of the creator of auction.\n creatorAddress: string;\n\n // The address of the asset being auctioned.\n assetContractAddress: string;\n\n // The ID of the token to auction.\n tokenId: string;\n\n // The quantity of tokens to include in the auction.\n // For ERC721s, this value should always be 1 (and will be forced internally regardless of what is passed here).\n quantity: string;\n\n // The address of the currency to accept for the auction.\n currencyContractAddress: string;\n\n // The minimum price that a bid must be in order to be accepted.\n minimumBidAmount: string;\n\n // The `CurrencyValue` of the minimum bid amount.\n // Useful for displaying the price information.\n minimumBidCurrencyValue: CurrencyValue;\n\n // The buyout price of the auction.\n buyoutBidAmount: string;\n\n // The `CurrencyValue` of the buyout price.\n // Useful for displaying the price information.\n buyoutCurrencyValue: CurrencyValue;\n\n // This is a buffer e.g. x seconds.\n // If a new winning bid is made less than x seconds before expirationTimestamp, the\n // expirationTimestamp is increased by x seconds.\n timeBufferInSeconds: number;\n\n // This is a buffer in basis points e.g. x%.\n // To be considered as a new winning bid, a bid must be at least x% greater than\n // the current winning bid.\n bidBufferBps: number;\n\n // The start time of the auction.\n startTimeInSeconds: number;\n\n // The end time of the auction.\n endTimeInSeconds: number;\n\n // The asset being auctioned.\n asset: NFTMetadata;\n\n // Whether the listing is CREATED, COMPLETED, or CANCELLED.\n status: Status;\n}>;\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "EnglishAuctions"
- }
- ]
- },
- {
- "tag": "@marketplace",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/marketplace.ts",
- "line": 1045,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/marketplace.ts#L1045"
- }
- ],
- "parameters": [
- {
- "id": 576,
- "name": "contract",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Instance of a marketplace v3 contract"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/contracts/prebuilt-implementations/marketplacev3.ts",
- "qualifiedName": "MarketplaceV3"
- },
- "name": "MarketplaceV3",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- },
- {
- "id": 577,
- "name": "filter",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The "
- },
- {
- "kind": "code",
- "text": "`filter`"
- },
- {
- "kind": "text",
- "text": " object allows you to filter the auctions returned by the hook.\n\n"
- },
- {
- "kind": "code",
- "text": "```jsx\nimport { useEnglishAuctions, useContract } from \"@thirdweb-dev/react\";\n\n// Your smart contract address\nconst contractAddress = \"{{contract_address}}\";\n\nfunction App() {\n const { contract } = useContract(contractAddress, \"marketplace-v3\");\n const {\n data: englishAuctions,\n isLoading,\n error,\n } = useEnglishAuctions(\n contract,\n // highlight-start\n {\n count: 100, // Number of auctions to fetch\n offeror: \"{{offeror_address}}\", // Has offers from this address\n seller: \"{{seller_address}}\", // Being sold by this address\n start: 0, // Start from this index (pagination)\n tokenContract: \"{{token_contract_address}}\", // Only show NFTs from this collection\n tokenId: \"{{token_id}}\", // Only show NFTs with this ID\n },\n // highlight-end\n );\n}\n```"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/types/marketplace/MarketPlaceFilter.ts",
- "qualifiedName": "MarketplaceFilter"
- },
- "name": "MarketplaceFilter",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+react-query@4.36.1_react-dom@18.3.1_react@18.3.1__react-native@0.75.3_@babel+core@7_t5itazjm66cadlpw7at2y2w4bu/node_modules/@tanstack/react-query/src/types.ts",
- "qualifiedName": "UseQueryResult"
- },
- "typeArguments": [
- {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/types/marketplacev3/EnglishAuction.ts",
- "qualifiedName": "EnglishAuction"
- },
- "name": "EnglishAuction",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "UseQueryResult",
- "package": "@tanstack/react-query"
- }
- }
- ]
- },
- {
- "id": 58,
- "name": "useWallet",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/hooks/wallet-hooks.ts",
- "line": 79,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/hooks/wallet-hooks.ts#L79"
- },
- {
- "fileName": "legacy_packages/react-core/src/core/hooks/wallet-hooks.ts",
- "line": 96,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/hooks/wallet-hooks.ts#L96"
- },
- {
- "fileName": "legacy_packages/react-core/src/core/hooks/wallet-hooks.ts",
- "line": 100,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/hooks/wallet-hooks.ts#L100"
- }
- ],
- "signatures": [
- {
- "id": 59,
- "name": "useWallet",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook to get the instance of the currently connected wallet."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```jsx\nimport { useWallet } from \"@thirdweb-dev/react\";\n\nfunction App() {\n const walletInstance = useWallet();\n}\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "Currently connected "
- },
- {
- "kind": "code",
- "text": "`WalletInstance`"
- },
- {
- "kind": "text",
- "text": " , or "
- },
- {
- "kind": "code",
- "text": "`undefined`"
- },
- {
- "kind": "text",
- "text": " if no wallet is connected."
- }
- ]
- },
- {
- "tag": "@walletConnection",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/hooks/wallet-hooks.ts",
- "line": 79,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/hooks/wallet-hooks.ts#L79"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reference",
- "target": 234,
- "name": "WalletInstance",
- "package": "@thirdweb-dev/react-core"
- },
- {
- "type": "intrinsic",
- "name": "undefined"
- }
- ]
- }
- },
- {
- "id": 60,
- "name": "useWallet",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook to get the instance of the currently connected wallet if it matches the given "
- },
- {
- "kind": "code",
- "text": "`walletId`"
- },
- {
- "kind": "text",
- "text": "."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```jsx\nimport { useWallet } from \"@thirdweb-dev/react\";\n\nfunction App() {\n const metamaskWalletInstance = useWallet('metamask');\n}\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "Currently connected "
- },
- {
- "kind": "code",
- "text": "`WalletInstance`"
- },
- {
- "kind": "text",
- "text": " with given "
- },
- {
- "kind": "code",
- "text": "`walletId`"
- },
- {
- "kind": "text",
- "text": " , or "
- },
- {
- "kind": "code",
- "text": "`undefined`"
- },
- {
- "kind": "text",
- "text": " if no wallet is connected or if the connected wallet does not match the given "
- },
- {
- "kind": "code",
- "text": "`walletId`"
- },
- {
- "kind": "text",
- "text": "."
- }
- ]
- },
- {
- "tag": "@walletConnection",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/hooks/wallet-hooks.ts",
- "line": 96,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/hooks/wallet-hooks.ts#L96"
- }
- ],
- "typeParameters": [
- {
- "id": 61,
- "name": "T",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/hooks/wallet-hooks.ts",
- "qualifiedName": "WalletId"
- },
- "name": "WalletId",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "parameters": [
- {
- "id": 62,
- "name": "walletId",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": 61,
- "name": "T",
- "package": "@thirdweb-dev/react-core",
- "refersToTypeParameter": true
- }
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "indexedAccess",
- "indexType": {
- "type": "reference",
- "target": 61,
- "name": "T",
- "package": "@thirdweb-dev/react-core",
- "refersToTypeParameter": true
- },
- "objectType": {
- "type": "reference",
- "target": 31,
- "name": "WalletIdToWalletTypeMap",
- "package": "@thirdweb-dev/react-core"
- }
- },
- {
- "type": "intrinsic",
- "name": "undefined"
- }
- ]
- }
- }
- ]
- },
- {
- "id": 88,
- "name": "useWalletConfig",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/hooks/wallet-hooks.ts",
- "line": 148,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/hooks/wallet-hooks.ts#L148"
- }
- ],
- "signatures": [
- {
- "id": 89,
- "name": "useWalletConfig",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook to get the "
- },
- {
- "kind": "code",
- "text": "`WalletConfig`"
- },
- {
- "kind": "text",
- "text": " object of the currently connected wallet.\n\nThis is useful to get metadata about the connected wallet, such as the wallet name, logo, etc"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```jsx\nimport { useWalletConfig } from \"@thirdweb-dev/react\";\n\nfunction App() {\n const walletConfig = useWalletConfig();\n\n const walletName = walletConfig?.meta.name;\n const walletLogo = walletConfig?.meta.iconURL;\n}\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The current connected wallet's configuration object or "
- },
- {
- "kind": "code",
- "text": "`undefined`"
- },
- {
- "kind": "text",
- "text": " if no wallet is connected."
- }
- ]
- },
- {
- "tag": "@walletConnection",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/hooks/wallet-hooks.ts",
- "line": 148,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/hooks/wallet-hooks.ts#L148"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "undefined"
- },
- {
- "type": "reference",
- "target": 144,
- "name": "WalletConfig",
- "package": "@thirdweb-dev/react-core"
- }
- ]
- }
- }
- ]
- },
- {
- "id": 107,
- "name": "useWalletConnectHandler",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/providers/thirdweb-wallet-provider.tsx",
- "line": 780,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/providers/thirdweb-wallet-provider.tsx#L780"
- }
- ],
- "signatures": [
- {
- "id": 108,
- "name": "useWalletConnectHandler",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get WalletConnect handler instance"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/core/providers/thirdweb-wallet-provider.tsx",
- "line": 780,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/core/providers/thirdweb-wallet-provider.tsx#L780"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "undefined"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../wallets/src/core/types/walletConnect.ts",
- "qualifiedName": "WalletConnectHandler"
- },
- "name": "WalletConnectHandler",
- "package": "@thirdweb-dev/wallets"
- }
- ]
- }
- }
- ]
- },
- {
- "id": 1263,
- "name": "useWatchTransactions",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/useTransactions.ts",
- "line": 40,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/useTransactions.ts#L40"
- }
- ],
- "signatures": [
- {
- "id": 1264,
- "name": "useWatchTransactions",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook that listens to transactions on a given chain for a given address.\n\n"
- },
- {
- "kind": "code",
- "text": "```javascript\nimport { useWatchTransactions } from \"@thirdweb-dev/react\"\n```"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```js\nconst transactions = useWatchTransactions({\n address: \"0x1234\",\n network: \"ethereum\",\n});\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "An array of "
- },
- {
- "kind": "code",
- "text": "`Transaction`"
- },
- {
- "kind": "text",
- "text": " objects"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/useTransactions.ts",
- "line": 40,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/useTransactions.ts#L40"
- }
- ],
- "parameters": [
- {
- "id": 1265,
- "name": "watchTransactionParams",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Options for watching transactions\n\n#### address\nThe address to watch transactions for\n\n#### network\nThe network to watch transactions on\n\n#### sdkOptions\nOptions to pass to the thirdweb SDK"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": 1266,
- "name": "UseWatchTransactionsParams",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+transactions@5.7.0/node_modules/@ethersproject/transactions/src.ts/index.ts",
- "qualifiedName": "Transaction"
- },
- "name": "Transaction",
- "package": "@ethersproject/transactions"
- }
- }
- }
- ]
- },
- {
- "id": 591,
- "name": "useWinningBid",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/marketplace.ts",
- "line": 1407,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/marketplace.ts#L1407"
- }
- ],
- "signatures": [
- {
- "id": 592,
- "name": "useWinningBid",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook for getting the winning bid of an auction listing on a "
- },
- {
- "kind": "code",
- "text": "`Marketplace`"
- },
- {
- "kind": "text",
- "text": " contract."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```jsx\nimport { useContract, useWinningBid } from \"@thirdweb-dev/react\";\n\nfunction App() {\n const { contract } = useContract(contractAddress, \"marketplace\");\n const { data, isLoading, error } = useWinningBid(contract, listingId);\n}\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "Query result object that includes the "
- },
- {
- "kind": "code",
- "text": "`Offer`"
- },
- {
- "kind": "text",
- "text": " that is winning the auction\nThe hook's "
- },
- {
- "kind": "code",
- "text": "`data`"
- },
- {
- "kind": "text",
- "text": " property, once loaded, is an object of type "
- },
- {
- "kind": "code",
- "text": "`Offer`"
- },
- {
- "kind": "text",
- "text": ", or "
- },
- {
- "kind": "code",
- "text": "`undefined`"
- },
- {
- "kind": "text",
- "text": " if no winning bid exists.\n\n"
- },
- {
- "kind": "code",
- "text": "```ts\n{\n // The id of the listing.\n listingId: BigNumberish;\n\n // The address of the buyer who made the offer.\n buyerAddress: string;\n\n // The quantity of tokens to be bought.\n quantityDesired: BigNumberish;\n\n // The amount of coins offered per token.\n pricePerToken: BigNumber;\n\n // The `CurrencyValue` of the listing. Useful for displaying the price information.\n currencyValue: CurrencyValue;\n\n // The currency contract address of the offer token.\n currencyContractAddress: string;\n} | undefined;\n```"
- }
- ]
- },
- {
- "tag": "@marketplace",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react-core/src/evm/hooks/async/marketplace.ts",
- "line": 1407,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react-core/src/evm/hooks/async/marketplace.ts#L1407"
- }
- ],
- "parameters": [
- {
- "id": 593,
- "name": "contract",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Instance of a marketplace contract"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/contracts/prebuilt-implementations/marketplace.ts",
- "qualifiedName": "Marketplace"
- },
- "name": "Marketplace",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- },
- {
- "id": 594,
- "name": "listingId",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The ID of the listing to get the winning bid for.\nIf the listing cannot be found, is not an auction listing, or is not active, the "
- },
- {
- "kind": "code",
- "text": "`error`"
- },
- {
- "kind": "text",
- "text": " property will be set."
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/query-utils/required-param.ts",
- "qualifiedName": "RequiredParam"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- ],
- "name": "RequiredParam",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+react-query@4.36.1_react-dom@18.3.1_react@18.3.1__react-native@0.75.3_@babel+core@7_t5itazjm66cadlpw7at2y2w4bu/node_modules/@tanstack/react-query/src/types.ts",
- "qualifiedName": "UseQueryResult"
- },
- "typeArguments": [
- {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "undefined"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/types/marketplace/Offer.ts",
- "qualifiedName": "Offer"
- },
- "name": "Offer",
- "package": "@thirdweb-dev/sdk"
- }
- ]
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "UseQueryResult",
- "package": "@tanstack/react-query"
- }
- }
- ]
- }
- ],
- "groups": [
- {
- "title": "Interfaces",
- "children": [
- 258,
- 254,
- 9,
- 1113,
- 1023
- ]
- },
- {
- "title": "Type Aliases",
- "children": [
- 1225,
- 1178,
- 1194,
- 1232,
- 301,
- 1209,
- 1215,
- 1242,
- 109,
- 162,
- 1200,
- 1198,
- 1229,
- 1216,
- 1220,
- 1187,
- 1192,
- 1182,
- 1170,
- 1199,
- 1205,
- 913,
- 205,
- 305,
- 1167,
- 1171,
- 1163,
- 1173,
- 493,
- 1266,
- 1162,
- 144,
- 31,
- 234,
- 235
- ]
- },
- {
- "title": "Functions",
- "children": [
- 1139,
- 1105,
- 651,
- 990,
- 993,
- 969,
- 975,
- 979,
- 309,
- 336,
- 587,
- 982,
- 121,
- 851,
- 879,
- 1086,
- 599,
- 996,
- 110,
- 129,
- 513,
- 603,
- 855,
- 958,
- 795,
- 791,
- 1269,
- 1273,
- 1277,
- 635,
- 639,
- 627,
- 127,
- 123,
- 326,
- 502,
- 510,
- 314,
- 331,
- 517,
- 946,
- 411,
- 63,
- 69,
- 430,
- 461,
- 443,
- 447,
- 469,
- 392,
- 481,
- 972,
- 622,
- 617,
- 799,
- 986,
- 71,
- 529,
- 550,
- 562,
- 581,
- 77,
- 554,
- 570,
- 584,
- 595,
- 655,
- 898,
- 964,
- 888,
- 521,
- 546,
- 558,
- 578,
- 998,
- 1005,
- 643,
- 647,
- 386,
- 607,
- 835,
- 839,
- 938,
- 1071,
- 804,
- 830,
- 809,
- 659,
- 823,
- 105,
- 373,
- 352,
- 984,
- 347,
- 537,
- 905,
- 988,
- 883,
- 360,
- 1109,
- 894,
- 1090,
- 341,
- 95,
- 90,
- 860,
- 1079,
- 1065,
- 1067,
- 1081,
- 1018,
- 81,
- 925,
- 935,
- 916,
- 819,
- 815,
- 954,
- 962,
- 842,
- 950,
- 497,
- 507,
- 389,
- 869,
- 379,
- 355,
- 366,
- 1010,
- 566,
- 574,
- 58,
- 88,
- 107,
- 1263,
- 591
- ]
- }
- ],
- "packageName": "@thirdweb-dev/react-core",
- "readme": [
- {
- "kind": "text",
- "text": "\n \n \n \n
\nthirdweb React Core SDK \n\n \n \n \n\n
\nProudly powering react and react-native.
\n \n\n \n\nYou are likely looking for [@thirdweb-dev/react](https://www.npmjs.com/package/@thirdweb-dev/react)."
- }
- ],
- "symbolIdMap": {
- "0": {
- "sourceFileName": "src/index.ts",
- "qualifiedName": ""
- },
- "9": {
- "sourceFileName": "src/core/providers/thirdweb-provider.tsx",
- "qualifiedName": "ThirdwebProviderCoreProps"
- },
- "10": {
- "sourceFileName": "src/core/providers/thirdweb-provider.tsx",
- "qualifiedName": "ThirdwebProviderCoreProps.supportedWallets"
- },
- "11": {
- "sourceFileName": "src/core/providers/thirdweb-provider.tsx",
- "qualifiedName": "ThirdwebProviderCoreProps.dAppMeta"
- },
- "12": {
- "sourceFileName": "src/core/providers/thirdweb-provider.tsx",
- "qualifiedName": "ThirdwebProviderCoreProps.autoConnect"
- },
- "13": {
- "sourceFileName": "src/core/providers/thirdweb-provider.tsx",
- "qualifiedName": "ThirdwebProviderCoreProps.theme"
- },
- "15": {
- "sourceFileName": "src/core/providers/thirdweb-provider.tsx",
- "qualifiedName": "ThirdwebProviderCoreProps.autoSwitch"
- },
- "16": {
- "sourceFileName": "src/core/providers/thirdweb-provider.tsx",
- "qualifiedName": "ThirdwebProviderCoreProps.autoConnectTimeout"
- },
- "18": {
- "sourceFileName": "src/evm/providers/types.ts",
- "qualifiedName": "clientId"
- },
- "19": {
- "sourceFileName": "src/evm/providers/types.ts",
- "qualifiedName": "activeChain"
- },
- "20": {
- "sourceFileName": "",
- "qualifiedName": "__type"
- },
- "21": {
- "sourceFileName": "",
- "qualifiedName": "__type"
- },
- "22": {
- "sourceFileName": "src/core/providers/query-client.tsx",
- "qualifiedName": "queryClient"
- },
- "23": {
- "sourceFileName": "src/evm/providers/types.ts",
- "qualifiedName": "supportedChains"
- },
- "24": {
- "sourceFileName": "src/evm/providers/types.ts",
- "qualifiedName": "sdkOptions"
- },
- "25": {
- "sourceFileName": "../sdk/src/evm/schema/sdk-options.ts",
- "qualifiedName": "__type"
- },
- "26": {
- "sourceFileName": "src/evm/providers/types.ts",
- "qualifiedName": "storageInterface"
- },
- "27": {
- "sourceFileName": "src/evm/providers/types.ts",
- "qualifiedName": "authConfig"
- },
- "28": {
- "sourceFileName": "src/evm/providers/types.ts",
- "qualifiedName": "secretKey"
- },
- "29": {
- "sourceFileName": "src/core/providers/thirdweb-provider.tsx",
- "qualifiedName": "ThirdwebProviderCoreProps.TChains"
- },
- "31": {
- "sourceFileName": "src/core/hooks/wallet-hooks.ts",
- "qualifiedName": "WalletIdToWalletTypeMap"
- },
- "32": {
- "sourceFileName": "src/core/hooks/wallet-hooks.ts",
- "qualifiedName": "__type"
- },
- "33": {
- "sourceFileName": "src/core/hooks/wallet-hooks.ts",
- "qualifiedName": "__type.metamask"
- },
- "34": {
- "sourceFileName": "src/core/hooks/wallet-hooks.ts",
- "qualifiedName": "__type.coin98"
- },
- "35": {
- "sourceFileName": "src/core/hooks/wallet-hooks.ts",
- "qualifiedName": "__type.coinbase"
- },
- "36": {
- "sourceFileName": "src/core/hooks/wallet-hooks.ts",
- "qualifiedName": "__type.coreWallet"
- },
- "37": {
- "sourceFileName": "src/core/hooks/wallet-hooks.ts",
- "qualifiedName": "__type.rainbowWallet"
- },
- "38": {
- "sourceFileName": "src/core/hooks/wallet-hooks.ts",
- "qualifiedName": "__type.blocto"
- },
- "39": {
- "sourceFileName": "src/core/hooks/wallet-hooks.ts",
- "qualifiedName": "__type.frame"
- },
- "40": {
- "sourceFileName": "src/core/hooks/wallet-hooks.ts",
- "qualifiedName": "__type.imToken"
- },
- "41": {
- "sourceFileName": "src/core/hooks/wallet-hooks.ts",
- "qualifiedName": "__type.localWallet"
- },
- "42": {
- "sourceFileName": "src/core/hooks/wallet-hooks.ts",
- "qualifiedName": "__type.magicLink"
- },
- "43": {
- "sourceFileName": "src/core/hooks/wallet-hooks.ts",
- "qualifiedName": "__type.paper"
- },
- "44": {
- "sourceFileName": "src/core/hooks/wallet-hooks.ts",
- "qualifiedName": "__type.smartWallet"
- },
- "45": {
- "sourceFileName": "src/core/hooks/wallet-hooks.ts",
- "qualifiedName": "__type.tokenBoundSmartWallet"
- },
- "46": {
- "sourceFileName": "src/core/hooks/wallet-hooks.ts",
- "qualifiedName": "__type.safe"
- },
- "47": {
- "sourceFileName": "src/core/hooks/wallet-hooks.ts",
- "qualifiedName": "__type.trust"
- },
- "48": {
- "sourceFileName": "src/core/hooks/wallet-hooks.ts",
- "qualifiedName": "__type.embeddedWallet"
- },
- "49": {
- "sourceFileName": "src/core/hooks/wallet-hooks.ts",
- "qualifiedName": "__type.walletConnect"
- },
- "50": {
- "sourceFileName": "src/core/hooks/wallet-hooks.ts",
- "qualifiedName": "__type.phantom"
- },
- "51": {
- "sourceFileName": "src/core/hooks/wallet-hooks.ts",
- "qualifiedName": "__type.walletConnectV1"
- },
- "52": {
- "sourceFileName": "src/core/hooks/wallet-hooks.ts",
- "qualifiedName": "__type.okx"
- },
- "53": {
- "sourceFileName": "src/core/hooks/wallet-hooks.ts",
- "qualifiedName": "__type.oneKey"
- },
- "54": {
- "sourceFileName": "src/core/hooks/wallet-hooks.ts",
- "qualifiedName": "__type.cryptoDefiWallet"
- },
- "55": {
- "sourceFileName": "src/core/hooks/wallet-hooks.ts",
- "qualifiedName": "__type.rabby"
- },
- "56": {
- "sourceFileName": "src/core/hooks/wallet-hooks.ts",
- "qualifiedName": "__type.xdefi"
- },
- "57": {
- "sourceFileName": "src/core/hooks/wallet-hooks.ts",
- "qualifiedName": "__type.magicEden"
- },
- "58": {
- "sourceFileName": "src/core/hooks/wallet-hooks.ts",
- "qualifiedName": "useWallet"
- },
- "59": {
- "sourceFileName": "src/core/hooks/wallet-hooks.ts",
- "qualifiedName": "useWallet"
- },
- "60": {
- "sourceFileName": "src/core/hooks/wallet-hooks.ts",
- "qualifiedName": "useWallet"
- },
- "61": {
- "sourceFileName": "src/core/hooks/wallet-hooks.ts",
- "qualifiedName": "T"
- },
- "62": {
- "sourceFileName": "src/core/hooks/wallet-hooks.ts",
- "qualifiedName": "walletId"
- },
- "63": {
- "sourceFileName": "src/core/hooks/wallet-hooks.ts",
- "qualifiedName": "useConnect"
- },
- "64": {
- "sourceFileName": "src/core/hooks/wallet-hooks.ts",
- "qualifiedName": "useConnect"
- },
- "65": {
- "sourceFileName": "src/core/providers/thirdweb-wallet-provider.tsx",
- "qualifiedName": "__type"
- },
- "66": {
- "sourceFileName": "src/core/providers/thirdweb-wallet-provider.tsx",
- "qualifiedName": "__type"
- },
- "67": {
- "sourceFileName": "src/core/providers/thirdweb-wallet-provider.tsx",
- "qualifiedName": "I"
- },
- "68": {
- "sourceFileName": "src/core/providers/thirdweb-wallet-provider.tsx",
- "qualifiedName": "args"
- },
- "69": {
- "sourceFileName": "src/core/hooks/wallet-hooks.ts",
- "qualifiedName": "useConnectionStatus"
- },
- "70": {
- "sourceFileName": "src/core/hooks/wallet-hooks.ts",
- "qualifiedName": "useConnectionStatus"
- },
- "71": {
- "sourceFileName": "src/core/hooks/wallet-hooks.ts",
- "qualifiedName": "useCreateWalletInstance"
- },
- "72": {
- "sourceFileName": "src/core/hooks/wallet-hooks.ts",
- "qualifiedName": "useCreateWalletInstance"
- },
- "73": {
- "sourceFileName": "src/core/providers/thirdweb-wallet-provider.tsx",
- "qualifiedName": "__type"
- },
- "74": {
- "sourceFileName": "src/core/providers/thirdweb-wallet-provider.tsx",
- "qualifiedName": "__type"
- },
- "75": {
- "sourceFileName": "src/core/providers/thirdweb-wallet-provider.tsx",
- "qualifiedName": "I"
- },
- "76": {
- "sourceFileName": "src/core/providers/thirdweb-wallet-provider.tsx",
- "qualifiedName": "Wallet"
- },
- "77": {
- "sourceFileName": "src/core/hooks/wallet-hooks.ts",
- "qualifiedName": "useDisconnect"
- },
- "78": {
- "sourceFileName": "src/core/hooks/wallet-hooks.ts",
- "qualifiedName": "useDisconnect"
- },
- "79": {
- "sourceFileName": "src/core/providers/thirdweb-wallet-provider.tsx",
- "qualifiedName": "__type"
- },
- "80": {
- "sourceFileName": "src/core/providers/thirdweb-wallet-provider.tsx",
- "qualifiedName": "__type"
- },
- "81": {
- "sourceFileName": "src/core/hooks/wallet-hooks.ts",
- "qualifiedName": "useSwitchChain"
- },
- "82": {
- "sourceFileName": "src/core/hooks/wallet-hooks.ts",
- "qualifiedName": "useSwitchChain"
- },
- "83": {
- "sourceFileName": "src/core/providers/thirdweb-wallet-provider.tsx",
- "qualifiedName": "__type"
- },
- "84": {
- "sourceFileName": "src/core/providers/thirdweb-wallet-provider.tsx",
- "qualifiedName": "__type"
- },
- "85": {
- "sourceFileName": "src/core/providers/thirdweb-wallet-provider.tsx",
- "qualifiedName": "chain"
- },
- "88": {
- "sourceFileName": "src/core/hooks/wallet-hooks.ts",
- "qualifiedName": "useWalletConfig"
- },
- "89": {
- "sourceFileName": "src/core/hooks/wallet-hooks.ts",
- "qualifiedName": "useWalletConfig"
- },
- "90": {
- "sourceFileName": "src/core/hooks/wallet-hooks.ts",
- "qualifiedName": "useSetConnectionStatus"
- },
- "91": {
- "sourceFileName": "src/core/hooks/wallet-hooks.ts",
- "qualifiedName": "useSetConnectionStatus"
- },
- "92": {
- "sourceFileName": "src/core/providers/thirdweb-wallet-provider.tsx",
- "qualifiedName": "__type"
- },
- "93": {
- "sourceFileName": "src/core/providers/thirdweb-wallet-provider.tsx",
- "qualifiedName": "__type"
- },
- "94": {
- "sourceFileName": "src/core/providers/thirdweb-wallet-provider.tsx",
- "qualifiedName": "status"
- },
- "95": {
- "sourceFileName": "src/core/hooks/wallet-hooks.ts",
- "qualifiedName": "useSetConnectedWallet"
- },
- "96": {
- "sourceFileName": "src/core/hooks/wallet-hooks.ts",
- "qualifiedName": "useSetConnectedWallet"
- },
- "97": {
- "sourceFileName": "src/core/providers/thirdweb-wallet-provider.tsx",
- "qualifiedName": "__type"
- },
- "98": {
- "sourceFileName": "src/core/providers/thirdweb-wallet-provider.tsx",
- "qualifiedName": "__type"
- },
- "99": {
- "sourceFileName": "src/core/providers/thirdweb-wallet-provider.tsx",
- "qualifiedName": "wallet"
- },
- "100": {
- "sourceFileName": "src/core/providers/thirdweb-wallet-provider.tsx",
- "qualifiedName": "params"
- },
- "105": {
- "sourceFileName": "src/evm/hooks/usePersonalWalletAddress.ts",
- "qualifiedName": "usePersonalWalletAddress"
- },
- "106": {
- "sourceFileName": "src/evm/hooks/usePersonalWalletAddress.ts",
- "qualifiedName": "usePersonalWalletAddress"
- },
- "107": {
- "sourceFileName": "src/core/providers/thirdweb-wallet-provider.tsx",
- "qualifiedName": "useWalletConnectHandler"
- },
- "108": {
- "sourceFileName": "src/core/providers/thirdweb-wallet-provider.tsx",
- "qualifiedName": "useWalletConnectHandler"
- },
- "109": {
- "sourceFileName": "src/core/providers/thirdweb-wallet-provider.tsx",
- "qualifiedName": "ConnectionStatus"
- },
- "110": {
- "sourceFileName": "src/evm/hooks/wallet.ts",
- "qualifiedName": "useBalance"
- },
- "111": {
- "sourceFileName": "src/evm/hooks/wallet.ts",
- "qualifiedName": "useBalance"
- },
- "112": {
- "sourceFileName": "src/evm/hooks/wallet.ts",
- "qualifiedName": "tokenAddress"
- },
- "113": {
- "sourceFileName": "src/evm/hooks/wallet.ts",
- "qualifiedName": "__type"
- },
- "114": {
- "sourceFileName": "src/evm/hooks/wallet.ts",
- "qualifiedName": "__type.symbol"
- },
- "115": {
- "sourceFileName": "src/evm/hooks/wallet.ts",
- "qualifiedName": "__type.value"
- },
- "116": {
- "sourceFileName": "src/evm/hooks/wallet.ts",
- "qualifiedName": "__type.name"
- },
- "117": {
- "sourceFileName": "src/evm/hooks/wallet.ts",
- "qualifiedName": "__type.decimals"
- },
- "118": {
- "sourceFileName": "src/evm/hooks/wallet.ts",
- "qualifiedName": "__type.displayValue"
- },
- "121": {
- "sourceFileName": "src/evm/hooks/wallet.ts",
- "qualifiedName": "useAddress"
- },
- "122": {
- "sourceFileName": "src/evm/hooks/wallet.ts",
- "qualifiedName": "useAddress"
- },
- "123": {
- "sourceFileName": "src/evm/hooks/wallet.ts",
- "qualifiedName": "useChainId"
- },
- "124": {
- "sourceFileName": "src/evm/hooks/wallet.ts",
- "qualifiedName": "useChainId"
- },
- "127": {
- "sourceFileName": "src/evm/hooks/wallet.ts",
- "qualifiedName": "useChain"
- },
- "128": {
- "sourceFileName": "src/evm/hooks/wallet.ts",
- "qualifiedName": "useChain"
- },
- "129": {
- "sourceFileName": "src/evm/hooks/wallet.ts",
- "qualifiedName": "useBalanceForAddress"
- },
- "130": {
- "sourceFileName": "src/evm/hooks/wallet.ts",
- "qualifiedName": "useBalanceForAddress"
- },
- "131": {
- "sourceFileName": "src/evm/hooks/wallet.ts",
- "qualifiedName": "walletAddress"
- },
- "132": {
- "sourceFileName": "src/evm/hooks/wallet.ts",
- "qualifiedName": "__type"
- },
- "133": {
- "sourceFileName": "src/evm/hooks/wallet.ts",
- "qualifiedName": "__type.symbol"
- },
- "134": {
- "sourceFileName": "src/evm/hooks/wallet.ts",
- "qualifiedName": "__type.value"
- },
- "135": {
- "sourceFileName": "src/evm/hooks/wallet.ts",
- "qualifiedName": "__type.name"
- },
- "136": {
- "sourceFileName": "src/evm/hooks/wallet.ts",
- "qualifiedName": "__type.decimals"
- },
- "137": {
- "sourceFileName": "src/evm/hooks/wallet.ts",
- "qualifiedName": "__type.displayValue"
- },
- "144": {
- "sourceFileName": "src/core/types/wallet.ts",
- "qualifiedName": "WalletConfig"
- },
- "145": {
- "sourceFileName": "src/core/types/wallet.ts",
- "qualifiedName": "__type"
- },
- "146": {
- "sourceFileName": "src/core/types/wallet.ts",
- "qualifiedName": "__type.category"
- },
- "147": {
- "sourceFileName": "src/core/types/wallet.ts",
- "qualifiedName": "__type.id"
- },
- "148": {
- "sourceFileName": "src/core/types/wallet.ts",
- "qualifiedName": "__type.meta"
- },
- "149": {
- "sourceFileName": "src/core/types/wallet.ts",
- "qualifiedName": "__type.create"
- },
- "150": {
- "sourceFileName": "src/core/types/wallet.ts",
- "qualifiedName": "__type"
- },
- "151": {
- "sourceFileName": "src/core/types/wallet.ts",
- "qualifiedName": "__type"
- },
- "152": {
- "sourceFileName": "src/core/types/wallet.ts",
- "qualifiedName": "options"
- },
- "153": {
- "sourceFileName": "src/core/types/wallet.ts",
- "qualifiedName": "__type.connectUI"
- },
- "154": {
- "sourceFileName": "src/core/types/wallet.ts",
- "qualifiedName": "__type.selectUI"
- },
- "155": {
- "sourceFileName": "src/core/types/wallet.ts",
- "qualifiedName": "__type.isInstalled"
- },
- "156": {
- "sourceFileName": "src/core/types/wallet.ts",
- "qualifiedName": "__type"
- },
- "157": {
- "sourceFileName": "src/core/types/wallet.ts",
- "qualifiedName": "__type"
- },
- "158": {
- "sourceFileName": "src/core/types/wallet.ts",
- "qualifiedName": "__type.personalWallets"
- },
- "159": {
- "sourceFileName": "src/core/types/wallet.ts",
- "qualifiedName": "__type.recommended"
- },
- "160": {
- "sourceFileName": "src/core/types/wallet.ts",
- "qualifiedName": "__type.isHeadless"
- },
- "161": {
- "sourceFileName": "src/core/types/wallet.ts",
- "qualifiedName": "I"
- },
- "162": {
- "sourceFileName": "src/core/types/wallet.ts",
- "qualifiedName": "ConnectUIProps"
- },
- "163": {
- "sourceFileName": "src/core/types/wallet.ts",
- "qualifiedName": "__type"
- },
- "164": {
- "sourceFileName": "src/core/types/wallet.ts",
- "qualifiedName": "__type.hide"
- },
- "165": {
- "sourceFileName": "src/core/types/wallet.ts",
- "qualifiedName": "__type"
- },
- "166": {
- "sourceFileName": "src/core/types/wallet.ts",
- "qualifiedName": "__type"
- },
- "167": {
- "sourceFileName": "src/core/types/wallet.ts",
- "qualifiedName": "__type.connected"
- },
- "168": {
- "sourceFileName": "src/core/types/wallet.ts",
- "qualifiedName": "__type"
- },
- "169": {
- "sourceFileName": "src/core/types/wallet.ts",
- "qualifiedName": "__type"
- },
- "170": {
- "sourceFileName": "src/core/types/wallet.ts",
- "qualifiedName": "__type.isOpen"
- },
- "171": {
- "sourceFileName": "src/core/types/wallet.ts",
- "qualifiedName": "__type.show"
- },
- "172": {
- "sourceFileName": "src/core/types/wallet.ts",
- "qualifiedName": "__type"
- },
- "173": {
- "sourceFileName": "src/core/types/wallet.ts",
- "qualifiedName": "__type"
- },
- "174": {
- "sourceFileName": "src/core/types/wallet.ts",
- "qualifiedName": "__type.goBack"
- },
- "175": {
- "sourceFileName": "src/core/types/wallet.ts",
- "qualifiedName": "__type"
- },
- "176": {
- "sourceFileName": "src/core/types/wallet.ts",
- "qualifiedName": "__type"
- },
- "177": {
- "sourceFileName": "src/core/types/wallet.ts",
- "qualifiedName": "__type.theme"
- },
- "178": {
- "sourceFileName": "src/core/types/wallet.ts",
- "qualifiedName": "__type.walletConfig"
- },
- "179": {
- "sourceFileName": "src/core/types/wallet.ts",
- "qualifiedName": "__type.selectionData"
- },
- "180": {
- "sourceFileName": "src/core/types/wallet.ts",
- "qualifiedName": "__type.setSelectionData"
- },
- "181": {
- "sourceFileName": "src/core/types/wallet.ts",
- "qualifiedName": "__type"
- },
- "182": {
- "sourceFileName": "src/core/types/wallet.ts",
- "qualifiedName": "__type"
- },
- "183": {
- "sourceFileName": "src/core/types/wallet.ts",
- "qualifiedName": "data"
- },
- "184": {
- "sourceFileName": "src/core/types/wallet.ts",
- "qualifiedName": "__type.supportedWallets"
- },
- "185": {
- "sourceFileName": "src/core/types/wallet.ts",
- "qualifiedName": "__type.modalSize"
- },
- "186": {
- "sourceFileName": "src/core/types/wallet.ts",
- "qualifiedName": "__type.connect"
- },
- "187": {
- "sourceFileName": "src/core/types/wallet.ts",
- "qualifiedName": "__type"
- },
- "188": {
- "sourceFileName": "src/core/types/wallet.ts",
- "qualifiedName": "__type"
- },
- "189": {
- "sourceFileName": "src/core/types/wallet.ts",
- "qualifiedName": "args"
- },
- "190": {
- "sourceFileName": "src/core/types/wallet.ts",
- "qualifiedName": "__type.setConnectionStatus"
- },
- "191": {
- "sourceFileName": "src/core/types/wallet.ts",
- "qualifiedName": "__type"
- },
- "192": {
- "sourceFileName": "src/core/types/wallet.ts",
- "qualifiedName": "__type"
- },
- "193": {
- "sourceFileName": "src/core/types/wallet.ts",
- "qualifiedName": "status"
- },
- "194": {
- "sourceFileName": "src/core/types/wallet.ts",
- "qualifiedName": "__type.connectionStatus"
- },
- "195": {
- "sourceFileName": "src/core/types/wallet.ts",
- "qualifiedName": "__type.setConnectedWallet"
- },
- "196": {
- "sourceFileName": "src/core/types/wallet.ts",
- "qualifiedName": "__type"
- },
- "197": {
- "sourceFileName": "src/core/types/wallet.ts",
- "qualifiedName": "__type"
- },
- "198": {
- "sourceFileName": "src/core/types/wallet.ts",
- "qualifiedName": "walletInstance"
- },
- "199": {
- "sourceFileName": "src/core/types/wallet.ts",
- "qualifiedName": "__type.createWalletInstance"
- },
- "200": {
- "sourceFileName": "src/core/types/wallet.ts",
- "qualifiedName": "__type"
- },
- "201": {
- "sourceFileName": "src/core/types/wallet.ts",
- "qualifiedName": "__type"
- },
- "202": {
- "sourceFileName": "src/core/types/wallet.ts",
- "qualifiedName": "__type.connectedWallet"
- },
- "203": {
- "sourceFileName": "src/core/types/wallet.ts",
- "qualifiedName": "__type.connectedWalletAddress"
- },
- "204": {
- "sourceFileName": "src/core/types/wallet.ts",
- "qualifiedName": "I"
- },
- "205": {
- "sourceFileName": "src/core/types/wallet.ts",
- "qualifiedName": "SelectUIProps"
- },
- "206": {
- "sourceFileName": "src/core/types/wallet.ts",
- "qualifiedName": "__type"
- },
- "207": {
- "sourceFileName": "src/core/types/wallet.ts",
- "qualifiedName": "__type.onSelect"
- },
- "208": {
- "sourceFileName": "src/core/types/wallet.ts",
- "qualifiedName": "__type"
- },
- "209": {
- "sourceFileName": "src/core/types/wallet.ts",
- "qualifiedName": "__type"
- },
- "210": {
- "sourceFileName": "src/core/types/wallet.ts",
- "qualifiedName": "selectionData"
- },
- "211": {
- "sourceFileName": "src/core/types/wallet.ts",
- "qualifiedName": "__type.walletConfig"
- },
- "212": {
- "sourceFileName": "src/core/types/wallet.ts",
- "qualifiedName": "__type.supportedWallets"
- },
- "213": {
- "sourceFileName": "src/core/types/wallet.ts",
- "qualifiedName": "__type.theme"
- },
- "214": {
- "sourceFileName": "src/core/types/wallet.ts",
- "qualifiedName": "__type.modalSize"
- },
- "215": {
- "sourceFileName": "src/core/types/wallet.ts",
- "qualifiedName": "__type.connect"
- },
- "216": {
- "sourceFileName": "src/core/types/wallet.ts",
- "qualifiedName": "__type"
- },
- "217": {
- "sourceFileName": "src/core/types/wallet.ts",
- "qualifiedName": "__type"
- },
- "218": {
- "sourceFileName": "src/core/types/wallet.ts",
- "qualifiedName": "args"
- },
- "219": {
- "sourceFileName": "src/core/types/wallet.ts",
- "qualifiedName": "__type.setConnectionStatus"
- },
- "220": {
- "sourceFileName": "src/core/types/wallet.ts",
- "qualifiedName": "__type"
- },
- "221": {
- "sourceFileName": "src/core/types/wallet.ts",
- "qualifiedName": "__type"
- },
- "222": {
- "sourceFileName": "src/core/types/wallet.ts",
- "qualifiedName": "status"
- },
- "223": {
- "sourceFileName": "src/core/types/wallet.ts",
- "qualifiedName": "__type.connectionStatus"
- },
- "224": {
- "sourceFileName": "src/core/types/wallet.ts",
- "qualifiedName": "__type.setConnectedWallet"
- },
- "225": {
- "sourceFileName": "src/core/types/wallet.ts",
- "qualifiedName": "__type"
- },
- "226": {
- "sourceFileName": "src/core/types/wallet.ts",
- "qualifiedName": "__type"
- },
- "227": {
- "sourceFileName": "src/core/types/wallet.ts",
- "qualifiedName": "walletInstance"
- },
- "228": {
- "sourceFileName": "src/core/types/wallet.ts",
- "qualifiedName": "__type.createWalletInstance"
- },
- "229": {
- "sourceFileName": "src/core/types/wallet.ts",
- "qualifiedName": "__type"
- },
- "230": {
- "sourceFileName": "src/core/types/wallet.ts",
- "qualifiedName": "__type"
- },
- "231": {
- "sourceFileName": "src/core/types/wallet.ts",
- "qualifiedName": "__type.connectedWallet"
- },
- "232": {
- "sourceFileName": "src/core/types/wallet.ts",
- "qualifiedName": "__type.connectedWalletAddress"
- },
- "233": {
- "sourceFileName": "src/core/types/wallet.ts",
- "qualifiedName": "I"
- },
- "234": {
- "sourceFileName": "src/core/types/wallet.ts",
- "qualifiedName": "WalletInstance"
- },
- "235": {
- "sourceFileName": "src/core/types/wallet.ts",
- "qualifiedName": "WalletOptions"
- },
- "236": {
- "sourceFileName": "src/core/types/wallet.ts",
- "qualifiedName": "__type"
- },
- "237": {
- "sourceFileName": "src/core/types/wallet.ts",
- "qualifiedName": "__type.chain"
- },
- "254": {
- "sourceFileName": "src/evm/contexts/thirdweb-auth.tsx",
- "qualifiedName": "ThirdwebAuthConfig"
- },
- "255": {
- "sourceFileName": "src/evm/contexts/thirdweb-auth.tsx",
- "qualifiedName": "ThirdwebAuthConfig.authUrl"
- },
- "256": {
- "sourceFileName": "src/evm/contexts/thirdweb-auth.tsx",
- "qualifiedName": "ThirdwebAuthConfig.domain"
- },
- "257": {
- "sourceFileName": "src/evm/contexts/thirdweb-auth.tsx",
- "qualifiedName": "ThirdwebAuthConfig.secureStorage"
- },
- "258": {
- "sourceFileName": "src/evm/contexts/thirdweb-auth.tsx",
- "qualifiedName": "ISecureStorage"
- },
- "259": {
- "sourceFileName": "src/evm/contexts/thirdweb-auth.tsx",
- "qualifiedName": "ISecureStorage.getItem"
- },
- "260": {
- "sourceFileName": "src/evm/contexts/thirdweb-auth.tsx",
- "qualifiedName": "ISecureStorage.getItem"
- },
- "261": {
- "sourceFileName": "src/evm/contexts/thirdweb-auth.tsx",
- "qualifiedName": "key"
- },
- "262": {
- "sourceFileName": "src/evm/contexts/thirdweb-auth.tsx",
- "qualifiedName": "ISecureStorage.setItem"
- },
- "263": {
- "sourceFileName": "src/evm/contexts/thirdweb-auth.tsx",
- "qualifiedName": "ISecureStorage.setItem"
- },
- "264": {
- "sourceFileName": "src/evm/contexts/thirdweb-auth.tsx",
- "qualifiedName": "key"
- },
- "265": {
- "sourceFileName": "src/evm/contexts/thirdweb-auth.tsx",
- "qualifiedName": "value"
- },
- "266": {
- "sourceFileName": "src/evm/contexts/thirdweb-auth.tsx",
- "qualifiedName": "ISecureStorage.removeItem"
- },
- "267": {
- "sourceFileName": "src/evm/contexts/thirdweb-auth.tsx",
- "qualifiedName": "ISecureStorage.removeItem"
- },
- "268": {
- "sourceFileName": "src/evm/contexts/thirdweb-auth.tsx",
- "qualifiedName": "key"
- },
- "301": {
- "sourceFileName": "src/evm/hooks/async/claim-conditions.ts",
- "qualifiedName": "ClaimIneligibilityParams"
- },
- "302": {
- "sourceFileName": "src/evm/hooks/async/claim-conditions.ts",
- "qualifiedName": "__type"
- },
- "303": {
- "sourceFileName": "src/evm/hooks/async/claim-conditions.ts",
- "qualifiedName": "__type.walletAddress"
- },
- "304": {
- "sourceFileName": "src/evm/hooks/async/claim-conditions.ts",
- "qualifiedName": "__type.quantity"
- },
- "305": {
- "sourceFileName": "src/evm/hooks/async/claim-conditions.ts",
- "qualifiedName": "SetClaimConditionsParams"
- },
- "306": {
- "sourceFileName": "src/evm/hooks/async/claim-conditions.ts",
- "qualifiedName": "__type"
- },
- "307": {
- "sourceFileName": "src/evm/hooks/async/claim-conditions.ts",
- "qualifiedName": "__type.phases"
- },
- "308": {
- "sourceFileName": "src/evm/hooks/async/claim-conditions.ts",
- "qualifiedName": "__type.reset"
- },
- "309": {
- "sourceFileName": "src/evm/hooks/async/claim-conditions.ts",
- "qualifiedName": "useActiveClaimCondition"
- },
- "310": {
- "sourceFileName": "src/evm/hooks/async/claim-conditions.ts",
- "qualifiedName": "useActiveClaimCondition"
- },
- "311": {
- "sourceFileName": "src/evm/hooks/async/claim-conditions.ts",
- "qualifiedName": "contract"
- },
- "312": {
- "sourceFileName": "src/evm/hooks/async/claim-conditions.ts",
- "qualifiedName": "tokenId"
- },
- "313": {
- "sourceFileName": "src/evm/hooks/async/claim-conditions.ts",
- "qualifiedName": "options"
- },
- "314": {
- "sourceFileName": "src/evm/hooks/async/claim-conditions.ts",
- "qualifiedName": "useClaimerProofs"
- },
- "315": {
- "sourceFileName": "src/evm/hooks/async/claim-conditions.ts",
- "qualifiedName": "useClaimerProofs"
- },
- "316": {
- "sourceFileName": "src/evm/hooks/async/claim-conditions.ts",
- "qualifiedName": "contract"
- },
- "317": {
- "sourceFileName": "src/evm/hooks/async/claim-conditions.ts",
- "qualifiedName": "claimerAddress"
- },
- "318": {
- "sourceFileName": "src/evm/hooks/async/claim-conditions.ts",
- "qualifiedName": "tokenId"
- },
- "319": {
- "sourceFileName": "src/evm/hooks/async/claim-conditions.ts",
- "qualifiedName": "claimConditionId"
- },
- "320": {
- "sourceFileName": "src/evm/hooks/async/claim-conditions.ts",
- "qualifiedName": "__type"
- },
- "321": {
- "sourceFileName": "src/evm/hooks/async/claim-conditions.ts",
- "qualifiedName": "__type.address"
- },
- "322": {
- "sourceFileName": "src/evm/hooks/async/claim-conditions.ts",
- "qualifiedName": "__type.proof"
- },
- "323": {
- "sourceFileName": "src/evm/hooks/async/claim-conditions.ts",
- "qualifiedName": "__type.maxClaimable"
- },
- "324": {
- "sourceFileName": "src/evm/hooks/async/claim-conditions.ts",
- "qualifiedName": "__type.price"
- },
- "325": {
- "sourceFileName": "src/evm/hooks/async/claim-conditions.ts",
- "qualifiedName": "__type.currencyAddress"
- },
- "326": {
- "sourceFileName": "src/evm/hooks/async/claim-conditions.ts",
- "qualifiedName": "useClaimConditions"
- },
- "327": {
- "sourceFileName": "src/evm/hooks/async/claim-conditions.ts",
- "qualifiedName": "useClaimConditions"
- },
- "328": {
- "sourceFileName": "src/evm/hooks/async/claim-conditions.ts",
- "qualifiedName": "contract"
- },
- "329": {
- "sourceFileName": "src/evm/hooks/async/claim-conditions.ts",
- "qualifiedName": "tokenId"
- },
- "330": {
- "sourceFileName": "src/evm/hooks/async/claim-conditions.ts",
- "qualifiedName": "options"
- },
- "331": {
- "sourceFileName": "src/evm/hooks/async/claim-conditions.ts",
- "qualifiedName": "useClaimIneligibilityReasons"
- },
- "332": {
- "sourceFileName": "src/evm/hooks/async/claim-conditions.ts",
- "qualifiedName": "useClaimIneligibilityReasons"
- },
- "333": {
- "sourceFileName": "src/evm/hooks/async/claim-conditions.ts",
- "qualifiedName": "contract"
- },
- "334": {
- "sourceFileName": "src/evm/hooks/async/claim-conditions.ts",
- "qualifiedName": "params"
- },
- "335": {
- "sourceFileName": "src/evm/hooks/async/claim-conditions.ts",
- "qualifiedName": "tokenId"
- },
- "336": {
- "sourceFileName": "src/evm/hooks/async/claim-conditions.ts",
- "qualifiedName": "useActiveClaimConditionForWallet"
- },
- "337": {
- "sourceFileName": "src/evm/hooks/async/claim-conditions.ts",
- "qualifiedName": "useActiveClaimConditionForWallet"
- },
- "338": {
- "sourceFileName": "src/evm/hooks/async/claim-conditions.ts",
- "qualifiedName": "contract"
- },
- "339": {
- "sourceFileName": "src/evm/hooks/async/claim-conditions.ts",
- "qualifiedName": "walletAddress"
- },
- "340": {
- "sourceFileName": "src/evm/hooks/async/claim-conditions.ts",
- "qualifiedName": "tokenId"
- },
- "341": {
- "sourceFileName": "src/evm/hooks/async/claim-conditions.ts",
- "qualifiedName": "useSetClaimConditions"
- },
- "342": {
- "sourceFileName": "src/evm/hooks/async/claim-conditions.ts",
- "qualifiedName": "useSetClaimConditions"
- },
- "343": {
- "sourceFileName": "src/evm/hooks/async/claim-conditions.ts",
- "qualifiedName": "contract"
- },
- "344": {
- "sourceFileName": "src/evm/hooks/async/claim-conditions.ts",
- "qualifiedName": "tokenId"
- },
- "345": {
- "sourceFileName": "src/evm/hooks/async/claim-conditions.ts",
- "qualifiedName": "__type"
- },
- "346": {
- "sourceFileName": "src/evm/hooks/async/claim-conditions.ts",
- "qualifiedName": "__type.receipt"
- },
- "347": {
- "sourceFileName": "src/evm/hooks/async/claim-conditions.ts",
- "qualifiedName": "useResetClaimConditions"
- },
- "348": {
- "sourceFileName": "src/evm/hooks/async/claim-conditions.ts",
- "qualifiedName": "useResetClaimConditions"
- },
- "349": {
- "sourceFileName": "src/evm/hooks/async/claim-conditions.ts",
- "qualifiedName": "contract"
- },
- "350": {
- "sourceFileName": "src/evm/hooks/async/claim-conditions.ts",
- "qualifiedName": "tokenId"
- },
- "351": {
- "sourceFileName": "../sdk/src/evm/core/classes/drop-erc1155-claim-conditions.ts",
- "qualifiedName": "__type"
- },
- "352": {
- "sourceFileName": "src/evm/hooks/async/contract-settings.ts",
- "qualifiedName": "usePrimarySaleRecipient"
- },
- "353": {
- "sourceFileName": "src/evm/hooks/async/contract-settings.ts",
- "qualifiedName": "usePrimarySaleRecipient"
- },
- "354": {
- "sourceFileName": "src/evm/hooks/async/contract-settings.ts",
- "qualifiedName": "contract"
- },
- "355": {
- "sourceFileName": "src/evm/hooks/async/contract-settings.ts",
- "qualifiedName": "useUpdatePrimarySaleRecipient"
- },
- "356": {
- "sourceFileName": "src/evm/hooks/async/contract-settings.ts",
- "qualifiedName": "useUpdatePrimarySaleRecipient"
- },
- "357": {
- "sourceFileName": "src/evm/hooks/async/contract-settings.ts",
- "qualifiedName": "contract"
- },
- "358": {
- "sourceFileName": "src/evm/hooks/async/contract-settings.ts",
- "qualifiedName": "__type"
- },
- "359": {
- "sourceFileName": "src/evm/hooks/async/contract-settings.ts",
- "qualifiedName": "__type.receipt"
- },
- "360": {
- "sourceFileName": "src/evm/hooks/async/contract-settings.ts",
- "qualifiedName": "useRoyaltySettings"
- },
- "361": {
- "sourceFileName": "src/evm/hooks/async/contract-settings.ts",
- "qualifiedName": "useRoyaltySettings"
- },
- "362": {
- "sourceFileName": "src/evm/hooks/async/contract-settings.ts",
- "qualifiedName": "contract"
- },
- "363": {
- "sourceFileName": "src/evm/hooks/async/contract-settings.ts",
- "qualifiedName": "__type"
- },
- "364": {
- "sourceFileName": "src/evm/hooks/async/contract-settings.ts",
- "qualifiedName": "__type.seller_fee_basis_points"
- },
- "365": {
- "sourceFileName": "src/evm/hooks/async/contract-settings.ts",
- "qualifiedName": "__type.fee_recipient"
- },
- "366": {
- "sourceFileName": "src/evm/hooks/async/contract-settings.ts",
- "qualifiedName": "useUpdateRoyaltySettings"
- },
- "367": {
- "sourceFileName": "src/evm/hooks/async/contract-settings.ts",
- "qualifiedName": "useUpdateRoyaltySettings"
- },
- "368": {
- "sourceFileName": "src/evm/hooks/async/contract-settings.ts",
- "qualifiedName": "contract"
- },
- "369": {
- "sourceFileName": "../sdk/src/evm/core/classes/contract-royalty.ts",
- "qualifiedName": "__type"
- },
- "370": {
- "sourceFileName": "src/evm/hooks/async/contract-settings.ts",
- "qualifiedName": "__type"
- },
- "371": {
- "sourceFileName": "src/evm/hooks/async/contract-settings.ts",
- "qualifiedName": "__type.seller_fee_basis_points"
- },
- "372": {
- "sourceFileName": "src/evm/hooks/async/contract-settings.ts",
- "qualifiedName": "__type.fee_recipient"
- },
- "373": {
- "sourceFileName": "src/evm/hooks/async/contract-settings.ts",
- "qualifiedName": "usePlatformFees"
- },
- "374": {
- "sourceFileName": "src/evm/hooks/async/contract-settings.ts",
- "qualifiedName": "usePlatformFees"
- },
- "375": {
- "sourceFileName": "src/evm/hooks/async/contract-settings.ts",
- "qualifiedName": "contract"
- },
- "376": {
- "sourceFileName": "src/evm/hooks/async/contract-settings.ts",
- "qualifiedName": "__type"
- },
- "377": {
- "sourceFileName": "src/evm/hooks/async/contract-settings.ts",
- "qualifiedName": "__type.platform_fee_basis_points"
- },
- "378": {
- "sourceFileName": "src/evm/hooks/async/contract-settings.ts",
- "qualifiedName": "__type.platform_fee_recipient"
- },
- "379": {
- "sourceFileName": "src/evm/hooks/async/contract-settings.ts",
- "qualifiedName": "useUpdatePlatformFees"
- },
- "380": {
- "sourceFileName": "src/evm/hooks/async/contract-settings.ts",
- "qualifiedName": "useUpdatePlatformFees"
- },
- "381": {
- "sourceFileName": "src/evm/hooks/async/contract-settings.ts",
- "qualifiedName": "contract"
- },
- "382": {
- "sourceFileName": "../sdk/src/evm/core/classes/contract-platform-fee.ts",
- "qualifiedName": "__type"
- },
- "383": {
- "sourceFileName": "src/evm/hooks/async/contract-settings.ts",
- "qualifiedName": "__type"
- },
- "384": {
- "sourceFileName": "src/evm/hooks/async/contract-settings.ts",
- "qualifiedName": "__type.platform_fee_basis_points"
- },
- "385": {
- "sourceFileName": "src/evm/hooks/async/contract-settings.ts",
- "qualifiedName": "__type.fee_recipient"
- },
- "386": {
- "sourceFileName": "src/evm/hooks/async/contract-settings.ts",
- "qualifiedName": "useMetadata"
- },
- "387": {
- "sourceFileName": "src/evm/hooks/async/contract-settings.ts",
- "qualifiedName": "useMetadata"
- },
- "388": {
- "sourceFileName": "src/evm/hooks/async/contract-settings.ts",
- "qualifiedName": "contract"
- },
- "389": {
- "sourceFileName": "src/evm/hooks/async/contract-settings.ts",
- "qualifiedName": "useUpdateMetadata"
- },
- "390": {
- "sourceFileName": "src/evm/hooks/async/contract-settings.ts",
- "qualifiedName": "useUpdateMetadata"
- },
- "391": {
- "sourceFileName": "src/evm/hooks/async/contract-settings.ts",
- "qualifiedName": "contract"
- },
- "392": {
- "sourceFileName": "src/evm/hooks/async/contracts.ts",
- "qualifiedName": "useContractType"
- },
- "393": {
- "sourceFileName": "src/evm/hooks/async/contracts.ts",
- "qualifiedName": "useContractType"
- },
- "394": {
- "sourceFileName": "src/evm/hooks/async/contracts.ts",
- "qualifiedName": "contractAddress"
- },
- "411": {
- "sourceFileName": "src/evm/hooks/async/contracts.ts",
- "qualifiedName": "useCompilerMetadata"
- },
- "412": {
- "sourceFileName": "src/evm/hooks/async/contracts.ts",
- "qualifiedName": "useCompilerMetadata"
- },
- "413": {
- "sourceFileName": "src/evm/hooks/async/contracts.ts",
- "qualifiedName": "contractAddress"
- },
- "430": {
- "sourceFileName": "src/evm/hooks/async/contracts.ts",
- "qualifiedName": "useContract"
- },
- "431": {
- "sourceFileName": "src/evm/hooks/async/contracts.ts",
- "qualifiedName": "useContract"
- },
- "432": {
- "sourceFileName": "src/evm/hooks/async/contracts.ts",
- "qualifiedName": "contractAddress"
- },
- "433": {
- "sourceFileName": "src/evm/hooks/async/contracts.ts",
- "qualifiedName": "useContract"
- },
- "434": {
- "sourceFileName": "src/evm/hooks/async/contracts.ts",
- "qualifiedName": "TContractType"
- },
- "435": {
- "sourceFileName": "src/evm/hooks/async/contracts.ts",
- "qualifiedName": "contractAddress"
- },
- "436": {
- "sourceFileName": "src/evm/hooks/async/contracts.ts",
- "qualifiedName": "_contractType"
- },
- "437": {
- "sourceFileName": "src/evm/hooks/async/contracts.ts",
- "qualifiedName": "useContract"
- },
- "438": {
- "sourceFileName": "src/evm/hooks/async/contracts.ts",
- "qualifiedName": "contractAddress"
- },
- "439": {
- "sourceFileName": "src/evm/hooks/async/contracts.ts",
- "qualifiedName": "_abi"
- },
- "440": {
- "sourceFileName": "src/evm/hooks/async/contracts.ts",
- "qualifiedName": "useContract"
- },
- "441": {
- "sourceFileName": "src/evm/hooks/async/contracts.ts",
- "qualifiedName": "TContractAddress"
- },
- "442": {
- "sourceFileName": "src/evm/hooks/async/contracts.ts",
- "qualifiedName": "contractAddress"
- },
- "443": {
- "sourceFileName": "src/evm/hooks/async/contracts.ts",
- "qualifiedName": "useContractMetadata"
- },
- "444": {
- "sourceFileName": "src/evm/hooks/async/contracts.ts",
- "qualifiedName": "useContractMetadata"
- },
- "445": {
- "sourceFileName": "src/evm/hooks/async/contracts.ts",
- "qualifiedName": "TContract"
- },
- "446": {
- "sourceFileName": "src/evm/hooks/async/contracts.ts",
- "qualifiedName": "contract"
- },
- "447": {
- "sourceFileName": "src/evm/hooks/async/contracts.ts",
- "qualifiedName": "useContractMetadataUpdate"
- },
- "448": {
- "sourceFileName": "src/evm/hooks/async/contracts.ts",
- "qualifiedName": "useContractMetadataUpdate"
- },
- "449": {
- "sourceFileName": "src/evm/hooks/async/contracts.ts",
- "qualifiedName": "contract"
- },
- "450": {
- "sourceFileName": "src/evm/hooks/async/contracts.ts",
- "qualifiedName": "__type"
- },
- "451": {
- "sourceFileName": "src/evm/hooks/async/contracts.ts",
- "qualifiedName": "__type.receipt"
- },
- "452": {
- "sourceFileName": "src/evm/hooks/async/contracts.ts",
- "qualifiedName": "__type.data"
- },
- "453": {
- "sourceFileName": "src/evm/hooks/async/contracts.ts",
- "qualifiedName": "__type"
- },
- "454": {
- "sourceFileName": "src/evm/hooks/async/contracts.ts",
- "qualifiedName": "__type"
- },
- "455": {
- "sourceFileName": "src/evm/hooks/async/contracts.ts",
- "qualifiedName": "__type"
- },
- "456": {
- "sourceFileName": "src/evm/hooks/async/contracts.ts",
- "qualifiedName": "__type.name"
- },
- "457": {
- "sourceFileName": "src/evm/hooks/async/contracts.ts",
- "qualifiedName": "__type.description"
- },
- "458": {
- "sourceFileName": "src/evm/hooks/async/contracts.ts",
- "qualifiedName": "__type.image"
- },
- "459": {
- "sourceFileName": "src/evm/hooks/async/contracts.ts",
- "qualifiedName": "__type.external_link"
- },
- "460": {
- "sourceFileName": "src/evm/hooks/async/contracts.ts",
- "qualifiedName": "__type.app_uri"
- },
- "461": {
- "sourceFileName": "src/evm/hooks/async/contracts.ts",
- "qualifiedName": "useContractEvents"
- },
- "462": {
- "sourceFileName": "src/evm/hooks/async/contracts.ts",
- "qualifiedName": "useContractEvents"
- },
- "463": {
- "sourceFileName": "src/evm/hooks/async/contracts.ts",
- "qualifiedName": "contract"
- },
- "464": {
- "sourceFileName": "src/evm/hooks/async/contracts.ts",
- "qualifiedName": "eventName"
- },
- "465": {
- "sourceFileName": "src/evm/hooks/async/contracts.ts",
- "qualifiedName": "options"
- },
- "466": {
- "sourceFileName": "src/evm/hooks/async/contracts.ts",
- "qualifiedName": "__type"
- },
- "467": {
- "sourceFileName": "src/evm/hooks/async/contracts.ts",
- "qualifiedName": "__type.queryFilter"
- },
- "468": {
- "sourceFileName": "src/evm/hooks/async/contracts.ts",
- "qualifiedName": "__type.subscribe"
- },
- "469": {
- "sourceFileName": "src/evm/hooks/async/contracts.ts",
- "qualifiedName": "useContractRead"
- },
- "470": {
- "sourceFileName": "src/evm/hooks/async/contracts.ts",
- "qualifiedName": "useContractRead"
- },
- "471": {
- "sourceFileName": "src/evm/hooks/async/contracts.ts",
- "qualifiedName": "TContractAddress"
- },
- "472": {
- "sourceFileName": "src/evm/hooks/async/contracts.ts",
- "qualifiedName": "TContract"
- },
- "473": {
- "sourceFileName": "src/evm/hooks/async/contracts.ts",
- "qualifiedName": "TContractInstance"
- },
- "474": {
- "sourceFileName": "src/evm/hooks/async/contracts.ts",
- "qualifiedName": "TFunctionName"
- },
- "475": {
- "sourceFileName": "src/evm/hooks/async/contracts.ts",
- "qualifiedName": "TArgs"
- },
- "476": {
- "sourceFileName": "src/evm/hooks/async/contracts.ts",
- "qualifiedName": "TReturnType"
- },
- "477": {
- "sourceFileName": "src/evm/hooks/async/contracts.ts",
- "qualifiedName": "contract"
- },
- "478": {
- "sourceFileName": "src/evm/hooks/async/contracts.ts",
- "qualifiedName": "functionName"
- },
- "479": {
- "sourceFileName": "src/evm/hooks/async/contracts.ts",
- "qualifiedName": "args"
- },
- "480": {
- "sourceFileName": "src/evm/hooks/async/contracts.ts",
- "qualifiedName": "overrides"
- },
- "481": {
- "sourceFileName": "src/evm/hooks/async/contracts.ts",
- "qualifiedName": "useContractWrite"
- },
- "482": {
- "sourceFileName": "src/evm/hooks/async/contracts.ts",
- "qualifiedName": "useContractWrite"
- },
- "483": {
- "sourceFileName": "src/evm/hooks/async/contracts.ts",
- "qualifiedName": "TContractAddress"
- },
- "484": {
- "sourceFileName": "src/evm/hooks/async/contracts.ts",
- "qualifiedName": "TContract"
- },
- "485": {
- "sourceFileName": "src/evm/hooks/async/contracts.ts",
- "qualifiedName": "TContractInstance"
- },
- "486": {
- "sourceFileName": "src/evm/hooks/async/contracts.ts",
- "qualifiedName": "TFunctionName"
- },
- "487": {
- "sourceFileName": "src/evm/hooks/async/contracts.ts",
- "qualifiedName": "TArgs"
- },
- "488": {
- "sourceFileName": "src/evm/hooks/async/contracts.ts",
- "qualifiedName": "contract"
- },
- "489": {
- "sourceFileName": "src/evm/hooks/async/contracts.ts",
- "qualifiedName": "functionName"
- },
- "490": {
- "sourceFileName": "src/evm/hooks/async/contracts.ts",
- "qualifiedName": "__type"
- },
- "491": {
- "sourceFileName": "src/evm/hooks/async/contracts.ts",
- "qualifiedName": "__type.args"
- },
- "492": {
- "sourceFileName": "src/evm/hooks/async/contracts.ts",
- "qualifiedName": "__type.overrides"
- },
- "493": {
- "sourceFileName": "src/evm/hooks/async/contracts.ts",
- "qualifiedName": "UseContractResult"
- },
- "494": {
- "sourceFileName": "src/evm/hooks/async/contracts.ts",
- "qualifiedName": "__type"
- },
- "495": {
- "sourceFileName": "src/evm/hooks/async/contracts.ts",
- "qualifiedName": "__type.contract"
- },
- "496": {
- "sourceFileName": "src/evm/hooks/async/contracts.ts",
- "qualifiedName": "TContract"
- },
- "497": {
- "sourceFileName": "src/evm/hooks/async/drop.ts",
- "qualifiedName": "useUnclaimedNFTs"
- },
- "498": {
- "sourceFileName": "src/evm/hooks/async/drop.ts",
- "qualifiedName": "useUnclaimedNFTs"
- },
- "499": {
- "sourceFileName": "src/evm/hooks/async/drop.ts",
- "qualifiedName": "contract"
- },
- "500": {
- "sourceFileName": "src/evm/hooks/async/drop.ts",
- "qualifiedName": "queryParams"
- },
- "501": {
- "sourceFileName": "../sdk/src/core/schema/QueryParams.ts",
- "qualifiedName": "__type"
- },
- "502": {
- "sourceFileName": "src/evm/hooks/async/drop.ts",
- "qualifiedName": "useClaimedNFTs"
- },
- "503": {
- "sourceFileName": "src/evm/hooks/async/drop.ts",
- "qualifiedName": "useClaimedNFTs"
- },
- "504": {
- "sourceFileName": "src/evm/hooks/async/drop.ts",
- "qualifiedName": "contract"
- },
- "505": {
- "sourceFileName": "src/evm/hooks/async/drop.ts",
- "qualifiedName": "queryParams"
- },
- "506": {
- "sourceFileName": "../sdk/src/core/schema/QueryParams.ts",
- "qualifiedName": "__type"
- },
- "507": {
- "sourceFileName": "src/evm/hooks/async/drop.ts",
- "qualifiedName": "useUnclaimedNFTSupply"
- },
- "508": {
- "sourceFileName": "src/evm/hooks/async/drop.ts",
- "qualifiedName": "useUnclaimedNFTSupply"
- },
- "509": {
- "sourceFileName": "src/evm/hooks/async/drop.ts",
- "qualifiedName": "contract"
- },
- "510": {
- "sourceFileName": "src/evm/hooks/async/drop.ts",
- "qualifiedName": "useClaimedNFTSupply"
- },
- "511": {
- "sourceFileName": "src/evm/hooks/async/drop.ts",
- "qualifiedName": "useClaimedNFTSupply"
- },
- "512": {
- "sourceFileName": "src/evm/hooks/async/drop.ts",
- "qualifiedName": "contract"
- },
- "513": {
- "sourceFileName": "src/evm/hooks/async/drop.ts",
- "qualifiedName": "useBatchesToReveal"
- },
- "514": {
- "sourceFileName": "src/evm/hooks/async/drop.ts",
- "qualifiedName": "useBatchesToReveal"
- },
- "515": {
- "sourceFileName": "src/evm/hooks/async/drop.ts",
- "qualifiedName": "TContract"
- },
- "516": {
- "sourceFileName": "src/evm/hooks/async/drop.ts",
- "qualifiedName": "contract"
- },
- "517": {
- "sourceFileName": "src/evm/hooks/async/drop.ts",
- "qualifiedName": "useClaimNFT"
- },
- "518": {
- "sourceFileName": "src/evm/hooks/async/drop.ts",
- "qualifiedName": "useClaimNFT"
- },
- "519": {
- "sourceFileName": "src/evm/hooks/async/drop.ts",
- "qualifiedName": "TContract"
- },
- "520": {
- "sourceFileName": "src/evm/hooks/async/drop.ts",
- "qualifiedName": "contract"
- },
- "521": {
- "sourceFileName": "src/evm/hooks/async/drop.ts",
- "qualifiedName": "useLazyMint"
- },
- "522": {
- "sourceFileName": "src/evm/hooks/async/drop.ts",
- "qualifiedName": "useLazyMint"
- },
- "523": {
- "sourceFileName": "src/evm/hooks/async/drop.ts",
- "qualifiedName": "TContract"
- },
- "524": {
- "sourceFileName": "src/evm/hooks/async/drop.ts",
- "qualifiedName": "contract"
- },
- "525": {
- "sourceFileName": "src/evm/hooks/async/drop.ts",
- "qualifiedName": "onProgress"
- },
- "526": {
- "sourceFileName": "src/evm/hooks/async/drop.ts",
- "qualifiedName": "__type"
- },
- "527": {
- "sourceFileName": "src/evm/hooks/async/drop.ts",
- "qualifiedName": "__type"
- },
- "528": {
- "sourceFileName": "src/evm/hooks/async/drop.ts",
- "qualifiedName": "progress"
- },
- "529": {
- "sourceFileName": "src/evm/hooks/async/drop.ts",
- "qualifiedName": "useDelayedRevealLazyMint"
- },
- "530": {
- "sourceFileName": "src/evm/hooks/async/drop.ts",
- "qualifiedName": "useDelayedRevealLazyMint"
- },
- "531": {
- "sourceFileName": "src/evm/hooks/async/drop.ts",
- "qualifiedName": "TContract"
- },
- "532": {
- "sourceFileName": "src/evm/hooks/async/drop.ts",
- "qualifiedName": "contract"
- },
- "533": {
- "sourceFileName": "src/evm/hooks/async/drop.ts",
- "qualifiedName": "onProgress"
- },
- "534": {
- "sourceFileName": "src/evm/hooks/async/drop.ts",
- "qualifiedName": "__type"
- },
- "535": {
- "sourceFileName": "src/evm/hooks/async/drop.ts",
- "qualifiedName": "__type"
- },
- "536": {
- "sourceFileName": "src/evm/hooks/async/drop.ts",
- "qualifiedName": "progress"
- },
- "537": {
- "sourceFileName": "src/evm/hooks/async/drop.ts",
- "qualifiedName": "useRevealLazyMint"
- },
- "538": {
- "sourceFileName": "src/evm/hooks/async/drop.ts",
- "qualifiedName": "useRevealLazyMint"
- },
- "539": {
- "sourceFileName": "src/evm/hooks/async/drop.ts",
- "qualifiedName": "TContract"
- },
- "540": {
- "sourceFileName": "src/evm/hooks/async/drop.ts",
- "qualifiedName": "contract"
- },
- "541": {
- "sourceFileName": "src/evm/hooks/async/drop.ts",
- "qualifiedName": "__type"
- },
- "542": {
- "sourceFileName": "src/evm/hooks/async/drop.ts",
- "qualifiedName": "__type.receipt"
- },
- "543": {
- "sourceFileName": "src/evm/hooks/async/drop.ts",
- "qualifiedName": "__type.data"
- },
- "544": {
- "sourceFileName": "src/evm/hooks/async/drop.ts",
- "qualifiedName": "__type"
- },
- "545": {
- "sourceFileName": "src/evm/hooks/async/drop.ts",
- "qualifiedName": "__type"
- },
- "546": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "useListing"
- },
- "547": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "useListing"
- },
- "548": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "contract"
- },
- "549": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "listingId"
- },
- "550": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "useDirectListing"
- },
- "551": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "useDirectListing"
- },
- "552": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "contract"
- },
- "553": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "listingId"
- },
- "554": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "useEnglishAuction"
- },
- "555": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "useEnglishAuction"
- },
- "556": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "contract"
- },
- "557": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "auctionId"
- },
- "558": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "useListings"
- },
- "559": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "useListings"
- },
- "560": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "contract"
- },
- "561": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "filter"
- },
- "562": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "useDirectListings"
- },
- "563": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "useDirectListings"
- },
- "564": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "contract"
- },
- "565": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "filter"
- },
- "566": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "useValidDirectListings"
- },
- "567": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "useValidDirectListings"
- },
- "568": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "contract"
- },
- "569": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "filter"
- },
- "570": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "useEnglishAuctions"
- },
- "571": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "useEnglishAuctions"
- },
- "572": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "contract"
- },
- "573": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "filter"
- },
- "574": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "useValidEnglishAuctions"
- },
- "575": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "useValidEnglishAuctions"
- },
- "576": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "contract"
- },
- "577": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "filter"
- },
- "578": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "useListingsCount"
- },
- "579": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "useListingsCount"
- },
- "580": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "contract"
- },
- "581": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "useDirectListingsCount"
- },
- "582": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "useDirectListingsCount"
- },
- "583": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "contract"
- },
- "584": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "useEnglishAuctionsCount"
- },
- "585": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "useEnglishAuctionsCount"
- },
- "586": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "contract"
- },
- "587": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "useActiveListings"
- },
- "588": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "useActiveListings"
- },
- "589": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "contract"
- },
- "590": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "filter"
- },
- "591": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "useWinningBid"
- },
- "592": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "useWinningBid"
- },
- "593": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "contract"
- },
- "594": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "listingId"
- },
- "595": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "useEnglishAuctionWinningBid"
- },
- "596": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "useEnglishAuctionWinningBid"
- },
- "597": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "contract"
- },
- "598": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "auctionId"
- },
- "599": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "useAuctionWinner"
- },
- "600": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "useAuctionWinner"
- },
- "601": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "contract"
- },
- "602": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "listingId"
- },
- "603": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "useBidBuffer"
- },
- "604": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "useBidBuffer"
- },
- "605": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "contract"
- },
- "606": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "listingId"
- },
- "607": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "useMinimumNextBid"
- },
- "608": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "useMinimumNextBid"
- },
- "609": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "contract"
- },
- "610": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "listingId"
- },
- "611": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "__type"
- },
- "612": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "__type.symbol"
- },
- "613": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "__type.value"
- },
- "614": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "__type.name"
- },
- "615": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "__type.decimals"
- },
- "616": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "__type.displayValue"
- },
- "617": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "useCreateDirectListing"
- },
- "618": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "useCreateDirectListing"
- },
- "619": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "TMarketplace"
- },
- "620": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "contract"
- },
- "621": {
- "sourceFileName": "../sdk/src/evm/schema/marketplacev3/direct-listings.ts",
- "qualifiedName": "__type"
- },
- "622": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "useCreateAuctionListing"
- },
- "623": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "useCreateAuctionListing"
- },
- "624": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "TMarketplace"
- },
- "625": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "contract"
- },
- "626": {
- "sourceFileName": "../sdk/src/evm/schema/marketplacev3/english-auctions.ts",
- "qualifiedName": "__type"
- },
- "627": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "useCancelListing"
- },
- "628": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "useCancelListing"
- },
- "629": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "contract"
- },
- "630": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "__type"
- },
- "631": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "__type.receipt"
- },
- "632": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "__type.data"
- },
- "633": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "__type"
- },
- "634": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "__type"
- },
- "635": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "useCancelDirectListing"
- },
- "636": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "useCancelDirectListing"
- },
- "637": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "contract"
- },
- "638": {
- "sourceFileName": "../sdk/src/evm/core/classes/marketplacev3-direct-listings.ts",
- "qualifiedName": "__type"
- },
- "639": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "useCancelEnglishAuction"
- },
- "640": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "useCancelEnglishAuction"
- },
- "641": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "contract"
- },
- "642": {
- "sourceFileName": "../sdk/src/evm/core/classes/marketplacev3-english-auction.ts",
- "qualifiedName": "__type"
- },
- "643": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "useMakeBid"
- },
- "644": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "useMakeBid"
- },
- "645": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "contract"
- },
- "646": {
- "sourceFileName": "../sdk/src/evm/core/classes/internal/marketplace/marketplace-auction.ts",
- "qualifiedName": "__type"
- },
- "647": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "useMakeOffer"
- },
- "648": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "useMakeOffer"
- },
- "649": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "contract"
- },
- "650": {
- "sourceFileName": "../sdk/src/evm/contracts/prebuilt-implementations/marketplace.ts",
- "qualifiedName": "__type"
- },
- "651": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "useAcceptDirectListingOffer"
- },
- "652": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "useAcceptDirectListingOffer"
- },
- "653": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "contract"
- },
- "654": {
- "sourceFileName": "../sdk/src/evm/core/classes/internal/marketplace/marketplace-direct.ts",
- "qualifiedName": "__type"
- },
- "655": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "useExecuteAuctionSale"
- },
- "656": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "useExecuteAuctionSale"
- },
- "657": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "contract"
- },
- "658": {
- "sourceFileName": "../sdk/src/evm/core/classes/internal/marketplace/marketplace-auction.ts",
- "qualifiedName": "__type"
- },
- "659": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "useOffers"
- },
- "660": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "useOffers"
- },
- "661": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "contract"
- },
- "662": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "listingId"
- },
- "663": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "__object"
- },
- "664": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "__object.data"
- },
- "665": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "QueryObserverRefetchErrorResult.error"
- },
- "666": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "QueryObserverRefetchErrorResult.isError"
- },
- "667": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "QueryObserverRefetchErrorResult.isLoading"
- },
- "668": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "QueryObserverRefetchErrorResult.isLoadingError"
- },
- "669": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "QueryObserverRefetchErrorResult.isRefetchError"
- },
- "670": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "QueryObserverRefetchErrorResult.isSuccess"
- },
- "671": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "QueryObserverRefetchErrorResult.status"
- },
- "672": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "QueryObserverBaseResult.dataUpdatedAt"
- },
- "673": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "QueryObserverBaseResult.errorUpdatedAt"
- },
- "674": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "QueryObserverBaseResult.failureCount"
- },
- "675": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "QueryObserverBaseResult.failureReason"
- },
- "676": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "QueryObserverBaseResult.errorUpdateCount"
- },
- "677": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "QueryObserverBaseResult.isFetched"
- },
- "678": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "QueryObserverBaseResult.isFetchedAfterMount"
- },
- "679": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "QueryObserverBaseResult.isFetching"
- },
- "680": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "QueryObserverBaseResult.isInitialLoading"
- },
- "681": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "QueryObserverBaseResult.isPaused"
- },
- "682": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "QueryObserverBaseResult.isPlaceholderData"
- },
- "683": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "QueryObserverBaseResult.isPreviousData"
- },
- "684": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "QueryObserverBaseResult.isRefetching"
- },
- "685": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "QueryObserverBaseResult.isStale"
- },
- "686": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "QueryObserverBaseResult.refetch"
- },
- "687": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "__type"
- },
- "688": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "__type"
- },
- "689": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "TPageData"
- },
- "690": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "options"
- },
- "691": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "QueryObserverBaseResult.remove"
- },
- "692": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "__type"
- },
- "693": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "__type"
- },
- "694": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "QueryObserverBaseResult.fetchStatus"
- },
- "695": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "__object"
- },
- "696": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "__object.data"
- },
- "697": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "QueryObserverSuccessResult.error"
- },
- "698": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "QueryObserverSuccessResult.isError"
- },
- "699": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "QueryObserverSuccessResult.isLoading"
- },
- "700": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "QueryObserverSuccessResult.isLoadingError"
- },
- "701": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "QueryObserverSuccessResult.isRefetchError"
- },
- "702": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "QueryObserverSuccessResult.isSuccess"
- },
- "703": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "QueryObserverSuccessResult.status"
- },
- "704": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "QueryObserverBaseResult.dataUpdatedAt"
- },
- "705": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "QueryObserverBaseResult.errorUpdatedAt"
- },
- "706": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "QueryObserverBaseResult.failureCount"
- },
- "707": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "QueryObserverBaseResult.failureReason"
- },
- "708": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "QueryObserverBaseResult.errorUpdateCount"
- },
- "709": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "QueryObserverBaseResult.isFetched"
- },
- "710": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "QueryObserverBaseResult.isFetchedAfterMount"
- },
- "711": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "QueryObserverBaseResult.isFetching"
- },
- "712": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "QueryObserverBaseResult.isInitialLoading"
- },
- "713": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "QueryObserverBaseResult.isPaused"
- },
- "714": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "QueryObserverBaseResult.isPlaceholderData"
- },
- "715": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "QueryObserverBaseResult.isPreviousData"
- },
- "716": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "QueryObserverBaseResult.isRefetching"
- },
- "717": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "QueryObserverBaseResult.isStale"
- },
- "718": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "QueryObserverBaseResult.refetch"
- },
- "719": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "__type"
- },
- "720": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "__type"
- },
- "721": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "TPageData"
- },
- "722": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "options"
- },
- "723": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "QueryObserverBaseResult.remove"
- },
- "724": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "__type"
- },
- "725": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "__type"
- },
- "726": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "QueryObserverBaseResult.fetchStatus"
- },
- "727": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "__object"
- },
- "728": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "__object.data"
- },
- "729": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "QueryObserverLoadingErrorResult.error"
- },
- "730": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "QueryObserverLoadingErrorResult.isError"
- },
- "731": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "QueryObserverLoadingErrorResult.isLoading"
- },
- "732": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "QueryObserverLoadingErrorResult.isLoadingError"
- },
- "733": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "QueryObserverLoadingErrorResult.isRefetchError"
- },
- "734": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "QueryObserverLoadingErrorResult.isSuccess"
- },
- "735": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "QueryObserverLoadingErrorResult.status"
- },
- "736": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "QueryObserverBaseResult.dataUpdatedAt"
- },
- "737": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "QueryObserverBaseResult.errorUpdatedAt"
- },
- "738": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "QueryObserverBaseResult.failureCount"
- },
- "739": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "QueryObserverBaseResult.failureReason"
- },
- "740": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "QueryObserverBaseResult.errorUpdateCount"
- },
- "741": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "QueryObserverBaseResult.isFetched"
- },
- "742": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "QueryObserverBaseResult.isFetchedAfterMount"
- },
- "743": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "QueryObserverBaseResult.isFetching"
- },
- "744": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "QueryObserverBaseResult.isInitialLoading"
- },
- "745": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "QueryObserverBaseResult.isPaused"
- },
- "746": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "QueryObserverBaseResult.isPlaceholderData"
- },
- "747": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "QueryObserverBaseResult.isPreviousData"
- },
- "748": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "QueryObserverBaseResult.isRefetching"
- },
- "749": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "QueryObserverBaseResult.isStale"
- },
- "750": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "QueryObserverBaseResult.refetch"
- },
- "751": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "__type"
- },
- "752": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "__type"
- },
- "753": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "TPageData"
- },
- "754": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "options"
- },
- "755": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "QueryObserverBaseResult.remove"
- },
- "756": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "__type"
- },
- "757": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "__type"
- },
- "758": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "QueryObserverBaseResult.fetchStatus"
- },
- "759": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "__object"
- },
- "760": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "__object.data"
- },
- "761": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "QueryObserverLoadingResult.error"
- },
- "762": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "QueryObserverLoadingResult.isError"
- },
- "763": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "QueryObserverLoadingResult.isLoading"
- },
- "764": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "QueryObserverLoadingResult.isLoadingError"
- },
- "765": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "QueryObserverLoadingResult.isRefetchError"
- },
- "766": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "QueryObserverLoadingResult.isSuccess"
- },
- "767": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "QueryObserverLoadingResult.status"
- },
- "768": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "QueryObserverBaseResult.dataUpdatedAt"
- },
- "769": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "QueryObserverBaseResult.errorUpdatedAt"
- },
- "770": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "QueryObserverBaseResult.failureCount"
- },
- "771": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "QueryObserverBaseResult.failureReason"
- },
- "772": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "QueryObserverBaseResult.errorUpdateCount"
- },
- "773": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "QueryObserverBaseResult.isFetched"
- },
- "774": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "QueryObserverBaseResult.isFetchedAfterMount"
- },
- "775": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "QueryObserverBaseResult.isFetching"
- },
- "776": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "QueryObserverBaseResult.isInitialLoading"
- },
- "777": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "QueryObserverBaseResult.isPaused"
- },
- "778": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "QueryObserverBaseResult.isPlaceholderData"
- },
- "779": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "QueryObserverBaseResult.isPreviousData"
- },
- "780": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "QueryObserverBaseResult.isRefetching"
- },
- "781": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "QueryObserverBaseResult.isStale"
- },
- "782": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "QueryObserverBaseResult.refetch"
- },
- "783": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "__type"
- },
- "784": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "__type"
- },
- "785": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "TPageData"
- },
- "786": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "options"
- },
- "787": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "QueryObserverBaseResult.remove"
- },
- "788": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "__type"
- },
- "789": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "__type"
- },
- "790": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+query-core@4.36.1/node_modules/@tanstack/query-core/src/types.ts",
- "qualifiedName": "QueryObserverBaseResult.fetchStatus"
- },
- "791": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "useBuyNow"
- },
- "792": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "useBuyNow"
- },
- "793": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "contract"
- },
- "794": {
- "sourceFileName": "../sdk/src/evm/core/classes/internal/marketplace/marketplace-direct.ts",
- "qualifiedName": "__type"
- },
- "795": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "useBuyDirectListing"
- },
- "796": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "useBuyDirectListing"
- },
- "797": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "contract"
- },
- "798": {
- "sourceFileName": "../sdk/src/evm/core/classes/marketplacev3-direct-listings.ts",
- "qualifiedName": "__type"
- },
- "799": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "useCreateDirectListingBatch"
- },
- "800": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "useCreateDirectListingBatch"
- },
- "801": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "TMarketplaceV3"
- },
- "802": {
- "sourceFileName": "src/evm/hooks/async/marketplace.ts",
- "qualifiedName": "contract"
- },
- "803": {
- "sourceFileName": "../sdk/src/evm/schema/marketplacev3/direct-listings.ts",
- "qualifiedName": "__type"
- },
- "804": {
- "sourceFileName": "src/evm/hooks/async/nft.ts",
- "qualifiedName": "useNFT"
- },
- "805": {
- "sourceFileName": "src/evm/hooks/async/nft.ts",
- "qualifiedName": "useNFT"
- },
- "806": {
- "sourceFileName": "src/evm/hooks/async/nft.ts",
- "qualifiedName": "TContract"
- },
- "807": {
- "sourceFileName": "src/evm/hooks/async/nft.ts",
- "qualifiedName": "contract"
- },
- "808": {
- "sourceFileName": "src/evm/hooks/async/nft.ts",
- "qualifiedName": "tokenId"
- },
- "809": {
- "sourceFileName": "src/evm/hooks/async/nft.ts",
- "qualifiedName": "useNFTs"
- },
- "810": {
- "sourceFileName": "src/evm/hooks/async/nft.ts",
- "qualifiedName": "useNFTs"
- },
- "811": {
- "sourceFileName": "src/evm/hooks/async/nft.ts",
- "qualifiedName": "TContract"
- },
- "812": {
- "sourceFileName": "src/evm/hooks/async/nft.ts",
- "qualifiedName": "contract"
- },
- "813": {
- "sourceFileName": "src/evm/hooks/async/nft.ts",
- "qualifiedName": "queryParams"
- },
- "814": {
- "sourceFileName": "../sdk/src/core/schema/QueryParams.ts",
- "qualifiedName": "__type"
- },
- "815": {
- "sourceFileName": "src/evm/hooks/async/nft.ts",
- "qualifiedName": "useTotalCount"
- },
- "816": {
- "sourceFileName": "src/evm/hooks/async/nft.ts",
- "qualifiedName": "useTotalCount"
- },
- "817": {
- "sourceFileName": "src/evm/hooks/async/nft.ts",
- "qualifiedName": "TContract"
- },
- "818": {
- "sourceFileName": "src/evm/hooks/async/nft.ts",
- "qualifiedName": "contract"
- },
- "819": {
- "sourceFileName": "src/evm/hooks/async/nft.ts",
- "qualifiedName": "useTotalCirculatingSupply"
- },
- "820": {
- "sourceFileName": "src/evm/hooks/async/nft.ts",
- "qualifiedName": "useTotalCirculatingSupply"
- },
- "821": {
- "sourceFileName": "src/evm/hooks/async/nft.ts",
- "qualifiedName": "contract"
- },
- "822": {
- "sourceFileName": "src/evm/hooks/async/nft.ts",
- "qualifiedName": "tokenId"
- },
- "823": {
- "sourceFileName": "src/evm/hooks/async/nft.ts",
- "qualifiedName": "useOwnedNFTs"
- },
- "824": {
- "sourceFileName": "src/evm/hooks/async/nft.ts",
- "qualifiedName": "useOwnedNFTs"
- },
- "825": {
- "sourceFileName": "src/evm/hooks/async/nft.ts",
- "qualifiedName": "TContract"
- },
- "826": {
- "sourceFileName": "src/evm/hooks/async/nft.ts",
- "qualifiedName": "contract"
- },
- "827": {
- "sourceFileName": "src/evm/hooks/async/nft.ts",
- "qualifiedName": "ownerWalletAddress"
- },
- "828": {
- "sourceFileName": "src/evm/hooks/async/nft.ts",
- "qualifiedName": "queryParams"
- },
- "829": {
- "sourceFileName": "../sdk/src/core/schema/QueryParams.ts",
- "qualifiedName": "__type"
- },
- "830": {
- "sourceFileName": "src/evm/hooks/async/nft.ts",
- "qualifiedName": "useNFTBalance"
- },
- "831": {
- "sourceFileName": "src/evm/hooks/async/nft.ts",
- "qualifiedName": "useNFTBalance"
- },
- "832": {
- "sourceFileName": "src/evm/hooks/async/nft.ts",
- "qualifiedName": "contract"
- },
- "833": {
- "sourceFileName": "src/evm/hooks/async/nft.ts",
- "qualifiedName": "ownerWalletAddress"
- },
- "834": {
- "sourceFileName": "src/evm/hooks/async/nft.ts",
- "qualifiedName": "tokenId"
- },
- "835": {
- "sourceFileName": "src/evm/hooks/async/nft.ts",
- "qualifiedName": "useMintNFT"
- },
- "836": {
- "sourceFileName": "src/evm/hooks/async/nft.ts",
- "qualifiedName": "useMintNFT"
- },
- "837": {
- "sourceFileName": "src/evm/hooks/async/nft.ts",
- "qualifiedName": "TContract"
- },
- "838": {
- "sourceFileName": "src/evm/hooks/async/nft.ts",
- "qualifiedName": "contract"
- },
- "839": {
- "sourceFileName": "src/evm/hooks/async/nft.ts",
- "qualifiedName": "useMintNFTSupply"
- },
- "840": {
- "sourceFileName": "src/evm/hooks/async/nft.ts",
- "qualifiedName": "useMintNFTSupply"
- },
- "841": {
- "sourceFileName": "src/evm/hooks/async/nft.ts",
- "qualifiedName": "contract"
- },
- "842": {
- "sourceFileName": "src/evm/hooks/async/nft.ts",
- "qualifiedName": "useTransferNFT"
- },
- "843": {
- "sourceFileName": "src/evm/hooks/async/nft.ts",
- "qualifiedName": "useTransferNFT"
- },
- "844": {
- "sourceFileName": "src/evm/hooks/async/nft.ts",
- "qualifiedName": "TContract"
- },
- "845": {
- "sourceFileName": "src/evm/hooks/async/nft.ts",
- "qualifiedName": "contract"
- },
- "846": {
- "sourceFileName": "src/evm/hooks/async/nft.ts",
- "qualifiedName": "__type"
- },
- "847": {
- "sourceFileName": "src/evm/hooks/async/nft.ts",
- "qualifiedName": "__type.receipt"
- },
- "848": {
- "sourceFileName": "src/evm/hooks/async/nft.ts",
- "qualifiedName": "__type.data"
- },
- "849": {
- "sourceFileName": "src/evm/hooks/async/nft.ts",
- "qualifiedName": "__type"
- },
- "850": {
- "sourceFileName": "src/evm/hooks/async/nft.ts",
- "qualifiedName": "__type"
- },
- "851": {
- "sourceFileName": "src/evm/hooks/async/nft.ts",
- "qualifiedName": "useAirdropNFT"
- },
- "852": {
- "sourceFileName": "src/evm/hooks/async/nft.ts",
- "qualifiedName": "useAirdropNFT"
- },
- "853": {
- "sourceFileName": "src/evm/hooks/async/nft.ts",
- "qualifiedName": "contract"
- },
- "854": {
- "sourceFileName": "../sdk/src/evm/core/classes/erc-1155.ts",
- "qualifiedName": "__type"
- },
- "855": {
- "sourceFileName": "src/evm/hooks/async/nft.ts",
- "qualifiedName": "useBurnNFT"
- },
- "856": {
- "sourceFileName": "src/evm/hooks/async/nft.ts",
- "qualifiedName": "useBurnNFT"
- },
- "857": {
- "sourceFileName": "src/evm/hooks/async/nft.ts",
- "qualifiedName": "TContract"
- },
- "858": {
- "sourceFileName": "src/evm/hooks/async/nft.ts",
- "qualifiedName": "contract"
- },
- "859": {
- "sourceFileName": "../sdk/src/evm/core/classes/erc-1155.ts",
- "qualifiedName": "__type"
- },
- "860": {
- "sourceFileName": "src/evm/hooks/async/nft.ts",
- "qualifiedName": "useSharedMetadata"
- },
- "861": {
- "sourceFileName": "src/evm/hooks/async/nft.ts",
- "qualifiedName": "useSharedMetadata"
- },
- "862": {
- "sourceFileName": "src/evm/hooks/async/nft.ts",
- "qualifiedName": "contract"
- },
- "869": {
- "sourceFileName": "src/evm/hooks/async/nft.ts",
- "qualifiedName": "useUpdateNFTMetadata"
- },
- "870": {
- "sourceFileName": "src/evm/hooks/async/nft.ts",
- "qualifiedName": "useUpdateNFTMetadata"
- },
- "871": {
- "sourceFileName": "src/evm/hooks/async/nft.ts",
- "qualifiedName": "TContract"
- },
- "872": {
- "sourceFileName": "src/evm/hooks/async/nft.ts",
- "qualifiedName": "contract"
- },
- "873": {
- "sourceFileName": "../sdk/src/evm/core/classes/erc-721.ts",
- "qualifiedName": "__type"
- },
- "874": {
- "sourceFileName": "src/evm/hooks/async/nft.ts",
- "qualifiedName": "__type"
- },
- "875": {
- "sourceFileName": "src/evm/hooks/async/nft.ts",
- "qualifiedName": "__type.tokenId"
- },
- "876": {
- "sourceFileName": "src/evm/hooks/async/nft.ts",
- "qualifiedName": "__type.metadata"
- },
- "877": {
- "sourceFileName": "../sdk/src/core/schema/nft.ts",
- "qualifiedName": "__type"
- },
- "878": {
- "sourceFileName": "../sdk/src/core/schema/nft.ts",
- "qualifiedName": "__type"
- },
- "879": {
- "sourceFileName": "src/evm/hooks/async/roles.ts",
- "qualifiedName": "useAllRoleMembers"
- },
- "880": {
- "sourceFileName": "src/evm/hooks/async/roles.ts",
- "qualifiedName": "useAllRoleMembers"
- },
- "881": {
- "sourceFileName": "src/evm/hooks/async/roles.ts",
- "qualifiedName": "TContract"
- },
- "882": {
- "sourceFileName": "src/evm/hooks/async/roles.ts",
- "qualifiedName": "contract"
- },
- "883": {
- "sourceFileName": "src/evm/hooks/async/roles.ts",
- "qualifiedName": "useRoleMembers"
- },
- "884": {
- "sourceFileName": "src/evm/hooks/async/roles.ts",
- "qualifiedName": "useRoleMembers"
- },
- "885": {
- "sourceFileName": "src/evm/hooks/async/roles.ts",
- "qualifiedName": "TContract"
- },
- "886": {
- "sourceFileName": "src/evm/hooks/async/roles.ts",
- "qualifiedName": "contract"
- },
- "887": {
- "sourceFileName": "src/evm/hooks/async/roles.ts",
- "qualifiedName": "role"
- },
- "888": {
- "sourceFileName": "src/evm/hooks/async/roles.ts",
- "qualifiedName": "useIsAddressRole"
- },
- "889": {
- "sourceFileName": "src/evm/hooks/async/roles.ts",
- "qualifiedName": "useIsAddressRole"
- },
- "890": {
- "sourceFileName": "src/evm/hooks/async/roles.ts",
- "qualifiedName": "TContract"
- },
- "891": {
- "sourceFileName": "src/evm/hooks/async/roles.ts",
- "qualifiedName": "contract"
- },
- "892": {
- "sourceFileName": "src/evm/hooks/async/roles.ts",
- "qualifiedName": "role"
- },
- "893": {
- "sourceFileName": "src/evm/hooks/async/roles.ts",
- "qualifiedName": "walletAddress"
- },
- "894": {
- "sourceFileName": "src/evm/hooks/async/roles.ts",
- "qualifiedName": "useSetAllRoleMembers"
- },
- "895": {
- "sourceFileName": "src/evm/hooks/async/roles.ts",
- "qualifiedName": "useSetAllRoleMembers"
- },
- "896": {
- "sourceFileName": "src/evm/hooks/async/roles.ts",
- "qualifiedName": "TContract"
- },
- "897": {
- "sourceFileName": "src/evm/hooks/async/roles.ts",
- "qualifiedName": "contract"
- },
- "898": {
- "sourceFileName": "src/evm/hooks/async/roles.ts",
- "qualifiedName": "useGrantRole"
- },
- "899": {
- "sourceFileName": "src/evm/hooks/async/roles.ts",
- "qualifiedName": "useGrantRole"
- },
- "900": {
- "sourceFileName": "src/evm/hooks/async/roles.ts",
- "qualifiedName": "TContract"
- },
- "901": {
- "sourceFileName": "src/evm/hooks/async/roles.ts",
- "qualifiedName": "contract"
- },
- "902": {
- "sourceFileName": "src/evm/hooks/async/roles.ts",
- "qualifiedName": "__type"
- },
- "903": {
- "sourceFileName": "src/evm/hooks/async/roles.ts",
- "qualifiedName": "__type.role"
- },
- "904": {
- "sourceFileName": "src/evm/hooks/async/roles.ts",
- "qualifiedName": "__type.address"
- },
- "905": {
- "sourceFileName": "src/evm/hooks/async/roles.ts",
- "qualifiedName": "useRevokeRole"
- },
- "906": {
- "sourceFileName": "src/evm/hooks/async/roles.ts",
- "qualifiedName": "useRevokeRole"
- },
- "907": {
- "sourceFileName": "src/evm/hooks/async/roles.ts",
- "qualifiedName": "TContract"
- },
- "908": {
- "sourceFileName": "src/evm/hooks/async/roles.ts",
- "qualifiedName": "contract"
- },
- "909": {
- "sourceFileName": "src/evm/hooks/async/roles.ts",
- "qualifiedName": "__type"
- },
- "910": {
- "sourceFileName": "src/evm/hooks/async/roles.ts",
- "qualifiedName": "__type.role"
- },
- "911": {
- "sourceFileName": "src/evm/hooks/async/roles.ts",
- "qualifiedName": "__type.address"
- },
- "913": {
- "sourceFileName": "src/evm/hooks/async/roles.ts",
- "qualifiedName": "RolesForContract"
- },
- "914": {
- "sourceFileName": "src/evm/hooks/async/roles.ts",
- "qualifiedName": "__type"
- },
- "915": {
- "sourceFileName": "src/evm/hooks/async/roles.ts",
- "qualifiedName": "TContract"
- },
- "916": {
- "sourceFileName": "src/evm/hooks/async/token.ts",
- "qualifiedName": "useTokenSupply"
- },
- "917": {
- "sourceFileName": "src/evm/hooks/async/token.ts",
- "qualifiedName": "useTokenSupply"
- },
- "918": {
- "sourceFileName": "src/evm/hooks/async/token.ts",
- "qualifiedName": "contract"
- },
- "919": {
- "sourceFileName": "src/evm/hooks/async/token.ts",
- "qualifiedName": "__type"
- },
- "920": {
- "sourceFileName": "src/evm/hooks/async/token.ts",
- "qualifiedName": "__type.symbol"
- },
- "921": {
- "sourceFileName": "src/evm/hooks/async/token.ts",
- "qualifiedName": "__type.value"
- },
- "922": {
- "sourceFileName": "src/evm/hooks/async/token.ts",
- "qualifiedName": "__type.name"
- },
- "923": {
- "sourceFileName": "src/evm/hooks/async/token.ts",
- "qualifiedName": "__type.decimals"
- },
- "924": {
- "sourceFileName": "src/evm/hooks/async/token.ts",
- "qualifiedName": "__type.displayValue"
- },
- "925": {
- "sourceFileName": "src/evm/hooks/async/token.ts",
- "qualifiedName": "useTokenBalance"
- },
- "926": {
- "sourceFileName": "src/evm/hooks/async/token.ts",
- "qualifiedName": "useTokenBalance"
- },
- "927": {
- "sourceFileName": "src/evm/hooks/async/token.ts",
- "qualifiedName": "contract"
- },
- "928": {
- "sourceFileName": "src/evm/hooks/async/token.ts",
- "qualifiedName": "walletAddress"
- },
- "929": {
- "sourceFileName": "src/evm/hooks/async/token.ts",
- "qualifiedName": "__type"
- },
- "930": {
- "sourceFileName": "src/evm/hooks/async/token.ts",
- "qualifiedName": "__type.symbol"
- },
- "931": {
- "sourceFileName": "src/evm/hooks/async/token.ts",
- "qualifiedName": "__type.value"
- },
- "932": {
- "sourceFileName": "src/evm/hooks/async/token.ts",
- "qualifiedName": "__type.name"
- },
- "933": {
- "sourceFileName": "src/evm/hooks/async/token.ts",
- "qualifiedName": "__type.decimals"
- },
- "934": {
- "sourceFileName": "src/evm/hooks/async/token.ts",
- "qualifiedName": "__type.displayValue"
- },
- "935": {
- "sourceFileName": "src/evm/hooks/async/token.ts",
- "qualifiedName": "useTokenDecimals"
- },
- "936": {
- "sourceFileName": "src/evm/hooks/async/token.ts",
- "qualifiedName": "useTokenDecimals"
- },
- "937": {
- "sourceFileName": "src/evm/hooks/async/token.ts",
- "qualifiedName": "contract"
- },
- "938": {
- "sourceFileName": "src/evm/hooks/async/token.ts",
- "qualifiedName": "useMintToken"
- },
- "939": {
- "sourceFileName": "src/evm/hooks/async/token.ts",
- "qualifiedName": "useMintToken"
- },
- "940": {
- "sourceFileName": "src/evm/hooks/async/token.ts",
- "qualifiedName": "contract"
- },
- "941": {
- "sourceFileName": "src/evm/hooks/async/token.ts",
- "qualifiedName": "__type"
- },
- "942": {
- "sourceFileName": "src/evm/hooks/async/token.ts",
- "qualifiedName": "__type.receipt"
- },
- "943": {
- "sourceFileName": "src/evm/hooks/async/token.ts",
- "qualifiedName": "__type.data"
- },
- "944": {
- "sourceFileName": "src/evm/hooks/async/token.ts",
- "qualifiedName": "__type"
- },
- "945": {
- "sourceFileName": "src/evm/hooks/async/token.ts",
- "qualifiedName": "__type"
- },
- "946": {
- "sourceFileName": "src/evm/hooks/async/token.ts",
- "qualifiedName": "useClaimToken"
- },
- "947": {
- "sourceFileName": "src/evm/hooks/async/token.ts",
- "qualifiedName": "useClaimToken"
- },
- "948": {
- "sourceFileName": "src/evm/hooks/async/token.ts",
- "qualifiedName": "contract"
- },
- "949": {
- "sourceFileName": "../sdk/src/evm/core/classes/erc-20.ts",
- "qualifiedName": "__type"
- },
- "950": {
- "sourceFileName": "src/evm/hooks/async/token.ts",
- "qualifiedName": "useTransferToken"
- },
- "951": {
- "sourceFileName": "src/evm/hooks/async/token.ts",
- "qualifiedName": "useTransferToken"
- },
- "952": {
- "sourceFileName": "src/evm/hooks/async/token.ts",
- "qualifiedName": "contract"
- },
- "953": {
- "sourceFileName": "../sdk/src/evm/core/classes/erc-20.ts",
- "qualifiedName": "__type"
- },
- "954": {
- "sourceFileName": "src/evm/hooks/async/token.ts",
- "qualifiedName": "useTransferBatchToken"
- },
- "955": {
- "sourceFileName": "src/evm/hooks/async/token.ts",
- "qualifiedName": "useTransferBatchToken"
- },
- "956": {
- "sourceFileName": "src/evm/hooks/async/token.ts",
- "qualifiedName": "contract"
- },
- "957": {
- "sourceFileName": "../sdk/src/evm/core/classes/erc-20.ts",
- "qualifiedName": "__type"
- },
- "958": {
- "sourceFileName": "src/evm/hooks/async/token.ts",
- "qualifiedName": "useBurnToken"
- },
- "959": {
- "sourceFileName": "src/evm/hooks/async/token.ts",
- "qualifiedName": "useBurnToken"
- },
- "960": {
- "sourceFileName": "src/evm/hooks/async/token.ts",
- "qualifiedName": "contract"
- },
- "961": {
- "sourceFileName": "../sdk/src/evm/core/classes/erc-20.ts",
- "qualifiedName": "__type"
- },
- "962": {
- "sourceFileName": "src/evm/hooks/async/token.ts",
- "qualifiedName": "useTransferNativeToken"
- },
- "963": {
- "sourceFileName": "src/evm/hooks/async/token.ts",
- "qualifiedName": "useTransferNativeToken"
- },
- "964": {
- "sourceFileName": "src/evm/hooks/async/account-factory.ts",
- "qualifiedName": "useIsAccountDeployed"
- },
- "965": {
- "sourceFileName": "src/evm/hooks/async/account-factory.ts",
- "qualifiedName": "useIsAccountDeployed"
- },
- "966": {
- "sourceFileName": "src/evm/hooks/async/account-factory.ts",
- "qualifiedName": "contract"
- },
- "967": {
- "sourceFileName": "src/evm/hooks/async/account-factory.ts",
- "qualifiedName": "admin"
- },
- "968": {
- "sourceFileName": "src/evm/hooks/async/account-factory.ts",
- "qualifiedName": "extraData"
- },
- "969": {
- "sourceFileName": "src/evm/hooks/async/account-factory.ts",
- "qualifiedName": "useAccounts"
- },
- "970": {
- "sourceFileName": "src/evm/hooks/async/account-factory.ts",
- "qualifiedName": "useAccounts"
- },
- "971": {
- "sourceFileName": "src/evm/hooks/async/account-factory.ts",
- "qualifiedName": "contract"
- },
- "972": {
- "sourceFileName": "src/evm/hooks/async/account-factory.ts",
- "qualifiedName": "useCreateAccount"
- },
- "973": {
- "sourceFileName": "src/evm/hooks/async/account-factory.ts",
- "qualifiedName": "useCreateAccount"
- },
- "974": {
- "sourceFileName": "src/evm/hooks/async/account-factory.ts",
- "qualifiedName": "contract"
- },
- "975": {
- "sourceFileName": "src/evm/hooks/async/account-factory.ts",
- "qualifiedName": "useAccountsForAddress"
- },
- "976": {
- "sourceFileName": "src/evm/hooks/async/account-factory.ts",
- "qualifiedName": "useAccountsForAddress"
- },
- "977": {
- "sourceFileName": "src/evm/hooks/async/account-factory.ts",
- "qualifiedName": "contract"
- },
- "978": {
- "sourceFileName": "src/evm/hooks/async/account-factory.ts",
- "qualifiedName": "address"
- },
- "979": {
- "sourceFileName": "src/evm/hooks/async/account.ts",
- "qualifiedName": "useAccountSigners"
- },
- "980": {
- "sourceFileName": "src/evm/hooks/async/account.ts",
- "qualifiedName": "useAccountSigners"
- },
- "981": {
- "sourceFileName": "src/evm/hooks/async/account.ts",
- "qualifiedName": "contract"
- },
- "982": {
- "sourceFileName": "src/evm/hooks/async/account.ts",
- "qualifiedName": "useAddAdmin"
- },
- "983": {
- "sourceFileName": "src/evm/hooks/async/account.ts",
- "qualifiedName": "useAddAdmin"
- },
- "984": {
- "sourceFileName": "src/evm/hooks/async/account.ts",
- "qualifiedName": "useRemoveAdmin"
- },
- "985": {
- "sourceFileName": "src/evm/hooks/async/account.ts",
- "qualifiedName": "useRemoveAdmin"
- },
- "986": {
- "sourceFileName": "src/evm/hooks/async/account.ts",
- "qualifiedName": "useCreateSessionKey"
- },
- "987": {
- "sourceFileName": "src/evm/hooks/async/account.ts",
- "qualifiedName": "useCreateSessionKey"
- },
- "988": {
- "sourceFileName": "src/evm/hooks/async/account.ts",
- "qualifiedName": "useRevokeSessionKey"
- },
- "989": {
- "sourceFileName": "src/evm/hooks/async/account.ts",
- "qualifiedName": "useRevokeSessionKey"
- },
- "990": {
- "sourceFileName": "src/evm/hooks/async/account.ts",
- "qualifiedName": "useAccountAdmins"
- },
- "991": {
- "sourceFileName": "src/evm/hooks/async/account.ts",
- "qualifiedName": "useAccountAdmins"
- },
- "992": {
- "sourceFileName": "src/evm/hooks/async/account.ts",
- "qualifiedName": "contract"
- },
- "993": {
- "sourceFileName": "src/evm/hooks/async/account.ts",
- "qualifiedName": "useAccountAdminsAndSigners"
- },
- "994": {
- "sourceFileName": "src/evm/hooks/async/account.ts",
- "qualifiedName": "useAccountAdminsAndSigners"
- },
- "995": {
- "sourceFileName": "src/evm/hooks/async/account.ts",
- "qualifiedName": "contract"
- },
- "996": {
- "sourceFileName": "src/evm/hooks/auth/useAuth.ts",
- "qualifiedName": "useAuth"
- },
- "997": {
- "sourceFileName": "src/evm/hooks/auth/useAuth.ts",
- "qualifiedName": "useAuth"
- },
- "998": {
- "sourceFileName": "src/evm/hooks/auth/useLogin.ts",
- "qualifiedName": "useLogin"
- },
- "999": {
- "sourceFileName": "src/evm/hooks/auth/useLogin.ts",
- "qualifiedName": "useLogin"
- },
- "1000": {
- "sourceFileName": "src/evm/hooks/auth/useLogin.ts",
- "qualifiedName": "__object"
- },
- "1001": {
- "sourceFileName": "src/evm/hooks/auth/useLogin.ts",
- "qualifiedName": "__object.login"
- },
- "1002": {
- "sourceFileName": "src/evm/hooks/auth/useLogin.ts",
- "qualifiedName": "__function"
- },
- "1003": {
- "sourceFileName": "src/evm/hooks/auth/useLogin.ts",
- "qualifiedName": "__function"
- },
- "1004": {
- "sourceFileName": "src/evm/hooks/auth/useLogin.ts",
- "qualifiedName": "__object.isLoading"
- },
- "1005": {
- "sourceFileName": "src/evm/hooks/auth/useLogout.ts",
- "qualifiedName": "useLogout"
- },
- "1006": {
- "sourceFileName": "src/evm/hooks/auth/useLogout.ts",
- "qualifiedName": "useLogout"
- },
- "1007": {
- "sourceFileName": "src/evm/hooks/auth/useLogout.ts",
- "qualifiedName": "__object"
- },
- "1008": {
- "sourceFileName": "src/evm/hooks/auth/useLogout.ts",
- "qualifiedName": "__object.logout"
- },
- "1009": {
- "sourceFileName": "src/evm/hooks/auth/useLogout.ts",
- "qualifiedName": "__object.isLoading"
- },
- "1010": {
- "sourceFileName": "src/evm/hooks/auth/useUser.ts",
- "qualifiedName": "useUser"
- },
- "1011": {
- "sourceFileName": "src/evm/hooks/auth/useUser.ts",
- "qualifiedName": "useUser"
- },
- "1012": {
- "sourceFileName": "src/evm/hooks/auth/useUser.ts",
- "qualifiedName": "TData"
- },
- "1013": {
- "sourceFileName": "src/evm/hooks/auth/useUser.ts",
- "qualifiedName": "TContext"
- },
- "1014": {
- "sourceFileName": "src/evm/hooks/auth/useUser.ts",
- "qualifiedName": "__object"
- },
- "1015": {
- "sourceFileName": "src/evm/hooks/auth/useUser.ts",
- "qualifiedName": "__object.user"
- },
- "1016": {
- "sourceFileName": "src/evm/hooks/auth/useUser.ts",
- "qualifiedName": "__object.isLoggedIn"
- },
- "1017": {
- "sourceFileName": "src/evm/hooks/auth/useUser.ts",
- "qualifiedName": "__object.isLoading"
- },
- "1018": {
- "sourceFileName": "src/evm/hooks/auth/useSwitchAccount.ts",
- "qualifiedName": "useSwitchAccount"
- },
- "1019": {
- "sourceFileName": "src/evm/hooks/auth/useSwitchAccount.ts",
- "qualifiedName": "useSwitchAccount"
- },
- "1020": {
- "sourceFileName": "src/evm/hooks/auth/useSwitchAccount.ts",
- "qualifiedName": "__object"
- },
- "1021": {
- "sourceFileName": "src/evm/hooks/auth/useSwitchAccount.ts",
- "qualifiedName": "__object.switchAccount"
- },
- "1022": {
- "sourceFileName": "src/evm/hooks/auth/useSwitchAccount.ts",
- "qualifiedName": "__object.isLoading"
- },
- "1023": {
- "sourceFileName": "src/evm/hooks/auth/useUser.ts",
- "qualifiedName": "UserWithData"
- },
- "1024": {
- "sourceFileName": "src/evm/hooks/auth/useUser.ts",
- "qualifiedName": "UserWithData.data"
- },
- "1025": {
- "sourceFileName": "../auth/src/core/schema/common.ts",
- "qualifiedName": "__type.address"
- },
- "1026": {
- "sourceFileName": "../auth/src/core/schema/common.ts",
- "qualifiedName": "__type.session"
- },
- "1027": {
- "sourceFileName": "src/evm/hooks/auth/useUser.ts",
- "qualifiedName": "UserWithData.TData"
- },
- "1028": {
- "sourceFileName": "src/evm/hooks/auth/useUser.ts",
- "qualifiedName": "UserWithData.TContext"
- },
- "1065": {
- "sourceFileName": "src/evm/hooks/storage/useStorage.ts",
- "qualifiedName": "useStorage"
- },
- "1066": {
- "sourceFileName": "src/evm/hooks/storage/useStorage.ts",
- "qualifiedName": "useStorage"
- },
- "1067": {
- "sourceFileName": "src/evm/hooks/storage/useStorageUpload.ts",
- "qualifiedName": "useStorageUpload"
- },
- "1068": {
- "sourceFileName": "src/evm/hooks/storage/useStorageUpload.ts",
- "qualifiedName": "useStorageUpload"
- },
- "1069": {
- "sourceFileName": "src/evm/hooks/storage/useStorageUpload.ts",
- "qualifiedName": "T"
- },
- "1070": {
- "sourceFileName": "src/evm/hooks/storage/useStorageUpload.ts",
- "qualifiedName": "uploadOptions"
- },
- "1071": {
- "sourceFileName": "src/evm/hooks/useNetworkMismatch.ts",
- "qualifiedName": "useNetworkMismatch"
- },
- "1072": {
- "sourceFileName": "src/evm/hooks/useNetworkMismatch.ts",
- "qualifiedName": "useNetworkMismatch"
- },
- "1079": {
- "sourceFileName": "src/evm/hooks/useSigner.ts",
- "qualifiedName": "useSigner"
- },
- "1080": {
- "sourceFileName": "src/evm/hooks/useSigner.ts",
- "qualifiedName": "useSigner"
- },
- "1081": {
- "sourceFileName": "src/evm/hooks/useSupportedChains.ts",
- "qualifiedName": "useSupportedChains"
- },
- "1082": {
- "sourceFileName": "src/evm/hooks/useSupportedChains.ts",
- "qualifiedName": "useSupportedChains"
- },
- "1086": {
- "sourceFileName": "src/evm/hooks/async/app.ts",
- "qualifiedName": "useAppURI"
- },
- "1087": {
- "sourceFileName": "src/evm/hooks/async/app.ts",
- "qualifiedName": "useAppURI"
- },
- "1088": {
- "sourceFileName": "src/evm/hooks/async/app.ts",
- "qualifiedName": "TContract"
- },
- "1089": {
- "sourceFileName": "src/evm/hooks/async/app.ts",
- "qualifiedName": "contract"
- },
- "1090": {
- "sourceFileName": "src/evm/hooks/async/app.ts",
- "qualifiedName": "useSetAppURI"
- },
- "1091": {
- "sourceFileName": "src/evm/hooks/async/app.ts",
- "qualifiedName": "useSetAppURI"
- },
- "1092": {
- "sourceFileName": "src/evm/hooks/async/app.ts",
- "qualifiedName": "contract"
- },
- "1093": {
- "sourceFileName": "src/evm/hooks/async/app.ts",
- "qualifiedName": "__type"
- },
- "1094": {
- "sourceFileName": "src/evm/hooks/async/app.ts",
- "qualifiedName": "__type.receipt"
- },
- "1095": {
- "sourceFileName": "src/evm/hooks/async/app.ts",
- "qualifiedName": "__type.data"
- },
- "1096": {
- "sourceFileName": "src/evm/hooks/async/app.ts",
- "qualifiedName": "__type"
- },
- "1097": {
- "sourceFileName": "src/evm/hooks/async/app.ts",
- "qualifiedName": "__type"
- },
- "1098": {
- "sourceFileName": "src/evm/hooks/async/app.ts",
- "qualifiedName": "__type"
- },
- "1099": {
- "sourceFileName": "src/evm/hooks/async/app.ts",
- "qualifiedName": "__type.uri"
- },
- "1105": {
- "sourceFileName": "src/evm/providers/thirdweb-sdk-provider.tsx",
- "qualifiedName": "ThirdwebSDKProvider"
- },
- "1106": {
- "sourceFileName": "src/evm/providers/thirdweb-sdk-provider.tsx",
- "qualifiedName": "ThirdwebSDKProvider"
- },
- "1107": {
- "sourceFileName": "src/evm/providers/thirdweb-sdk-provider.tsx",
- "qualifiedName": "TChains"
- },
- "1108": {
- "sourceFileName": "src/evm/providers/thirdweb-sdk-provider.tsx",
- "qualifiedName": "props"
- },
- "1109": {
- "sourceFileName": "src/evm/hooks/useSDK.ts",
- "qualifiedName": "useSDK"
- },
- "1110": {
- "sourceFileName": "src/evm/hooks/useSDK.ts",
- "qualifiedName": "useSDK"
- },
- "1113": {
- "sourceFileName": "src/evm/providers/types.ts",
- "qualifiedName": "ThirdwebSDKProviderProps"
- },
- "1114": {
- "sourceFileName": "src/evm/providers/types.ts",
- "qualifiedName": "ThirdwebSDKProviderProps.supportedChains"
- },
- "1115": {
- "sourceFileName": "src/evm/providers/types.ts",
- "qualifiedName": "ThirdwebSDKProviderProps.signer"
- },
- "1116": {
- "sourceFileName": "src/evm/providers/types.ts",
- "qualifiedName": "ThirdwebSDKProviderProps.sdkOptions"
- },
- "1117": {
- "sourceFileName": "../sdk/src/evm/schema/sdk-options.ts",
- "qualifiedName": "__type"
- },
- "1118": {
- "sourceFileName": "src/evm/providers/types.ts",
- "qualifiedName": "ThirdwebSDKProviderProps.storageInterface"
- },
- "1119": {
- "sourceFileName": "src/evm/providers/types.ts",
- "qualifiedName": "ThirdwebSDKProviderProps.authConfig"
- },
- "1120": {
- "sourceFileName": "src/evm/providers/types.ts",
- "qualifiedName": "ThirdwebSDKProviderProps.activeChain"
- },
- "1121": {
- "sourceFileName": "",
- "qualifiedName": "__type"
- },
- "1122": {
- "sourceFileName": "",
- "qualifiedName": "__type"
- },
- "1123": {
- "sourceFileName": "src/evm/providers/types.ts",
- "qualifiedName": "ThirdwebSDKProviderProps.clientId"
- },
- "1124": {
- "sourceFileName": "src/evm/providers/types.ts",
- "qualifiedName": "ThirdwebSDKProviderProps.secretKey"
- },
- "1125": {
- "sourceFileName": "src/core/providers/query-client.tsx",
- "qualifiedName": "QueryClientProviderProps.queryClient"
- },
- "1126": {
- "sourceFileName": "src/evm/providers/types.ts",
- "qualifiedName": "ThirdwebSDKProviderProps.TChains"
- },
- "1139": {
- "sourceFileName": "src/evm/utils/addresses.ts",
- "qualifiedName": "shortenAddress"
- },
- "1140": {
- "sourceFileName": "src/evm/utils/addresses.ts",
- "qualifiedName": "shortenAddress"
- },
- "1141": {
- "sourceFileName": "src/evm/utils/addresses.ts",
- "qualifiedName": "address"
- },
- "1142": {
- "sourceFileName": "src/evm/utils/addresses.ts",
- "qualifiedName": "extraShort"
- },
- "1162": {
- "sourceFileName": "src/evm/types.ts",
- "qualifiedName": "WalletAddress"
- },
- "1163": {
- "sourceFileName": "src/evm/types.ts",
- "qualifiedName": "TokenParams"
- },
- "1164": {
- "sourceFileName": "src/evm/types.ts",
- "qualifiedName": "__type"
- },
- "1165": {
- "sourceFileName": "src/evm/types.ts",
- "qualifiedName": "__type.to"
- },
- "1166": {
- "sourceFileName": "src/evm/types.ts",
- "qualifiedName": "__type.amount"
- },
- "1167": {
- "sourceFileName": "src/evm/types.ts",
- "qualifiedName": "TokenBurnParams"
- },
- "1168": {
- "sourceFileName": "src/evm/types.ts",
- "qualifiedName": "__type"
- },
- "1169": {
- "sourceFileName": "src/evm/types.ts",
- "qualifiedName": "__type.amount"
- },
- "1170": {
- "sourceFileName": "src/evm/types.ts",
- "qualifiedName": "NFTContract"
- },
- "1171": {
- "sourceFileName": "src/evm/types.ts",
- "qualifiedName": "TokenContract"
- },
- "1173": {
- "sourceFileName": "src/evm/types.ts",
- "qualifiedName": "TransferNFTParams"
- },
- "1174": {
- "sourceFileName": "src/evm/types.ts",
- "qualifiedName": "__type"
- },
- "1175": {
- "sourceFileName": "src/evm/types.ts",
- "qualifiedName": "__type.to"
- },
- "1176": {
- "sourceFileName": "src/evm/types.ts",
- "qualifiedName": "__type.tokenId"
- },
- "1177": {
- "sourceFileName": "src/evm/types.ts",
- "qualifiedName": "__type.amount"
- },
- "1178": {
- "sourceFileName": "src/evm/types.ts",
- "qualifiedName": "AirdropNFTParams"
- },
- "1179": {
- "sourceFileName": "src/evm/types.ts",
- "qualifiedName": "__type"
- },
- "1180": {
- "sourceFileName": "src/evm/types.ts",
- "qualifiedName": "__type.tokenId"
- },
- "1181": {
- "sourceFileName": "src/evm/types.ts",
- "qualifiedName": "__type.addresses"
- },
- "1182": {
- "sourceFileName": "src/evm/types.ts",
- "qualifiedName": "MintNFTSupplyParams"
- },
- "1183": {
- "sourceFileName": "src/evm/types.ts",
- "qualifiedName": "__type"
- },
- "1184": {
- "sourceFileName": "src/evm/types.ts",
- "qualifiedName": "__type.tokenId"
- },
- "1185": {
- "sourceFileName": "src/evm/types.ts",
- "qualifiedName": "__type.additionalSupply"
- },
- "1186": {
- "sourceFileName": "src/evm/types.ts",
- "qualifiedName": "__type.to"
- },
- "1187": {
- "sourceFileName": "src/evm/types.ts",
- "qualifiedName": "MintNFTParams"
- },
- "1188": {
- "sourceFileName": "src/evm/types.ts",
- "qualifiedName": "__type"
- },
- "1189": {
- "sourceFileName": "src/evm/types.ts",
- "qualifiedName": "__type.metadata"
- },
- "1190": {
- "sourceFileName": "src/evm/types.ts",
- "qualifiedName": "__type.to"
- },
- "1191": {
- "sourceFileName": "src/evm/types.ts",
- "qualifiedName": "__type.supply"
- },
- "1192": {
- "sourceFileName": "src/evm/types.ts",
- "qualifiedName": "MintNFTReturnType"
- },
- "1193": {
- "sourceFileName": "src/evm/types.ts",
- "qualifiedName": "TContract"
- },
- "1194": {
- "sourceFileName": "src/evm/types.ts",
- "qualifiedName": "BurnNFTParams"
- },
- "1195": {
- "sourceFileName": "src/evm/types.ts",
- "qualifiedName": "__type"
- },
- "1196": {
- "sourceFileName": "src/evm/types.ts",
- "qualifiedName": "__type.tokenId"
- },
- "1197": {
- "sourceFileName": "src/evm/types.ts",
- "qualifiedName": "__type.amount"
- },
- "1198": {
- "sourceFileName": "src/evm/types.ts",
- "qualifiedName": "DropContract"
- },
- "1199": {
- "sourceFileName": "src/evm/types.ts",
- "qualifiedName": "RevealableContract"
- },
- "1200": {
- "sourceFileName": "src/evm/types.ts",
- "qualifiedName": "DelayedRevealLazyMintInput"
- },
- "1201": {
- "sourceFileName": "src/evm/types.ts",
- "qualifiedName": "__type"
- },
- "1202": {
- "sourceFileName": "src/evm/types.ts",
- "qualifiedName": "__type.placeholder"
- },
- "1203": {
- "sourceFileName": "src/evm/types.ts",
- "qualifiedName": "__type.metadatas"
- },
- "1204": {
- "sourceFileName": "src/evm/types.ts",
- "qualifiedName": "__type.password"
- },
- "1205": {
- "sourceFileName": "src/evm/types.ts",
- "qualifiedName": "RevealLazyMintInput"
- },
- "1206": {
- "sourceFileName": "src/evm/types.ts",
- "qualifiedName": "__type"
- },
- "1207": {
- "sourceFileName": "src/evm/types.ts",
- "qualifiedName": "__type.batchId"
- },
- "1208": {
- "sourceFileName": "src/evm/types.ts",
- "qualifiedName": "__type.password"
- },
- "1209": {
- "sourceFileName": "src/evm/types.ts",
- "qualifiedName": "ClaimNFTParams"
- },
- "1210": {
- "sourceFileName": "src/evm/types.ts",
- "qualifiedName": "__type"
- },
- "1211": {
- "sourceFileName": "src/evm/types.ts",
- "qualifiedName": "__type.to"
- },
- "1212": {
- "sourceFileName": "src/evm/types.ts",
- "qualifiedName": "__type.quantity"
- },
- "1213": {
- "sourceFileName": "src/evm/types.ts",
- "qualifiedName": "__type.options"
- },
- "1214": {
- "sourceFileName": "src/evm/types.ts",
- "qualifiedName": "__type.tokenId"
- },
- "1215": {
- "sourceFileName": "src/evm/types.ts",
- "qualifiedName": "ClaimNFTReturnType"
- },
- "1216": {
- "sourceFileName": "src/evm/types.ts",
- "qualifiedName": "MakeBidParams"
- },
- "1217": {
- "sourceFileName": "src/evm/types.ts",
- "qualifiedName": "__type"
- },
- "1218": {
- "sourceFileName": "src/evm/types.ts",
- "qualifiedName": "__type.listingId"
- },
- "1219": {
- "sourceFileName": "src/evm/types.ts",
- "qualifiedName": "__type.bid"
- },
- "1220": {
- "sourceFileName": "src/evm/types.ts",
- "qualifiedName": "MakeOfferParams"
- },
- "1221": {
- "sourceFileName": "src/evm/types.ts",
- "qualifiedName": "__type"
- },
- "1222": {
- "sourceFileName": "src/evm/types.ts",
- "qualifiedName": "__type.listingId"
- },
- "1223": {
- "sourceFileName": "src/evm/types.ts",
- "qualifiedName": "__type.pricePerToken"
- },
- "1224": {
- "sourceFileName": "src/evm/types.ts",
- "qualifiedName": "__type.quantity"
- },
- "1225": {
- "sourceFileName": "src/evm/types.ts",
- "qualifiedName": "AcceptDirectOffer"
- },
- "1226": {
- "sourceFileName": "src/evm/types.ts",
- "qualifiedName": "__type"
- },
- "1227": {
- "sourceFileName": "src/evm/types.ts",
- "qualifiedName": "__type.listingId"
- },
- "1228": {
- "sourceFileName": "src/evm/types.ts",
- "qualifiedName": "__type.addressOfOfferor"
- },
- "1229": {
- "sourceFileName": "src/evm/types.ts",
- "qualifiedName": "ExecuteAuctionSale"
- },
- "1230": {
- "sourceFileName": "src/evm/types.ts",
- "qualifiedName": "__type"
- },
- "1231": {
- "sourceFileName": "src/evm/types.ts",
- "qualifiedName": "__type.listingId"
- },
- "1232": {
- "sourceFileName": "src/evm/types.ts",
- "qualifiedName": "BuyNowParams"
- },
- "1233": {
- "sourceFileName": "src/evm/types.ts",
- "qualifiedName": "__type"
- },
- "1234": {
- "sourceFileName": "src/evm/types.ts",
- "qualifiedName": "__type.id"
- },
- "1235": {
- "sourceFileName": "src/evm/types.ts",
- "qualifiedName": "__type.type"
- },
- "1236": {
- "sourceFileName": "src/evm/types.ts",
- "qualifiedName": "__type.buyAmount"
- },
- "1237": {
- "sourceFileName": "src/evm/types.ts",
- "qualifiedName": "__type.buyForWallet"
- },
- "1238": {
- "sourceFileName": "src/evm/types.ts",
- "qualifiedName": "__type"
- },
- "1239": {
- "sourceFileName": "src/evm/types.ts",
- "qualifiedName": "__type.id"
- },
- "1240": {
- "sourceFileName": "src/evm/types.ts",
- "qualifiedName": "__type.type"
- },
- "1241": {
- "sourceFileName": "src/evm/types.ts",
- "qualifiedName": "TListingType"
- },
- "1242": {
- "sourceFileName": "src/evm/types.ts",
- "qualifiedName": "ClaimTokenParams"
- },
- "1243": {
- "sourceFileName": "src/evm/types.ts",
- "qualifiedName": "__type"
- },
- "1244": {
- "sourceFileName": "src/evm/types.ts",
- "qualifiedName": "__type.to"
- },
- "1245": {
- "sourceFileName": "src/evm/types.ts",
- "qualifiedName": "__type.amount"
- },
- "1246": {
- "sourceFileName": "src/evm/types.ts",
- "qualifiedName": "__type.checkERC20Allowance"
- },
- "1263": {
- "sourceFileName": "src/evm/hooks/useTransactions.ts",
- "qualifiedName": "useWatchTransactions"
- },
- "1264": {
- "sourceFileName": "src/evm/hooks/useTransactions.ts",
- "qualifiedName": "useWatchTransactions"
- },
- "1265": {
- "sourceFileName": "src/evm/hooks/useTransactions.ts",
- "qualifiedName": "watchTransactionParams"
- },
- "1266": {
- "sourceFileName": "src/evm/hooks/useTransactions.ts",
- "qualifiedName": "UseWatchTransactionsParams"
- },
- "1267": {
- "sourceFileName": "src/evm/hooks/useTransactions.ts",
- "qualifiedName": "__type"
- },
- "1268": {
- "sourceFileName": "src/evm/hooks/useTransactions.ts",
- "qualifiedName": "__type.limit"
- },
- "1269": {
- "sourceFileName": "src/evm/hooks/pay/useBuyWithCryptoHistory.ts",
- "qualifiedName": "useBuyWithCryptoHistory"
- },
- "1270": {
- "sourceFileName": "src/evm/hooks/pay/useBuyWithCryptoHistory.ts",
- "qualifiedName": "useBuyWithCryptoHistory"
- },
- "1271": {
- "sourceFileName": "src/evm/hooks/pay/useBuyWithCryptoHistory.ts",
- "qualifiedName": "params"
- },
- "1272": {
- "sourceFileName": "src/evm/hooks/pay/useBuyWithCryptoHistory.ts",
- "qualifiedName": "queryParams"
- },
- "1273": {
- "sourceFileName": "src/evm/hooks/pay/useBuyWithCryptoQuote.ts",
- "qualifiedName": "useBuyWithCryptoQuote"
- },
- "1274": {
- "sourceFileName": "src/evm/hooks/pay/useBuyWithCryptoQuote.ts",
- "qualifiedName": "useBuyWithCryptoQuote"
- },
- "1275": {
- "sourceFileName": "src/evm/hooks/pay/useBuyWithCryptoQuote.ts",
- "qualifiedName": "params"
- },
- "1276": {
- "sourceFileName": "src/evm/hooks/pay/useBuyWithCryptoQuote.ts",
- "qualifiedName": "queryParams"
- },
- "1277": {
- "sourceFileName": "src/evm/hooks/pay/useBuyWithCryptoStatus.ts",
- "qualifiedName": "useBuyWithCryptoStatus"
- },
- "1278": {
- "sourceFileName": "src/evm/hooks/pay/useBuyWithCryptoStatus.ts",
- "qualifiedName": "useBuyWithCryptoStatus"
- },
- "1279": {
- "sourceFileName": "src/evm/hooks/pay/useBuyWithCryptoStatus.ts",
- "qualifiedName": "params"
- }
- },
- "files": {
- "entries": {
- "1": "src/index.ts"
- },
- "reflections": {
- "1": 0
- }
- }
-}
diff --git a/apps/portal/src/app/references/components/TDoc/fetchDocs/v4-legacy-docs/react.json b/apps/portal/src/app/references/components/TDoc/fetchDocs/v4-legacy-docs/react.json
deleted file mode 100644
index a8a30dfc5c8..00000000000
--- a/apps/portal/src/app/references/components/TDoc/fetchDocs/v4-legacy-docs/react.json
+++ /dev/null
@@ -1,36149 +0,0 @@
-{
- "id": 0,
- "name": "@thirdweb-dev/react",
- "variant": "project",
- "kind": 1,
- "flags": {},
- "children": [
- {
- "id": 49,
- "name": "inAppWallet",
- "variant": "reference",
- "kind": 4194304,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/index.ts",
- "line": 19,
- "character": 27,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/index.ts#L19"
- }
- ],
- "target": 46
- },
- {
- "id": 56,
- "name": "InAppWalletConfigOptions",
- "variant": "reference",
- "kind": 4194304,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/index.ts",
- "line": 21,
- "character": 45,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/index.ts#L21"
- }
- ],
- "target": 50
- },
- {
- "id": 965,
- "name": "useInAppWallet",
- "variant": "reference",
- "kind": 4194304,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/index.ts",
- "line": 65,
- "character": 23,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/index.ts#L65"
- }
- ],
- "target": 945
- },
- {
- "id": 967,
- "name": "useInAppWalletSendVerificationEmail",
- "variant": "reference",
- "kind": 4194304,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/index.ts",
- "line": 68,
- "character": 51,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/index.ts#L68"
- }
- ],
- "target": 960
- },
- {
- "id": 966,
- "name": "useInAppWalletUserEmail",
- "variant": "reference",
- "kind": 4194304,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/index.ts",
- "line": 66,
- "character": 32,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/index.ts#L66"
- }
- ],
- "target": 958
- },
- {
- "id": 1149,
- "name": "VerifyOwnershipWithPaper",
- "variant": "reference",
- "kind": 4194304,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/payments/components/VerifyOwnershipWithPaper.tsx",
- "line": 36,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/payments/components/VerifyOwnershipWithPaper.tsx#L36"
- }
- ],
- "target": 1095
- },
- {
- "id": 1103,
- "name": "PaperCheckoutDisplay",
- "variant": "declaration",
- "kind": 8,
- "flags": {},
- "children": [
- {
- "id": 1107,
- "name": "DRAWER",
- "variant": "declaration",
- "kind": 16,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Open the checkout in a drawer on the right side of the parent page with a darkened background.\n\nNOTE: Pay with Crypto is disabled in this display mode."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/payments/components/PaperCheckout.tsx",
- "line": 38,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/payments/components/PaperCheckout.tsx#L38"
- }
- ],
- "type": {
- "type": "literal",
- "value": "DRAWER"
- }
- },
- {
- "id": 1108,
- "name": "EMBED",
- "variant": "declaration",
- "kind": 16,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Embed the checkout directly on the parent page.\n\nNOTE: Pay with Crypto is disabled in this display mode."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/payments/components/PaperCheckout.tsx",
- "line": 45,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/payments/components/PaperCheckout.tsx#L45"
- }
- ],
- "type": {
- "type": "literal",
- "value": "EMBED"
- }
- },
- {
- "id": 1106,
- "name": "MODAL",
- "variant": "declaration",
- "kind": 16,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Open the checkout in a modal on the parent page with a darkened background.\n\nNOTE: Pay with Crypto is disabled in this display mode."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/payments/components/PaperCheckout.tsx",
- "line": 31,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/payments/components/PaperCheckout.tsx#L31"
- }
- ],
- "type": {
- "type": "literal",
- "value": "MODAL"
- }
- },
- {
- "id": 1105,
- "name": "NEW_TAB",
- "variant": "declaration",
- "kind": 16,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Open the checkout in a new browser tab."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/payments/components/PaperCheckout.tsx",
- "line": 24,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/payments/components/PaperCheckout.tsx#L24"
- }
- ],
- "type": {
- "type": "literal",
- "value": "NEW_TAB"
- }
- },
- {
- "id": 1104,
- "name": "POPUP",
- "variant": "declaration",
- "kind": 16,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Open the checkout in a new popup centered over the parent window."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/payments/components/PaperCheckout.tsx",
- "line": 19,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/payments/components/PaperCheckout.tsx#L19"
- }
- ],
- "type": {
- "type": "literal",
- "value": "POPUP"
- }
- }
- ],
- "groups": [
- {
- "title": "Enumeration Members",
- "children": [
- 1107,
- 1108,
- 1106,
- 1105,
- 1104
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/payments/components/PaperCheckout.tsx",
- "line": 15,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/payments/components/PaperCheckout.tsx#L15"
- }
- ]
- },
- {
- "id": 1043,
- "name": "PaymentsSDKErrorCode",
- "variant": "declaration",
- "kind": 8,
- "flags": {},
- "children": [
- {
- "id": 1050,
- "name": "AddressNotAllowed",
- "variant": "declaration",
- "kind": 16,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/payments/dist/declarations/src/interfaces/PaymentsSdkError.d.ts",
- "line": 16,
- "character": 4
- }
- ],
- "type": {
- "type": "literal",
- "value": "This address is not on the allowlist."
- }
- },
- {
- "id": 1048,
- "name": "EmailNotVerified",
- "variant": "declaration",
- "kind": 16,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/payments/dist/declarations/src/interfaces/PaymentsSdkError.d.ts",
- "line": 14,
- "character": 4
- }
- ],
- "type": {
- "type": "literal",
- "value": "The email was unable to be verified."
- }
- },
- {
- "id": 1047,
- "name": "InvalidCard",
- "variant": "declaration",
- "kind": 16,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/payments/dist/declarations/src/interfaces/PaymentsSdkError.d.ts",
- "line": 13,
- "character": 4
- }
- ],
- "type": {
- "type": "literal",
- "value": "The card information is invalid. Please double check that the Card, CVC, and Zip code are all correct."
- }
- },
- {
- "id": 1046,
- "name": "InvalidProps",
- "variant": "declaration",
- "kind": 16,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/payments/dist/declarations/src/interfaces/PaymentsSdkError.d.ts",
- "line": 12,
- "character": 4
- }
- ],
- "type": {
- "type": "literal",
- "value": "The props you passed in to this component are not valid."
- }
- },
- {
- "id": 1051,
- "name": "NoActiveClaimPhase",
- "variant": "declaration",
- "kind": 16,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/payments/dist/declarations/src/interfaces/PaymentsSdkError.d.ts",
- "line": 17,
- "character": 4
- }
- ],
- "type": {
- "type": "literal",
- "value": "There is no active claim phase at the moment."
- }
- },
- {
- "id": 1049,
- "name": "NotEnoughSupply",
- "variant": "declaration",
- "kind": 16,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/payments/dist/declarations/src/interfaces/PaymentsSdkError.d.ts",
- "line": 15,
- "character": 4
- }
- ],
- "type": {
- "type": "literal",
- "value": "There is not enough supply to claim."
- }
- },
- {
- "id": 1044,
- "name": "UserAbandonedCheckout",
- "variant": "declaration",
- "kind": 16,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/payments/dist/declarations/src/interfaces/PaymentsSdkError.d.ts",
- "line": 10,
- "character": 4
- }
- ],
- "type": {
- "type": "literal",
- "value": "User abandoned the checkout"
- }
- },
- {
- "id": 1045,
- "name": "UserLoginFailed",
- "variant": "declaration",
- "kind": 16,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/payments/dist/declarations/src/interfaces/PaymentsSdkError.d.ts",
- "line": 11,
- "character": 4
- }
- ],
- "type": {
- "type": "literal",
- "value": "User login failed"
- }
- }
- ],
- "groups": [
- {
- "title": "Enumeration Members",
- "children": [
- 1050,
- 1048,
- 1047,
- 1046,
- 1051,
- 1049,
- 1044,
- 1045
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/payments/dist/declarations/src/interfaces/PaymentsSdkError.d.ts",
- "line": 9,
- "character": 20
- }
- ]
- },
- {
- "id": 1052,
- "name": "PayWithCryptoErrorCode",
- "variant": "declaration",
- "kind": 8,
- "flags": {},
- "children": [
- {
- "id": 1058,
- "name": "ChainSwitchUnderway",
- "variant": "declaration",
- "kind": 16,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/payments/dist/declarations/src/interfaces/PaymentsSdkError.d.ts",
- "line": 25,
- "character": 4
- }
- ],
- "type": {
- "type": "literal",
- "value": "There is a network switch already underway"
- }
- },
- {
- "id": 1053,
- "name": "ErrorConnectingToWallet",
- "variant": "declaration",
- "kind": 16,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/payments/dist/declarations/src/interfaces/PaymentsSdkError.d.ts",
- "line": 20,
- "character": 4
- }
- ],
- "type": {
- "type": "literal",
- "value": "Error connecting to wallet"
- }
- },
- {
- "id": 1054,
- "name": "ErrorSendingTransaction",
- "variant": "declaration",
- "kind": 16,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/payments/dist/declarations/src/interfaces/PaymentsSdkError.d.ts",
- "line": 21,
- "character": 4
- }
- ],
- "type": {
- "type": "literal",
- "value": "Something went wrong sending transaction"
- }
- },
- {
- "id": 1055,
- "name": "InsufficientBalance",
- "variant": "declaration",
- "kind": 16,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/payments/dist/declarations/src/interfaces/PaymentsSdkError.d.ts",
- "line": 22,
- "character": 4
- }
- ],
- "type": {
- "type": "literal",
- "value": "Insufficient ETH"
- }
- },
- {
- "id": 1059,
- "name": "PendingSignature",
- "variant": "declaration",
- "kind": 16,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/payments/dist/declarations/src/interfaces/PaymentsSdkError.d.ts",
- "line": 26,
- "character": 4
- }
- ],
- "type": {
- "type": "literal",
- "value": "Pending Signature"
- }
- },
- {
- "id": 1056,
- "name": "TransactionCancelled",
- "variant": "declaration",
- "kind": 16,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/payments/dist/declarations/src/interfaces/PaymentsSdkError.d.ts",
- "line": 23,
- "character": 4
- }
- ],
- "type": {
- "type": "literal",
- "value": "Transaction Cancelled"
- }
- },
- {
- "id": 1057,
- "name": "WrongChain",
- "variant": "declaration",
- "kind": 16,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/payments/dist/declarations/src/interfaces/PaymentsSdkError.d.ts",
- "line": 24,
- "character": 4
- }
- ],
- "type": {
- "type": "literal",
- "value": "Wrong Chain Detected"
- }
- }
- ],
- "groups": [
- {
- "title": "Enumeration Members",
- "children": [
- 1058,
- 1053,
- 1054,
- 1055,
- 1059,
- 1056,
- 1057
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/payments/dist/declarations/src/interfaces/PaymentsSdkError.d.ts",
- "line": 19,
- "character": 20
- }
- ]
- },
- {
- "id": 873,
- "name": "MediaRendererProps",
- "variant": "declaration",
- "kind": 256,
- "flags": {},
- "children": [
- {
- "id": 875,
- "name": "alt",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The alt text for the media."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/components/types.ts",
- "line": 49,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/components/types.ts#L49"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 884,
- "name": "children",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/components/types.ts",
- "line": 33,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/components/types.ts#L33"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+react@18.3.5/node_modules/@types/react/index.d.ts",
- "qualifiedName": "React.ReactNode"
- },
- "name": "ReactNode",
- "package": "@types/react",
- "qualifiedName": "React.ReactNode"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": 893,
- "name": "SharedMediaProps.children"
- }
- },
- {
- "id": 880,
- "name": "className",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true,
- "isInherited": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The className to apply on the rendered element to add custom styling."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/components/types.ts",
- "line": 7,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/components/types.ts#L7"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": 887,
- "name": "SharedMediaProps.className"
- }
- },
- {
- "id": 883,
- "name": "controls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true,
- "isInherited": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Show the media controls (where applicable)\n\nBy default it is set to "
- },
- {
- "kind": "code",
- "text": "`false`"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/components/types.ts",
- "line": 31,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/components/types.ts#L31"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": 892,
- "name": "SharedMediaProps.controls"
- }
- },
- {
- "id": 877,
- "name": "gatewayUrl",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The IPFS gateway URL to use"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/components/types.ts",
- "line": 57,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/components/types.ts#L57"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 879,
- "name": "height",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The CSS height property to apply on the rendered element."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/components/types.ts",
- "line": 65,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/components/types.ts#L65"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "overwrites": {
- "type": "reference",
- "target": 890,
- "name": "SharedMediaProps.height"
- }
- },
- {
- "id": 885,
- "name": "mimeType",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true,
- "isInherited": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Provide the [MIME type](https://developer.mozilla.org/en-US/docs/Web/HTTP/Basics_of_HTTP/MIME_types) of the media if it is known"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/components/types.ts",
- "line": 38,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/components/types.ts#L38"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": 894,
- "name": "SharedMediaProps.mimeType"
- }
- },
- {
- "id": 876,
- "name": "poster",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The media poster image uri. (if applicable)"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/components/types.ts",
- "line": 53,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/components/types.ts#L53"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "literal",
- "value": null
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ]
- }
- },
- {
- "id": 882,
- "name": "requireInteraction",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true,
- "isInherited": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Require user interaction to play the media.\n\nBy default it is set to "
- },
- {
- "kind": "code",
- "text": "`false`"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/components/types.ts",
- "line": 25,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/components/types.ts#L25"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": 891,
- "name": "SharedMediaProps.requireInteraction"
- }
- },
- {
- "id": 874,
- "name": "src",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The media source uri."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/components/types.ts",
- "line": 45,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/components/types.ts#L45"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "literal",
- "value": null
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ]
- }
- },
- {
- "id": 881,
- "name": "style",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true,
- "isInherited": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The style to apply on the rendered element to add custom styling."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/components/types.ts",
- "line": 11,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/components/types.ts#L11"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+react@18.3.5/node_modules/@types/react/index.d.ts",
- "qualifiedName": "React.CSSProperties"
- },
- "name": "CSSProperties",
- "package": "@types/react",
- "qualifiedName": "React.CSSProperties"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": 888,
- "name": "SharedMediaProps.style"
- }
- },
- {
- "id": 878,
- "name": "width",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The CSS width property to apply on the rendered element."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/components/types.ts",
- "line": 61,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/components/types.ts#L61"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "overwrites": {
- "type": "reference",
- "target": 889,
- "name": "SharedMediaProps.width"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 875,
- 884,
- 880,
- 883,
- 877,
- 879,
- 885,
- 876,
- 882,
- 874,
- 881,
- 878
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/components/types.ts",
- "line": 41,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/components/types.ts#L41"
- }
- ],
- "extendedTypes": [
- {
- "type": "reference",
- "target": 886,
- "name": "SharedMediaProps",
- "package": "@thirdweb-dev/react"
- }
- ]
- },
- {
- "id": 1020,
- "name": "MediaType",
- "variant": "declaration",
- "kind": 256,
- "flags": {},
- "children": [
- {
- "id": 1022,
- "name": "mimeType",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/components/MediaRenderer.tsx",
- "line": 721,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/components/MediaRenderer.tsx#L721"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 1021,
- "name": "url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/components/MediaRenderer.tsx",
- "line": 720,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/components/MediaRenderer.tsx#L720"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 1022,
- 1021
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/components/MediaRenderer.tsx",
- "line": 719,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/components/MediaRenderer.tsx#L719"
- }
- ]
- },
- {
- "id": 1083,
- "name": "PaymentsProviderProps",
- "variant": "declaration",
- "kind": 256,
- "flags": {},
- "children": [
- {
- "id": 1085,
- "name": "appName",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/payments/Provider.tsx",
- "line": 24,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/payments/Provider.tsx#L24"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 1084,
- "name": "chainName",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/payments/Provider.tsx",
- "line": 23,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/payments/Provider.tsx#L23"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../payments/src/constants/blockchain.ts",
- "qualifiedName": "SupportedChainName"
- },
- "name": "SupportedChainName",
- "package": "@thirdweb-dev/payments"
- }
- },
- {
- "id": 1086,
- "name": "clientId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/payments/Provider.tsx",
- "line": 25,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/payments/Provider.tsx#L25"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 1085,
- 1084,
- 1086
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/payments/Provider.tsx",
- "line": 22,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/payments/Provider.tsx#L22"
- }
- ]
- },
- {
- "id": 1150,
- "name": "PaymentSuccessResult",
- "variant": "declaration",
- "kind": 256,
- "flags": {},
- "children": [
- {
- "id": 1151,
- "name": "id",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "A unique ID for this purchase."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/payments/interfaces/PaymentSuccessResult.ts",
- "line": 6,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/payments/interfaces/PaymentSuccessResult.ts#L6"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 1151
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/payments/interfaces/PaymentSuccessResult.ts",
- "line": 2,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/payments/interfaces/PaymentSuccessResult.ts#L2"
- }
- ]
- },
- {
- "id": 886,
- "name": "SharedMediaProps",
- "variant": "declaration",
- "kind": 256,
- "flags": {},
- "children": [
- {
- "id": 893,
- "name": "children",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/components/types.ts",
- "line": 33,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/components/types.ts#L33"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+react@18.3.5/node_modules/@types/react/index.d.ts",
- "qualifiedName": "React.ReactNode"
- },
- "name": "ReactNode",
- "package": "@types/react",
- "qualifiedName": "React.ReactNode"
- }
- },
- {
- "id": 887,
- "name": "className",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The className to apply on the rendered element to add custom styling."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/components/types.ts",
- "line": 7,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/components/types.ts#L7"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 892,
- "name": "controls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Show the media controls (where applicable)\n\nBy default it is set to "
- },
- {
- "kind": "code",
- "text": "`false`"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/components/types.ts",
- "line": 31,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/components/types.ts#L31"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- },
- {
- "id": 890,
- "name": "height",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The CSS height property to apply on the rendered element."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/components/types.ts",
- "line": 19,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/components/types.ts#L19"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 894,
- "name": "mimeType",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Provide the [MIME type](https://developer.mozilla.org/en-US/docs/Web/HTTP/Basics_of_HTTP/MIME_types) of the media if it is known"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/components/types.ts",
- "line": 38,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/components/types.ts#L38"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 891,
- "name": "requireInteraction",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Require user interaction to play the media.\n\nBy default it is set to "
- },
- {
- "kind": "code",
- "text": "`false`"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/components/types.ts",
- "line": 25,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/components/types.ts#L25"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- },
- {
- "id": 888,
- "name": "style",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The style to apply on the rendered element to add custom styling."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/components/types.ts",
- "line": 11,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/components/types.ts#L11"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+react@18.3.5/node_modules/@types/react/index.d.ts",
- "qualifiedName": "React.CSSProperties"
- },
- "name": "CSSProperties",
- "package": "@types/react",
- "qualifiedName": "React.CSSProperties"
- }
- },
- {
- "id": 889,
- "name": "width",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The CSS width property to apply on the rendered element."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/components/types.ts",
- "line": 15,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/components/types.ts#L15"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 893,
- 887,
- 892,
- 890,
- 894,
- 891,
- 888,
- 889
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/components/types.ts",
- "line": 3,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/components/types.ts#L3"
- }
- ],
- "extendedBy": [
- {
- "type": "reference",
- "target": 873,
- "name": "MediaRendererProps"
- },
- {
- "type": "reference",
- "target": 1023,
- "name": "ThirdwebNftMediaProps"
- }
- ]
- },
- {
- "id": 1023,
- "name": "ThirdwebNftMediaProps",
- "variant": "declaration",
- "kind": 256,
- "flags": {},
- "children": [
- {
- "id": 1034,
- "name": "children",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/components/types.ts",
- "line": 33,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/components/types.ts#L33"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+react@18.3.5/node_modules/@types/react/index.d.ts",
- "qualifiedName": "React.ReactNode"
- },
- "name": "ReactNode",
- "package": "@types/react",
- "qualifiedName": "React.ReactNode"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": 893,
- "name": "SharedMediaProps.children"
- }
- },
- {
- "id": 1030,
- "name": "className",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true,
- "isInherited": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The className to apply on the rendered element to add custom styling."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/components/types.ts",
- "line": 7,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/components/types.ts#L7"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": 887,
- "name": "SharedMediaProps.className"
- }
- },
- {
- "id": 1033,
- "name": "controls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true,
- "isInherited": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Show the media controls (where applicable)\n\nBy default it is set to "
- },
- {
- "kind": "code",
- "text": "`false`"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/components/types.ts",
- "line": 31,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/components/types.ts#L31"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": 892,
- "name": "SharedMediaProps.controls"
- }
- },
- {
- "id": 1029,
- "name": "height",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "CSS height of the media"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/components/NftMedia.tsx",
- "line": 18,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/components/NftMedia.tsx#L18"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "overwrites": {
- "type": "reference",
- "target": 890,
- "name": "SharedMediaProps.height"
- }
- },
- {
- "id": 1024,
- "name": "metadata",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The NFT metadata of the NFT returned by the thirdweb sdk."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/components/NftMedia.tsx",
- "line": 10,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/components/NftMedia.tsx#L10"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectOutputType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 1025,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/dist/declarations/src/core/schema/nft.d.ts",
- "line": 315,
- "character": 354
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 1026,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/dist/declarations/src/core/schema/nft.d.ts",
- "line": 338,
- "character": 3
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 1027,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/dist/declarations/src/core/schema/nft.d.ts",
- "line": 352,
- "character": 4
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodBigInt"
- },
- "name": "ZodBigInt",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+bn.js@5.1.5/node_modules/@types/bn.js/index.d.ts",
- "qualifiedName": "BN"
- },
- "name": "BN",
- "package": "@types/bn.js"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+bn.js@5.1.5/node_modules/@types/bn.js/index.d.ts",
- "qualifiedName": "BN"
- },
- "name": "BN",
- "package": "@types/bn.js"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+bn.js@5.1.5/node_modules/@types/bn.js/index.d.ts",
- "qualifiedName": "BN"
- },
- "name": "BN",
- "package": "@types/bn.js"
- }
- ]
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnknown"
- },
- "name": "ZodUnknown",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectOutputType",
- "package": "zod"
- }
- },
- {
- "id": 1035,
- "name": "mimeType",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true,
- "isInherited": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Provide the [MIME type](https://developer.mozilla.org/en-US/docs/Web/HTTP/Basics_of_HTTP/MIME_types) of the media if it is known"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/components/types.ts",
- "line": 38,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/components/types.ts#L38"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": 894,
- "name": "SharedMediaProps.mimeType"
- }
- },
- {
- "id": 1032,
- "name": "requireInteraction",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true,
- "isInherited": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Require user interaction to play the media.\n\nBy default it is set to "
- },
- {
- "kind": "code",
- "text": "`false`"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/components/types.ts",
- "line": 25,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/components/types.ts#L25"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": 891,
- "name": "SharedMediaProps.requireInteraction"
- }
- },
- {
- "id": 1031,
- "name": "style",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true,
- "isInherited": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The style to apply on the rendered element to add custom styling."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/components/types.ts",
- "line": 11,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/components/types.ts#L11"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+react@18.3.5/node_modules/@types/react/index.d.ts",
- "qualifiedName": "React.CSSProperties"
- },
- "name": "CSSProperties",
- "package": "@types/react",
- "qualifiedName": "React.CSSProperties"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": 888,
- "name": "SharedMediaProps.style"
- }
- },
- {
- "id": 1028,
- "name": "width",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "CSS width of the media"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/components/NftMedia.tsx",
- "line": 14,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/components/NftMedia.tsx#L14"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "overwrites": {
- "type": "reference",
- "target": 889,
- "name": "SharedMediaProps.width"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 1034,
- 1030,
- 1033,
- 1029,
- 1024,
- 1035,
- 1032,
- 1031,
- 1028
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/components/NftMedia.tsx",
- "line": 6,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/components/NftMedia.tsx#L6"
- }
- ],
- "extendedTypes": [
- {
- "type": "reference",
- "target": 886,
- "name": "SharedMediaProps",
- "package": "@thirdweb-dev/react"
- }
- ]
- },
- {
- "id": 867,
- "name": "ThirdwebProviderProps",
- "variant": "declaration",
- "kind": 256,
- "flags": {},
- "children": [
- {
- "id": 871,
- "name": "locale",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "locale object contains text used for all thirdweb components\n\nit allows you to change the language used in UI components or override the texts used in the UI\n\nReact SDK comes out of the box with Spanish and Japanese locale functions, but you can add support for any language you want just by passing an object with the required strings"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "text",
- "text": "## Using Built-in Locales\n\n### Using the Spanish locale\n"
- },
- {
- "kind": "code",
- "text": "```tsx\nimport { ThirdwebProvider, es } from \"@thirdweb-dev/react\";\n\nconst spanish = es();\n\n \n```"
- },
- {
- "kind": "text",
- "text": "\n\n### Using the Japanese locale\n"
- },
- {
- "kind": "code",
- "text": "```tsx\nimport { ThirdwebProvider, jp } from \"@thirdweb-dev/react\";\n\nconst japanese = jp();\n\n \n```"
- },
- {
- "kind": "text",
- "text": "\n\n### Using English locale ( default )\n"
- },
- {
- "kind": "code",
- "text": "```tsx\nimport { ThirdwebProvider, en } from \"@thirdweb-dev/react\";\n\nconst english = en();\n\n \n```"
- },
- {
- "kind": "text",
- "text": "\n\n## Overriding the locale\n\n"
- },
- {
- "kind": "code",
- "text": "```tsx\nimport { ThirdwebProvider, en } from \"@thirdweb-dev/react\";\n\n// override some texts\nconst english = en({\n connectWallet: {\n confirmInWallet: \"Confirm in your wallet\",\n },\n wallets: {\n metamaskWallet: {\n connectionScreen: {\n inProgress: \"Awaiting Confirmation\",\n instruction: \"Accept connection request in your MetaMask wallet\",\n },\n },\n },\n});\n\n\n \n ;\n\n```"
- },
- {
- "kind": "text",
- "text": "\n\n### Custom locale object\n\n"
- },
- {
- "kind": "code",
- "text": "```tsx\nimport { ThirdwebProvider } from \"@thirdweb-dev/react\";\n\n\n \n ;\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/providers/thirdweb-provider.tsx",
- "line": 158,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/providers/thirdweb-provider.tsx#L158"
- }
- ],
- "type": {
- "type": "reference",
- "target": 275,
- "name": "ThirdwebLocale",
- "package": "@thirdweb-dev/react"
- }
- },
- {
- "id": 870,
- "name": "signer",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Use a signer instead of "
- },
- {
- "kind": "code",
- "text": "`supportedWallets`"
- },
- {
- "kind": "text",
- "text": " if you want to provide your own wallet connection logic."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/providers/thirdweb-provider.tsx",
- "line": 81,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/providers/thirdweb-provider.tsx#L81"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+abstract-signer@5.7.0/node_modules/@ethersproject/abstract-signer/src.ts/index.ts",
- "qualifiedName": "Signer"
- },
- "name": "Signer",
- "package": "@ethersproject/abstract-signer"
- }
- },
- {
- "id": 868,
- "name": "supportedWallets",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Wallets supported by the dApp\n\nIf no wallets are provided, the default wallets will be used which is equivalent to the following:\n\n"
- },
- {
- "kind": "code",
- "text": "```tsx\n[\n metamaskWallet(),\n coinbaseWallet(),\n walletConnect(),\n trustWallet(),\n rainbowWallet(),\n zerionWallet(),\n phantomWallet(),\n]\n```"
- },
- {
- "kind": "text",
- "text": "\n\n"
- },
- {
- "kind": "code",
- "text": "```jsx\nimport { metamaskWallet, coinbaseWallet, walletConnect } from \"@thirdweb-dev/react\";\n\n \n```"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/providers/thirdweb-provider.tsx",
- "line": 55,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/providers/thirdweb-provider.tsx#L55"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../react-core/src/core/types/wallet.ts",
- "qualifiedName": "WalletConfig"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "any"
- }
- ],
- "name": "WalletConfig",
- "package": "@thirdweb-dev/react-core"
- }
- }
- },
- {
- "id": 869,
- "name": "theme",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Set the theme for all thirdweb components\n\nBy default it is set to \"dark\".\n\ntheme can be set to either \"dark\" or \"light\" or a custom theme object.\n\nYou can also import "
- },
- {
- "kind": "code",
- "text": "`lightTheme`"
- },
- {
- "kind": "text",
- "text": " or "
- },
- {
- "kind": "code",
- "text": "`darkTheme`"
- },
- {
- "kind": "text",
- "text": " functions from "
- },
- {
- "kind": "code",
- "text": "`@thirdweb-dev/react`"
- },
- {
- "kind": "text",
- "text": " to use the default themes as base and overrides parts of it."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```ts\nimport { lightTheme } from \"@thirdweb-dev/react\";\nconst customTheme = lightTheme({\n colors: {\n modalBg: 'red'\n }\n})\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/providers/thirdweb-provider.tsx",
- "line": 76,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/providers/thirdweb-provider.tsx#L76"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/design-system/index.ts",
- "qualifiedName": "ThemeObjectOrType"
- },
- "name": "ThemeObjectOrType",
- "package": "@thirdweb-dev/react"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 871,
- 870,
- 868,
- 869
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/providers/thirdweb-provider.tsx",
- "line": 21,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/providers/thirdweb-provider.tsx#L21"
- }
- ],
- "typeParameters": [
- {
- "id": 872,
- "name": "TChains",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../chains/src/index.ts",
- "qualifiedName": "Chain"
- },
- "name": "Chain",
- "package": "@thirdweb-dev/chains"
- }
- }
- }
- ],
- "extendedTypes": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../react-core/src/core/providers/thirdweb-provider.tsx",
- "qualifiedName": "ThirdwebProviderCoreProps"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 872,
- "name": "TChains",
- "package": "@thirdweb-dev/react",
- "qualifiedName": "ThirdwebProviderProps.TChains",
- "refersToTypeParameter": true
- }
- ],
- "name": "ThirdwebProviderCoreProps",
- "package": "@thirdweb-dev/react-core"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "literal",
- "value": "createWalletStorage"
- },
- {
- "type": "literal",
- "value": "supportedWallets"
- },
- {
- "type": "literal",
- "value": "theme"
- },
- {
- "type": "literal",
- "value": "signerWallet"
- }
- ]
- }
- ],
- "name": "Omit",
- "package": "typescript"
- }
- ]
- },
- {
- "id": 797,
- "name": "Web3ButtonProps",
- "variant": "declaration",
- "kind": 256,
- "flags": {},
- "children": [
- {
- "id": 813,
- "name": "action",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The logic to execute when the button is clicked.\n\nThe contract instance is available as the first argument of the function for you to interact with.\n\nIf the action you are performing is async, make sure to return a Promise from the action function so that the SDK knows when the action is complete"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```tsx\n contract.erc721.claim(1)}\n>\n Claim NFT\n \n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/components/Web3Button/index.tsx",
- "line": 95,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/components/Web3Button/index.tsx#L95"
- }
- ],
- "type": {
- "type": "reference",
- "target": 840,
- "name": "TActionFn",
- "package": "@thirdweb-dev/react",
- "qualifiedName": "Web3ButtonProps.TActionFn",
- "refersToTypeParameter": true
- }
- },
- {
- "id": 798,
- "name": "className",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "the class to apply to the button for adding custom styles"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```tsx\n\nClaim NFT\n \n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/components/Web3Button/index.tsx",
- "line": 42,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/components/Web3Button/index.tsx#L42"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 817,
- "name": "connectWallet",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Web3Button renders a ["
- },
- {
- "kind": "code",
- "text": "`ConnectWallet`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/v4/components/ConnectWallet) if no wallet is connected. You can pass props for that component by passing a "
- },
- {
- "kind": "code",
- "text": "`connectWallet`"
- },
- {
- "kind": "text",
- "text": " prop to Web3Button"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```tsx\n contract.erc721.claim(1)}\n>\n Claim NFT\n \n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/components/Web3Button/index.tsx",
- "line": 125,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/components/Web3Button/index.tsx#L125"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 818,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 823,
- "name": "auth",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/components/Web3Button/index.tsx",
- "line": 152,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/components/Web3Button/index.tsx#L152"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 824,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 825,
- "name": "loginOptional",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/components/Web3Button/index.tsx",
- "line": 153,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/components/Web3Button/index.tsx#L153"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- },
- {
- "id": 826,
- "name": "onLogin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/components/Web3Button/index.tsx",
- "line": 154,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/components/Web3Button/index.tsx#L154"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 827,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/components/Web3Button/index.tsx",
- "line": 154,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/components/Web3Button/index.tsx#L154"
- }
- ],
- "signatures": [
- {
- "id": 828,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/components/Web3Button/index.tsx",
- "line": 154,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/components/Web3Button/index.tsx#L154"
- }
- ],
- "parameters": [
- {
- "id": 829,
- "name": "token",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "void"
- }
- }
- ]
- }
- }
- },
- {
- "id": 830,
- "name": "onLogout",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/components/Web3Button/index.tsx",
- "line": 155,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/components/Web3Button/index.tsx#L155"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 831,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/components/Web3Button/index.tsx",
- "line": 155,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/components/Web3Button/index.tsx#L155"
- }
- ],
- "signatures": [
- {
- "id": 832,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/components/Web3Button/index.tsx",
- "line": 155,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/components/Web3Button/index.tsx#L155"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "void"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 825,
- 826,
- 830
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/components/Web3Button/index.tsx",
- "line": 152,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/components/Web3Button/index.tsx#L152"
- }
- ]
- }
- }
- },
- {
- "id": 820,
- "name": "btnTitle",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "text to render in ConnectWallet button\n\nThe default is "
- },
- {
- "kind": "code",
- "text": "`\"Connect Wallet\"`"
- },
- {
- "kind": "text",
- "text": "."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/components/Web3Button/index.tsx",
- "line": 136,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/components/Web3Button/index.tsx#L136"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 819,
- "name": "className",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The class to apply to the ConnectWallet component for adding custom styles"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/components/Web3Button/index.tsx",
- "line": 129,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/components/Web3Button/index.tsx#L129"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 834,
- "name": "modalSize",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Set the size of the modal - "
- },
- {
- "kind": "code",
- "text": "`compact`"
- },
- {
- "kind": "text",
- "text": " or "
- },
- {
- "kind": "code",
- "text": "`wide`"
- },
- {
- "kind": "text",
- "text": " on desktop\n\nModal size is always "
- },
- {
- "kind": "code",
- "text": "`compact`"
- },
- {
- "kind": "text",
- "text": " on mobile.\n\nBy default it is set to "
- },
- {
- "kind": "code",
- "text": "`\"wide\"`"
- },
- {
- "kind": "text",
- "text": " for desktop"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/components/Web3Button/index.tsx",
- "line": 170,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/components/Web3Button/index.tsx#L170"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "literal",
- "value": "compact"
- },
- {
- "type": "literal",
- "value": "wide"
- }
- ]
- }
- },
- {
- "id": 821,
- "name": "modalTitle",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "title of the ["
- },
- {
- "kind": "code",
- "text": "`ConnectWallet`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/v4/components/ConnectWallet) Modal.\n\nThe default is "
- },
- {
- "kind": "code",
- "text": "`\"Connect\"`"
- },
- {
- "kind": "text",
- "text": "."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/components/Web3Button/index.tsx",
- "line": 143,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/components/Web3Button/index.tsx#L143"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 822,
- "name": "modalTitleIconUrl",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Replace the thirdweb icon next to modalTitle and set your own iconUrl\n\nSet to empty string to hide the icon"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/components/Web3Button/index.tsx",
- "line": 150,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/components/Web3Button/index.tsx#L150"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 836,
- "name": "privacyPolicyUrl",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "If provided, ConnectWallet Modal will show a Privacy Policy message at the bottom with below link"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/components/Web3Button/index.tsx",
- "line": 180,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/components/Web3Button/index.tsx#L180"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 838,
- "name": "showThirdwebBranding",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "By default the ConnectWallet Modal shows \"Powered by Thirdweb\" at the bottom. If you want to hide it, set it to "
- },
- {
- "kind": "code",
- "text": "`false`"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/components/Web3Button/index.tsx",
- "line": 192,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/components/Web3Button/index.tsx#L192"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- },
- {
- "id": 833,
- "name": "style",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "apply custom styles to ConnectWallet button element"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/components/Web3Button/index.tsx",
- "line": 161,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/components/Web3Button/index.tsx#L161"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+react@18.3.5/node_modules/@types/react/index.d.ts",
- "qualifiedName": "React.CSSProperties"
- },
- "name": "CSSProperties",
- "package": "@types/react",
- "qualifiedName": "React.CSSProperties"
- }
- },
- {
- "id": 835,
- "name": "termsOfServiceUrl",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "If provided, ConnectWallet Modal will show a Terms of Service message at the bottom with below link"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/components/Web3Button/index.tsx",
- "line": 175,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/components/Web3Button/index.tsx#L175"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 837,
- "name": "welcomeScreen",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Customize the welcome screen of the ConnectWallet Modal\n\nEither provide a component to replace the default screen entirely or an object with title, subtitle and imgSrc to change the content of the default screen"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/components/Web3Button/index.tsx",
- "line": 187,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/components/Web3Button/index.tsx#L187"
- }
- ],
- "type": {
- "type": "reference",
- "target": 703,
- "name": "WelcomeScreen",
- "package": "@thirdweb-dev/react"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 823,
- 820,
- 819,
- 834,
- 821,
- 822,
- 836,
- 838,
- 833,
- 835,
- 837
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/components/Web3Button/index.tsx",
- "line": 125,
- "character": 18,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/components/Web3Button/index.tsx#L125"
- }
- ]
- }
- }
- },
- {
- "id": 800,
- "name": "contractAbi",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The [Application Binary Interface](https://docs.soliditylang.org/en/v0.8.17/abi-spec.html) (ABI) of the contract.\n\nThis is only required if you have not imported your contract to the [thirdweb dashboard](https://thirdweb.com/dashboard)."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/components/Web3Button/index.tsx",
- "line": 54,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/components/Web3Button/index.tsx#L54"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/src.ts/index.ts",
- "qualifiedName": "ContractInterface"
- },
- "name": "ContractInterface",
- "package": "@ethersproject/contracts"
- }
- },
- {
- "id": 799,
- "name": "contractAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "the address of the contract\n\nIf you have not imported your contract to [thirdweb dashboard](https://thirdweb.com/dashboard), you must additionally specify the contractAbi prop."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/components/Web3Button/index.tsx",
- "line": 48,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/components/Web3Button/index.tsx#L48"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 812,
- "name": "isDisabled",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Whether the button should be disabled or not\n\nThe button is disabled and shows a spinner when the transaction is executing."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/components/Web3Button/index.tsx",
- "line": 76,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/components/Web3Button/index.tsx#L76"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- },
- {
- "id": 805,
- "name": "onError",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Callback function to be run when the contract method call fails."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/components/Web3Button/index.tsx",
- "line": 64,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/components/Web3Button/index.tsx#L64"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 806,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/components/Web3Button/index.tsx",
- "line": 64,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/components/Web3Button/index.tsx#L64"
- }
- ],
- "signatures": [
- {
- "id": 807,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/components/Web3Button/index.tsx",
- "line": 64,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/components/Web3Button/index.tsx#L64"
- }
- ],
- "parameters": [
- {
- "id": 808,
- "name": "error",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "error thrown when running given "
- },
- {
- "kind": "code",
- "text": "`action`"
- },
- {
- "kind": "text",
- "text": " function"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Error"
- },
- "name": "Error",
- "package": "typescript"
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "void"
- }
- }
- ]
- }
- }
- },
- {
- "id": 809,
- "name": "onSubmit",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Callback function to be run after the user has confirmed the transaction.\nIt is called just before the "
- },
- {
- "kind": "code",
- "text": "`action`"
- },
- {
- "kind": "text",
- "text": " function is called"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/components/Web3Button/index.tsx",
- "line": 69,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/components/Web3Button/index.tsx#L69"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 810,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/components/Web3Button/index.tsx",
- "line": 69,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/components/Web3Button/index.tsx#L69"
- }
- ],
- "signatures": [
- {
- "id": 811,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/components/Web3Button/index.tsx",
- "line": 69,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/components/Web3Button/index.tsx#L69"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "void"
- }
- }
- ]
- }
- }
- },
- {
- "id": 801,
- "name": "onSuccess",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Callback function to be run when the contract method call is successful."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/components/Web3Button/index.tsx",
- "line": 59,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/components/Web3Button/index.tsx#L59"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 802,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/components/Web3Button/index.tsx",
- "line": 59,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/components/Web3Button/index.tsx#L59"
- }
- ],
- "signatures": [
- {
- "id": 803,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/components/Web3Button/index.tsx",
- "line": 59,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/components/Web3Button/index.tsx#L59"
- }
- ],
- "parameters": [
- {
- "id": 804,
- "name": "result",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "value returned from given "
- },
- {
- "kind": "code",
- "text": "`action`"
- },
- {
- "kind": "text",
- "text": " function when it is called"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Awaited"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "ReturnType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 840,
- "name": "TActionFn",
- "package": "@thirdweb-dev/react",
- "qualifiedName": "Web3ButtonProps.TActionFn",
- "refersToTypeParameter": true
- }
- ],
- "name": "ReturnType",
- "package": "typescript"
- }
- ],
- "name": "Awaited",
- "package": "typescript"
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "void"
- }
- }
- ]
- }
- }
- },
- {
- "id": 816,
- "name": "style",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The style to apply to the button element"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/components/Web3Button/index.tsx",
- "line": 110,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/components/Web3Button/index.tsx#L110"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+react@18.3.5/node_modules/@types/react/index.d.ts",
- "qualifiedName": "React.CSSProperties"
- },
- "name": "CSSProperties",
- "package": "@types/react",
- "qualifiedName": "React.CSSProperties"
- }
- },
- {
- "id": 839,
- "name": "switchNetworkBtnTitle",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Set a custom label for the \"Switch Network\" button"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/components/Web3Button/index.tsx",
- "line": 198,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/components/Web3Button/index.tsx#L198"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 815,
- "name": "theme",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The theme to use for the button"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/components/Web3Button/index.tsx",
- "line": 105,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/components/Web3Button/index.tsx#L105"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "literal",
- "value": "light"
- },
- {
- "type": "literal",
- "value": "dark"
- },
- {
- "type": "reference",
- "target": 230,
- "name": "Theme",
- "package": "@thirdweb-dev/react"
- }
- ]
- }
- },
- {
- "id": 814,
- "name": "type",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "button element's "
- },
- {
- "kind": "code",
- "text": "`type`"
- },
- {
- "kind": "text",
- "text": " attribute"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/components/Web3Button/index.tsx",
- "line": 100,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/components/Web3Button/index.tsx#L100"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "literal",
- "value": "button"
- },
- {
- "type": "literal",
- "value": "reset"
- },
- {
- "type": "literal",
- "value": "submit"
- }
- ]
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 813,
- 798,
- 817,
- 800,
- 799,
- 812,
- 805,
- 809,
- 801,
- 816,
- 839,
- 815,
- 814
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/components/Web3Button/index.tsx",
- "line": 31,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/components/Web3Button/index.tsx#L31"
- }
- ],
- "typeParameters": [
- {
- "id": 840,
- "name": "TActionFn",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "reference",
- "target": 841,
- "name": "ActionFn",
- "package": "@thirdweb-dev/react"
- }
- }
- ]
- },
- {
- "id": 841,
- "name": "ActionFn",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/components/Web3Button/index.tsx",
- "line": 27,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/components/Web3Button/index.tsx#L27"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 842,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/components/Web3Button/index.tsx",
- "line": 27,
- "character": 23,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/components/Web3Button/index.tsx#L27"
- }
- ],
- "signatures": [
- {
- "id": 843,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "parameters": [
- {
- "id": 844,
- "name": "contract",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../sdk/src/evm/contracts/smart-contract.ts",
- "qualifiedName": "SmartContract"
- },
- "name": "SmartContract",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "any"
- }
- }
- ]
- }
- }
- },
- {
- "id": 35,
- "name": "BloctoWalletConfigOptions",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "comment": {
- "summary": [],
- "blockTags": [
- {
- "tag": "@wallet",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/blocto/bloctoWallet.tsx",
- "line": 7,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/blocto/bloctoWallet.tsx#L7"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 36,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 37,
- "name": "appId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "To get advanced features and support from Blocto, you can create an appId from [blocto dashboard](https://docs.blocto.app/blocto-sdk/register-app-id)"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/blocto/bloctoWallet.tsx",
- "line": 11,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/blocto/bloctoWallet.tsx#L11"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 38,
- "name": "recommended",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "If true, the wallet will be tagged as \"recommended\" in ["
- },
- {
- "kind": "code",
- "text": "`ConnectWallet`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/v4/components/ConnectWallet) Modal"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/blocto/bloctoWallet.tsx",
- "line": 16,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/blocto/bloctoWallet.tsx#L16"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 37,
- 38
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/blocto/bloctoWallet.tsx",
- "line": 7,
- "character": 40,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/blocto/bloctoWallet.tsx#L7"
- }
- ]
- }
- }
- },
- {
- "id": 1156,
- "name": "ClaimedToken",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/payments/interfaces/TransferSuccessResult.ts",
- "line": 14,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/payments/interfaces/TransferSuccessResult.ts#L14"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 1157,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 1159,
- "name": "collectionTitle",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The title of the collection."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/payments/interfaces/TransferSuccessResult.ts",
- "line": 23,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/payments/interfaces/TransferSuccessResult.ts#L23"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 1158,
- "name": "contractAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The address of the NFT contract."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/payments/interfaces/TransferSuccessResult.ts",
- "line": 18,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/payments/interfaces/TransferSuccessResult.ts#L18"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 1167,
- "name": "metadata",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/payments/interfaces/TransferSuccessResult.ts",
- "line": 56,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/payments/interfaces/TransferSuccessResult.ts#L56"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 1168,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 1170,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The description of the NFT"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/payments/interfaces/TransferSuccessResult.ts",
- "line": 65,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/payments/interfaces/TransferSuccessResult.ts#L65"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "undefined"
- }
- ]
- }
- },
- {
- "id": 1171,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "An image representing the NFT."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/payments/interfaces/TransferSuccessResult.ts",
- "line": 70,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/payments/interfaces/TransferSuccessResult.ts#L70"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "undefined"
- }
- ]
- }
- },
- {
- "id": 1169,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The title of the NFT in the collection."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/payments/interfaces/TransferSuccessResult.ts",
- "line": 60,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/payments/interfaces/TransferSuccessResult.ts#L60"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 1172,
- "name": "properties",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Arbitrary properties (i.e. traits) describing the NFT."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/payments/interfaces/TransferSuccessResult.ts",
- "line": 75,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/payments/interfaces/TransferSuccessResult.ts#L75"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "object"
- },
- {
- "type": "intrinsic",
- "name": "undefined"
- }
- ]
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 1170,
- 1171,
- 1169,
- 1172
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/payments/interfaces/TransferSuccessResult.ts",
- "line": 56,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/payments/interfaces/TransferSuccessResult.ts#L56"
- }
- ]
- }
- }
- },
- {
- "id": 1160,
- "name": "tokenId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The ID of the token in the collection that was claimed.\nFor ERC-721 collections, this ID is unique for each claim.\nFor ERC-1155 collections, this ID is identical for all buyers of this NFT token."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/payments/interfaces/TransferSuccessResult.ts",
- "line": 30,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/payments/interfaces/TransferSuccessResult.ts#L30"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 1161,
- "name": "transactions",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/payments/interfaces/TransferSuccessResult.ts",
- "line": 32,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/payments/interfaces/TransferSuccessResult.ts#L32"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 1162,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 1164,
- "name": "claimExplorerUrl",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The blockchain explorer URL for the claim transaction."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/payments/interfaces/TransferSuccessResult.ts",
- "line": 41,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/payments/interfaces/TransferSuccessResult.ts#L41"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 1163,
- "name": "claimHash",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The transaction hash for the claim transaction."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/payments/interfaces/TransferSuccessResult.ts",
- "line": 36,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/payments/interfaces/TransferSuccessResult.ts#L36"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 1166,
- "name": "transferExplorerUrl",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The blockchain explorer URL for the transfer transaction.\nThis hash is undefined if the claim directly sent the token to the buyer's wallet."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/payments/interfaces/TransferSuccessResult.ts",
- "line": 53,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/payments/interfaces/TransferSuccessResult.ts#L53"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "undefined"
- }
- ]
- }
- },
- {
- "id": 1165,
- "name": "transferHash",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The transaction hash for the transfer transaction.\nThis hash is undefined if the claim directly sent the token to the buyer's wallet."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/payments/interfaces/TransferSuccessResult.ts",
- "line": 47,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/payments/interfaces/TransferSuccessResult.ts#L47"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "undefined"
- }
- ]
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 1164,
- 1163,
- 1166,
- 1165
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/payments/interfaces/TransferSuccessResult.ts",
- "line": 32,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/payments/interfaces/TransferSuccessResult.ts#L32"
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 1159,
- 1158,
- 1167,
- 1160,
- 1161
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/payments/interfaces/TransferSuccessResult.ts",
- "line": 14,
- "character": 27,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/payments/interfaces/TransferSuccessResult.ts#L14"
- }
- ]
- }
- }
- },
- {
- "id": 207,
- "name": "Coin98WalletConfigOptions",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "comment": {
- "summary": [],
- "blockTags": [
- {
- "tag": "@wallet",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/coin98/coin98Wallet.tsx",
- "line": 20,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/coin98/coin98Wallet.tsx#L20"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 208,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 209,
- "name": "projectId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "When connecting Coin98 using the QR Code - Wallet Connect connector is used which requires a project id.\nThis project id is Your project’s unique identifier for wallet connect that can be obtained at cloud.walletconnect.com.\n\nhttps://docs.walletconnect.com/2.0/web3modal/options#projectid-required"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/coin98/coin98Wallet.tsx",
- "line": 27,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/coin98/coin98Wallet.tsx#L27"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 210,
- "name": "recommended",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "If true, the wallet will be tagged as \"recommended\" in ConnectWallet Modal"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/coin98/coin98Wallet.tsx",
- "line": 32,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/coin98/coin98Wallet.tsx#L32"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- },
- {
- "id": 211,
- "name": "wcModal",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Specify whether to open the official Wallet Connect Modal when connecting the wallet if no injected MetaMask provider is found when connecting the wallet.\n\nThis should not be set if you are using ConnectWallet component and only when manually connecting the wallet using a hook like "
- },
- {
- "kind": "code",
- "text": "`useConnect`"
- },
- {
- "kind": "text",
- "text": ".\n\nYou can set it to "
- },
- {
- "kind": "code",
- "text": "`true`"
- },
- {
- "kind": "text",
- "text": " or a configuration object to enable the Wallet Connect Modal."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/coin98/coin98Wallet.tsx",
- "line": 41,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/coin98/coin98Wallet.tsx#L41"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reflection",
- "declaration": {
- "id": 212,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 213,
- "name": "qrModalOptions",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Configure the style of Wallet Connect Modal."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/coin98/coin98Wallet.tsx",
- "line": 46,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/coin98/coin98Wallet.tsx#L46"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../wallets/src/evm/connectors/wallet-connect/qrModalOptions.d.ts",
- "qualifiedName": "QRModalOptions"
- },
- "name": "QRModalOptions",
- "package": "@thirdweb-dev/wallets"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 213
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/coin98/coin98Wallet.tsx",
- "line": 42,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/coin98/coin98Wallet.tsx#L42"
- }
- ]
- }
- },
- {
- "type": "intrinsic",
- "name": "boolean"
- }
- ]
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 209,
- 210,
- 211
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/coin98/coin98Wallet.tsx",
- "line": 20,
- "character": 40,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/coin98/coin98Wallet.tsx#L20"
- }
- ]
- }
- }
- },
- {
- "id": 42,
- "name": "CoinbaseWalletConfigOptions",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "comment": {
- "summary": [],
- "blockTags": [
- {
- "tag": "@wallet",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/coinbase/coinbaseWallet.tsx",
- "line": 16,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/coinbase/coinbaseWallet.tsx#L16"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 43,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 44,
- "name": "qrmodal",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Whether to use the Coinbase's default QR Code modal or show the custom UI in ConnectWallet Modal\n\nThe default is "
- },
- {
- "kind": "code",
- "text": "`\"custom\"`"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/coinbase/coinbaseWallet.tsx",
- "line": 22,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/coinbase/coinbaseWallet.tsx#L22"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "literal",
- "value": "coinbase"
- },
- {
- "type": "literal",
- "value": "custom"
- }
- ]
- }
- },
- {
- "id": 45,
- "name": "recommended",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "If true, the wallet will be tagged as \"recommended\" in ConnectWallet Modal"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/coinbase/coinbaseWallet.tsx",
- "line": 27,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/coinbase/coinbaseWallet.tsx#L27"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 44,
- 45
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/coinbase/coinbaseWallet.tsx",
- "line": 16,
- "character": 42,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/coinbase/coinbaseWallet.tsx#L16"
- }
- ]
- }
- }
- },
- {
- "id": 735,
- "name": "ConnectEmbedProps",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/ConnectWallet/Modal/ConnectEmbed.tsx",
- "line": 32,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/ConnectWallet/Modal/ConnectEmbed.tsx#L32"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 736,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 742,
- "name": "auth",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Enforce that users must sign in with their wallet using [auth](https://portal.thirdweb.com/auth) after connecting their wallet.\n\nThis requires the "
- },
- {
- "kind": "code",
- "text": "`authConfig`"
- },
- {
- "kind": "text",
- "text": " prop to be set on the ["
- },
- {
- "kind": "code",
- "text": "`ThirdWebProvider`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/v4/ThirdwebProvider) component."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/ConnectWallet/Modal/ConnectEmbed.tsx",
- "line": 79,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/ConnectWallet/Modal/ConnectEmbed.tsx#L79"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 743,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 744,
- "name": "loginOptional",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "specify whether signing in is optional or not.\n\nBy default it is "
- },
- {
- "kind": "code",
- "text": "`false`"
- },
- {
- "kind": "text",
- "text": " ( sign in is required ) if "
- },
- {
- "kind": "code",
- "text": "`authConfig`"
- },
- {
- "kind": "text",
- "text": " is set on ["
- },
- {
- "kind": "code",
- "text": "`ThirdWebProvider`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/v4/ThirdwebProvider)"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/ConnectWallet/Modal/ConnectEmbed.tsx",
- "line": 85,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/ConnectWallet/Modal/ConnectEmbed.tsx#L85"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- },
- {
- "id": 745,
- "name": "onLogin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Callback to be called after user signs in with their wallet"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/ConnectWallet/Modal/ConnectEmbed.tsx",
- "line": 89,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/ConnectWallet/Modal/ConnectEmbed.tsx#L89"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 746,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/ConnectWallet/Modal/ConnectEmbed.tsx",
- "line": 89,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/ConnectWallet/Modal/ConnectEmbed.tsx#L89"
- }
- ],
- "signatures": [
- {
- "id": 747,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "parameters": [
- {
- "id": 748,
- "name": "token",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "void"
- }
- }
- ]
- }
- }
- },
- {
- "id": 749,
- "name": "onLogout",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Callback to be called after user signs out"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/ConnectWallet/Modal/ConnectEmbed.tsx",
- "line": 93,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/ConnectWallet/Modal/ConnectEmbed.tsx#L93"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 750,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/ConnectWallet/Modal/ConnectEmbed.tsx",
- "line": 93,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/ConnectWallet/Modal/ConnectEmbed.tsx#L93"
- }
- ],
- "signatures": [
- {
- "id": 751,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "void"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 744,
- 745,
- 749
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/ConnectWallet/Modal/ConnectEmbed.tsx",
- "line": 79,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/ConnectWallet/Modal/ConnectEmbed.tsx#L79"
- }
- ]
- }
- }
- },
- {
- "id": 737,
- "name": "className",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Class name to be added to the root element of ConnectEmbed"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/ConnectWallet/Modal/ConnectEmbed.tsx",
- "line": 36,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/ConnectWallet/Modal/ConnectEmbed.tsx#L36"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 752,
- "name": "onConnect",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Callback to be called on successful connection of wallet. The callback is called with the connected wallet instance as the first argument\n\n"
- },
- {
- "kind": "code",
- "text": "```tsx\n {\n console.log(\"connected to\", wallet)\n }}\n/>\n```"
- },
- {
- "kind": "text",
- "text": "\n\nNote that this does not include the sign in, If you want to call a callback after user connects AND signs in with their wallet, use "
- },
- {
- "kind": "code",
- "text": "`auth.onLogin`"
- },
- {
- "kind": "text",
- "text": " prop instead\n\n"
- },
- {
- "kind": "code",
- "text": "```tsx\n {\n console.log(\"wallet connected and signed in\")\n }\n }}\n/>\n```"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/ConnectWallet/Modal/ConnectEmbed.tsx",
- "line": 120,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/ConnectWallet/Modal/ConnectEmbed.tsx#L120"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 753,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/ConnectWallet/Modal/ConnectEmbed.tsx",
- "line": 120,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/ConnectWallet/Modal/ConnectEmbed.tsx#L120"
- }
- ],
- "signatures": [
- {
- "id": 754,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "parameters": [
- {
- "id": 755,
- "name": "wallet",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../react-core/src/core/types/wallet.ts",
- "qualifiedName": "WalletInstance"
- },
- "name": "WalletInstance",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "void"
- }
- }
- ]
- }
- }
- },
- {
- "id": 741,
- "name": "privacyPolicyUrl",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "If provided, Embed will show a Privacy Policy message at the bottom with below link"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/ConnectWallet/Modal/ConnectEmbed.tsx",
- "line": 72,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/ConnectWallet/Modal/ConnectEmbed.tsx#L72"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 756,
- "name": "showThirdwebBranding",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "By default, A \"Powered by Thirdweb\" branding is shown at the bottom of the embed.\n\nIf you want to hide it, set this to "
- },
- {
- "kind": "code",
- "text": "`false`"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```tsx\n \n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/ConnectWallet/Modal/ConnectEmbed.tsx",
- "line": 132,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/ConnectWallet/Modal/ConnectEmbed.tsx#L132"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- },
- {
- "id": 739,
- "name": "style",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "CSS styles to be applied to the root element of ConnectEmbed"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/ConnectWallet/Modal/ConnectEmbed.tsx",
- "line": 62,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/ConnectWallet/Modal/ConnectEmbed.tsx#L62"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+react@18.3.5/node_modules/@types/react/index.d.ts",
- "qualifiedName": "React.CSSProperties"
- },
- "name": "React.CSSProperties",
- "package": "@types/react"
- }
- },
- {
- "id": 740,
- "name": "termsOfServiceUrl",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "If provided, Embed will show a Terms of Service message at the bottom with below link"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/ConnectWallet/Modal/ConnectEmbed.tsx",
- "line": 67,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/ConnectWallet/Modal/ConnectEmbed.tsx#L67"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 738,
- "name": "theme",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "theme for the ConnectEmbed\n\nIf a theme is set on the ["
- },
- {
- "kind": "code",
- "text": "`ThirdWebProvider`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/v4/ThirdwebProvider) component, it will be used as the default theme for all thirdweb components, else the default will be \"dark\"\n\ntheme can be set to either \"dark\" or \"light\" or a custom theme object.\n\nYou can also import "
- },
- {
- "kind": "code",
- "text": "`lightTheme`"
- },
- {
- "kind": "text",
- "text": " or "
- },
- {
- "kind": "code",
- "text": "`darkTheme`"
- },
- {
- "kind": "text",
- "text": " functions from "
- },
- {
- "kind": "code",
- "text": "`@thirdweb-dev/react`"
- },
- {
- "kind": "text",
- "text": " to use the default themes as base and overrides parts of it."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```ts\nimport { lightTheme } from \"@thirdweb-dev/react\";\nconst customTheme = lightTheme({\n colors: {\n modalBg: 'red'\n }\n})\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/ConnectWallet/Modal/ConnectEmbed.tsx",
- "line": 57,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/ConnectWallet/Modal/ConnectEmbed.tsx#L57"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "literal",
- "value": "dark"
- },
- {
- "type": "literal",
- "value": "light"
- },
- {
- "type": "reference",
- "target": 230,
- "name": "Theme",
- "package": "@thirdweb-dev/react"
- }
- ]
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 742,
- 737,
- 752,
- 741,
- 756,
- 739,
- 740,
- 738
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/ConnectWallet/Modal/ConnectEmbed.tsx",
- "line": 32,
- "character": 32,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/ConnectWallet/Modal/ConnectEmbed.tsx#L32"
- }
- ]
- }
- }
- },
- {
- "id": 654,
- "name": "ConnectWalletProps",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/ConnectWallet/ConnectWallet.tsx",
- "line": 39,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/ConnectWallet/ConnectWallet.tsx#L39"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 655,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 665,
- "name": "auth",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Enforce that users must sign in with their wallet using [auth](https://portal.thirdweb.com/wallets/auth) after connecting their wallet.\n\nThis requires the "
- },
- {
- "kind": "code",
- "text": "`authConfig`"
- },
- {
- "kind": "text",
- "text": " prop to be set on the ["
- },
- {
- "kind": "code",
- "text": "`ThirdwebProvider`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/v4/ThirdwebProvider) component."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/ConnectWallet/ConnectWallet.tsx",
- "line": 126,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/ConnectWallet/ConnectWallet.tsx#L126"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 666,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 667,
- "name": "loginOptional",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "specify whether signing in is optional or not.\n\nBy default it is "
- },
- {
- "kind": "code",
- "text": "`false`"
- },
- {
- "kind": "text",
- "text": " ( sign in required ) if "
- },
- {
- "kind": "code",
- "text": "`authConfig`"
- },
- {
- "kind": "text",
- "text": " is set on ["
- },
- {
- "kind": "code",
- "text": "`ThirdwebProvider`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/v4/ThirdwebProvider)"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/ConnectWallet/ConnectWallet.tsx",
- "line": 132,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/ConnectWallet/ConnectWallet.tsx#L132"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- },
- {
- "id": 668,
- "name": "onLogin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Callback to be called after user signs in with their wallet"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/ConnectWallet/ConnectWallet.tsx",
- "line": 136,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/ConnectWallet/ConnectWallet.tsx#L136"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 669,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/ConnectWallet/ConnectWallet.tsx",
- "line": 136,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/ConnectWallet/ConnectWallet.tsx#L136"
- }
- ],
- "signatures": [
- {
- "id": 670,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "parameters": [
- {
- "id": 671,
- "name": "token",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "void"
- }
- }
- ]
- }
- }
- },
- {
- "id": 672,
- "name": "onLogout",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Callback to be called after user signs out"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/ConnectWallet/ConnectWallet.tsx",
- "line": 140,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/ConnectWallet/ConnectWallet.tsx#L140"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 673,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/ConnectWallet/ConnectWallet.tsx",
- "line": 140,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/ConnectWallet/ConnectWallet.tsx#L140"
- }
- ],
- "signatures": [
- {
- "id": 674,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "void"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 667,
- 668,
- 672
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/ConnectWallet/ConnectWallet.tsx",
- "line": 126,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/ConnectWallet/ConnectWallet.tsx#L126"
- }
- ]
- }
- }
- },
- {
- "id": 658,
- "name": "btnTitle",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "set custom label for the button.\n\nThe default is "
- },
- {
- "kind": "code",
- "text": "`\"Connect\"`"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```tsx\n \n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/ConnectWallet/ConnectWallet.tsx",
- "line": 81,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/ConnectWallet/ConnectWallet.tsx#L81"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 656,
- "name": "className",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "CSS class to apply to the button element\n\nFor some CSS properties, you may need to use the !important to override the default styles\n\n"
- },
- {
- "kind": "code",
- "text": "```tsx\n \n```"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/ConnectWallet/ConnectWallet.tsx",
- "line": 49,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/ConnectWallet/ConnectWallet.tsx#L49"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 662,
- "name": "detailsBtn",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Render a custom button to display connected wallet details instead of the default one\n\n"
- },
- {
- "kind": "code",
- "text": "```tsx\nconst address = useAddress();\n\n {\n return (\n \n connected to {address}\n \n )\n }}\n/>\n```"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/ConnectWallet/ConnectWallet.tsx",
- "line": 119,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/ConnectWallet/ConnectWallet.tsx#L119"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 663,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/ConnectWallet/ConnectWallet.tsx",
- "line": 119,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/ConnectWallet/ConnectWallet.tsx#L119"
- }
- ],
- "signatures": [
- {
- "id": 664,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+react@18.3.5/node_modules/@types/react/index.d.ts",
- "qualifiedName": "__global.JSX.Element"
- },
- "name": "JSX.Element",
- "package": "@types/react",
- "qualifiedName": "__global.JSX.Element"
- }
- }
- ]
- }
- }
- },
- {
- "id": 694,
- "name": "detailsModalFooter",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Render custom UI at the bottom of the ConnectWallet Details Modal"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```tsx\n {\n const { close } = props;\n return ...
\n })\n/>\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/ConnectWallet/ConnectWallet.tsx",
- "line": 391,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/ConnectWallet/ConnectWallet.tsx#L391"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 695,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/ConnectWallet/ConnectWallet.tsx",
- "line": 391,
- "character": 23,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/ConnectWallet/ConnectWallet.tsx#L391"
- }
- ],
- "signatures": [
- {
- "id": 696,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "parameters": [
- {
- "id": 697,
- "name": "props",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "props passed to the footer component which includes a function to close the modal"
- }
- ]
- },
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 698,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 699,
- "name": "close",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/ConnectWallet/ConnectWallet.tsx",
- "line": 391,
- "character": 33,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/ConnectWallet/ConnectWallet.tsx#L391"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 700,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/ConnectWallet/ConnectWallet.tsx",
- "line": 391,
- "character": 40,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/ConnectWallet/ConnectWallet.tsx#L391"
- }
- ],
- "signatures": [
- {
- "id": 701,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "void"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 699
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/ConnectWallet/ConnectWallet.tsx",
- "line": 391,
- "character": 31,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/ConnectWallet/ConnectWallet.tsx#L391"
- }
- ]
- }
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+react@18.3.5/node_modules/@types/react/index.d.ts",
- "qualifiedName": "__global.JSX.Element"
- },
- "name": "JSX.Element",
- "package": "@types/react",
- "qualifiedName": "__global.JSX.Element"
- }
- }
- ]
- }
- }
- },
- {
- "id": 687,
- "name": "displayBalanceToken",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Display the balance of a token instead of the native token in ConnectWallet details button."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```tsx\nimport { Base } from \"@thirdweb-dev/chains\";\n\n \n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/ConnectWallet/ConnectWallet.tsx",
- "line": 326,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/ConnectWallet/ConnectWallet.tsx#L326"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Record",
- "package": "typescript"
- }
- },
- {
- "id": 680,
- "name": "hideBuyButton",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hide the \"Buy\" button in the ConnectWallet Details Modal to allow users to Buy tokens using other tokens (Swap) or using their Credit/Debit card (Fiat onramp)\n\nBy default it is "
- },
- {
- "kind": "code",
- "text": "`false`"
- },
- {
- "kind": "text",
- "text": " - Buy button is shown"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```tsx\n \n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/ConnectWallet/ConnectWallet.tsx",
- "line": 202,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/ConnectWallet/ConnectWallet.tsx#L202"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- },
- {
- "id": 689,
- "name": "hideDisconnect",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hide the \"Disconnect Wallet\" button in the ConnectWallet Details Modal.\n\nBy default it is "
- },
- {
- "kind": "code",
- "text": "`false`"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```tsx\n \n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/ConnectWallet/ConnectWallet.tsx",
- "line": 350,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/ConnectWallet/ConnectWallet.tsx#L350"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- },
- {
- "id": 679,
- "name": "hideReceiveButton",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hide the \"Receive\" button in the ConnectWallet Details Modal\n\nBy default it is "
- },
- {
- "kind": "code",
- "text": "`false`"
- },
- {
- "kind": "text",
- "text": " - Receive button is shown"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```tsx\n \n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/ConnectWallet/ConnectWallet.tsx",
- "line": 190,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/ConnectWallet/ConnectWallet.tsx#L190"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- },
- {
- "id": 678,
- "name": "hideSendButton",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hide the \"Send\" button in the ConnectWallet Details Modal\n\nBy default it is "
- },
- {
- "kind": "code",
- "text": "`false`"
- },
- {
- "kind": "text",
- "text": " - Send button is shown"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```tsx\n \n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/ConnectWallet/ConnectWallet.tsx",
- "line": 178,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/ConnectWallet/ConnectWallet.tsx#L178"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- },
- {
- "id": 688,
- "name": "hideSwitchToPersonalWallet",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hide the \"Switch to Personal wallet\" option in the wallet modal which is shown when wallet is connected to either Smart Account or Safe.\n\nBy default it is "
- },
- {
- "kind": "code",
- "text": "`false`"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```tsx\n \n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/ConnectWallet/ConnectWallet.tsx",
- "line": 338,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/ConnectWallet/ConnectWallet.tsx#L338"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- },
- {
- "id": 677,
- "name": "hideTestnetFaucet",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hide the \"Request Testnet funds\" link in ConnectWallet Details Modal when user is connected to a testnet.\n\nBy default it is "
- },
- {
- "kind": "code",
- "text": "`true`"
- },
- {
- "kind": "text",
- "text": ", If you want to show the \"Request Testnet funds\" link when user is connected to a testnet, set this prop to "
- },
- {
- "kind": "code",
- "text": "`false`"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```tsx\n \n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/ConnectWallet/ConnectWallet.tsx",
- "line": 166,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/ConnectWallet/ConnectWallet.tsx#L166"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- },
- {
- "id": 682,
- "name": "modalSize",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Set the size of the modal - "
- },
- {
- "kind": "code",
- "text": "`compact`"
- },
- {
- "kind": "text",
- "text": " or "
- },
- {
- "kind": "code",
- "text": "`wide`"
- },
- {
- "kind": "text",
- "text": " on desktop\n\nModal size is always "
- },
- {
- "kind": "code",
- "text": "`compact`"
- },
- {
- "kind": "text",
- "text": " on mobile\n\nBy default it is "
- },
- {
- "kind": "code",
- "text": "`\"wide\"`"
- },
- {
- "kind": "text",
- "text": " for desktop."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/ConnectWallet/ConnectWallet.tsx",
- "line": 222,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/ConnectWallet/ConnectWallet.tsx#L222"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "literal",
- "value": "compact"
- },
- {
- "type": "literal",
- "value": "wide"
- }
- ]
- }
- },
- {
- "id": 660,
- "name": "modalTitle",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Change the title of ConnectWallet Modal\n\nThe default is "
- },
- {
- "kind": "code",
- "text": "`\"Connect\"`"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/ConnectWallet/ConnectWallet.tsx",
- "line": 93,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/ConnectWallet/ConnectWallet.tsx#L93"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 661,
- "name": "modalTitleIconUrl",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Replace the thirdweb icon next to modalTitle and set your own iconUrl\n\nSet to empty string to hide the icon"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/ConnectWallet/ConnectWallet.tsx",
- "line": 100,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/ConnectWallet/ConnectWallet.tsx#L100"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 676,
- "name": "networkSelector",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "customize the Network selector shown"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/ConnectWallet/ConnectWallet.tsx",
- "line": 151,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/ConnectWallet/ConnectWallet.tsx#L151"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 760,
- "name": "NetworkSelectorProps",
- "package": "@thirdweb-dev/react"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "literal",
- "value": "theme"
- },
- {
- "type": "literal",
- "value": "onClose"
- },
- {
- "type": "literal",
- "value": "chains"
- },
- {
- "type": "literal",
- "value": "open"
- }
- ]
- }
- ],
- "name": "Omit",
- "package": "typescript"
- }
- },
- {
- "id": 690,
- "name": "onConnect",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Callback to be called on successful connection of wallet. The connected wallet instance is passed as an argument to the callback\n\n"
- },
- {
- "kind": "code",
- "text": "```tsx\n {\n console.log(\"connected to\", wallet)\n }}\n/>\n```"
- },
- {
- "kind": "text",
- "text": "\n\nNote that this does not include the sign in, If you want to call a callback after user connects AND signs in with their wallet, use "
- },
- {
- "kind": "code",
- "text": "`auth.onLogin`"
- },
- {
- "kind": "text",
- "text": " prop instead\n\n"
- },
- {
- "kind": "code",
- "text": "```tsx\n {\n console.log(\"wallet connected and signed in\")\n }\n }}\n/>\n```"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/ConnectWallet/ConnectWallet.tsx",
- "line": 376,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/ConnectWallet/ConnectWallet.tsx#L376"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 691,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/ConnectWallet/ConnectWallet.tsx",
- "line": 376,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/ConnectWallet/ConnectWallet.tsx#L376"
- }
- ],
- "signatures": [
- {
- "id": 692,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "parameters": [
- {
- "id": 693,
- "name": "wallet",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../react-core/src/core/types/wallet.ts",
- "qualifiedName": "WalletInstance"
- },
- "name": "WalletInstance",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "void"
- }
- }
- ]
- }
- }
- },
- {
- "id": 684,
- "name": "privacyPolicyUrl",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "URL of the \"privacy policy\" page\n\nIf provided, Modal will show a Privacy Policy message at the bottom with below link"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```tsx\n \n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/ConnectWallet/ConnectWallet.tsx",
- "line": 246,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/ConnectWallet/ConnectWallet.tsx#L246"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 702,
- "name": "showThirdwebBranding",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "By default ConnectWallet shows \"Powered by Thirdweb\" branding at the bottom of the ConnectWallet Modal.\n\nIf you want to hide the branding, set this prop to "
- },
- {
- "kind": "code",
- "text": "`false`"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```tsx\n \n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/ConnectWallet/ConnectWallet.tsx",
- "line": 403,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/ConnectWallet/ConnectWallet.tsx#L403"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- },
- {
- "id": 675,
- "name": "style",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "CSS styles to apply to the button element"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/ConnectWallet/ConnectWallet.tsx",
- "line": 146,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/ConnectWallet/ConnectWallet.tsx#L146"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+react@18.3.5/node_modules/@types/react/index.d.ts",
- "qualifiedName": "React.CSSProperties"
- },
- "name": "React.CSSProperties",
- "package": "@types/react"
- }
- },
- {
- "id": 686,
- "name": "supportedTokens",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Customize the tokens shown in the \"Send Funds\" screen for various networks.\n\nBy default, The \"Send Funds\" screen shows a few popular tokens for default chains and the native token. For other chains it only shows the native token."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "text",
- "text": "supportedTokens prop allows you to customize this list as shown below which shows \"Dai Stablecoin\" when users wallet is connected to the \"Base\" mainnet.\n\n"
- },
- {
- "kind": "code",
- "text": "```tsx\nimport { ConnectWallet } from '@thirdweb-dev/react';\nimport { Base } from '@thirdweb-dev/chains';\n\nfunction Example() {\n return (\n\t\t \n\t);\n}\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/ConnectWallet/ConnectWallet.tsx",
- "line": 310,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/ConnectWallet/ConnectWallet.tsx#L310"
- }
- ],
- "type": {
- "type": "reference",
- "target": 994,
- "name": "SupportedTokens",
- "package": "@thirdweb-dev/react"
- }
- },
- {
- "id": 659,
- "name": "switchNetworkBtnTitle",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Set a custom label for the \"Switch Network\" button"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/ConnectWallet/ConnectWallet.tsx",
- "line": 86,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/ConnectWallet/ConnectWallet.tsx#L86"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 681,
- "name": "switchToActiveChain",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Whether to show \"Switch Network\" button if the wallet is connected,\nbut it is not connected to the "
- },
- {
- "kind": "code",
- "text": "`activeChain`"
- },
- {
- "kind": "text",
- "text": " provided in ["
- },
- {
- "kind": "code",
- "text": "`ThirdwebProvider`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/v4/ThirdwebProvider)\n\nPlease, note that if you support multiple networks in your app this prop should\nbe set to "
- },
- {
- "kind": "code",
- "text": "`false`"
- },
- {
- "kind": "text",
- "text": " to allow users to switch between networks.\n\nBy default it is "
- },
- {
- "kind": "code",
- "text": "`false`"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/ConnectWallet/ConnectWallet.tsx",
- "line": 213,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/ConnectWallet/ConnectWallet.tsx#L213"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- },
- {
- "id": 683,
- "name": "termsOfServiceUrl",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "URL of the \"terms of service\" page\n\nIf provided, Modal will show a Terms of Service message at the bottom with below link"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```tsx\n \n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/ConnectWallet/ConnectWallet.tsx",
- "line": 234,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/ConnectWallet/ConnectWallet.tsx#L234"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 657,
- "name": "theme",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Set the theme for the button and modal.\n\nBy default it is set to \"dark\" if "
- },
- {
- "kind": "code",
- "text": "`theme`"
- },
- {
- "kind": "text",
- "text": " is not set on ["
- },
- {
- "kind": "code",
- "text": "`ThirdwebProvider`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/v4/ThirdwebProvider)\nIf a "
- },
- {
- "kind": "code",
- "text": "`theme`"
- },
- {
- "kind": "text",
- "text": " is set on ["
- },
- {
- "kind": "code",
- "text": "`ThirdwebProvider`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/v4/ThirdwebProvider) then that theme will be used by default which can be overridden by setting "
- },
- {
- "kind": "code",
- "text": "`theme`"
- },
- {
- "kind": "text",
- "text": " prop on ["
- },
- {
- "kind": "code",
- "text": "`ConnectWallet`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/v4/components/ConnectWallet) component\n\ntheme can be set to either \"dark\" or \"light\" or a custom theme object. You can also import "
- },
- {
- "kind": "code",
- "text": "`lightTheme`"
- },
- {
- "kind": "text",
- "text": " or "
- },
- {
- "kind": "code",
- "text": "`darkTheme`"
- },
- {
- "kind": "text",
- "text": " functions from "
- },
- {
- "kind": "code",
- "text": "`@thirdweb-dev/react`"
- },
- {
- "kind": "text",
- "text": " to use the default themes as base and overrides parts of it."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```ts\nimport { lightTheme } from \"@thirdweb-dev/react\";\nconst customTheme = lightTheme({\n colors: {\n modalBg: 'red'\n }\n})\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/ConnectWallet/ConnectWallet.tsx",
- "line": 69,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/ConnectWallet/ConnectWallet.tsx#L69"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "literal",
- "value": "dark"
- },
- {
- "type": "literal",
- "value": "light"
- },
- {
- "type": "reference",
- "target": 230,
- "name": "Theme",
- "package": "@thirdweb-dev/react"
- }
- ]
- }
- },
- {
- "id": 685,
- "name": "welcomeScreen",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Customize the welcome screen. This prop is only applicable when modalSize prop is set to \"wide\". On \"wide\" Modal size, a welcome screen is shown on the right side of the modal.\n\nThis screen can be customized in two ways\n\n#### 1. Customize Metadata and Image\n\n"
- },
- {
- "kind": "code",
- "text": "```tsx\n \n```"
- },
- {
- "kind": "text",
- "text": "\n\n#### 2. Render Custom Component\n\n"
- },
- {
- "kind": "code",
- "text": "```tsx\n {\n return \n}}\n/>\n```"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/ConnectWallet/ConnectWallet.tsx",
- "line": 277,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/ConnectWallet/ConnectWallet.tsx#L277"
- }
- ],
- "type": {
- "type": "reference",
- "target": 703,
- "name": "WelcomeScreen",
- "package": "@thirdweb-dev/react"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 665,
- 658,
- 656,
- 662,
- 694,
- 687,
- 680,
- 689,
- 679,
- 678,
- 688,
- 677,
- 682,
- 660,
- 661,
- 676,
- 690,
- 684,
- 702,
- 675,
- 686,
- 659,
- 681,
- 683,
- 657,
- 685
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/ConnectWallet/ConnectWallet.tsx",
- "line": 39,
- "character": 33,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/ConnectWallet/ConnectWallet.tsx#L39"
- }
- ]
- }
- }
- },
- {
- "id": 177,
- "name": "CoreWalletConfigOptions",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "comment": {
- "summary": [],
- "blockTags": [
- {
- "tag": "@wallet",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/coreWallet/coreWallet.tsx",
- "line": 24,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/coreWallet/coreWallet.tsx#L24"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 178,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 179,
- "name": "projectId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "When connecting Core using the QR Code - Wallet Connect connector is used which requires a project id.\nThis project id is Your project’s unique identifier for wallet connect that can be obtained at cloud.walletconnect.com.\n\nhttps://docs.walletconnect.com/2.0/web3modal/options#projectid-required"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/coreWallet/coreWallet.tsx",
- "line": 31,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/coreWallet/coreWallet.tsx#L31"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 180,
- "name": "recommended",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "If true, the wallet will be tagged as \"recommended\" in ConnectWallet Modal"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/coreWallet/coreWallet.tsx",
- "line": 36,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/coreWallet/coreWallet.tsx#L36"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- },
- {
- "id": 181,
- "name": "wcModal",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Specify whether to open the official Wallet Connect Modal when connecting the wallet if no injected MetaMask provider is found when connecting the wallet.\n\nThis should not be set if you are using ConnectWallet component and only when manually connecting the wallet using a hook like "
- },
- {
- "kind": "code",
- "text": "`useConnect`"
- },
- {
- "kind": "text",
- "text": ".\n\nYou can set it to "
- },
- {
- "kind": "code",
- "text": "`true`"
- },
- {
- "kind": "text",
- "text": " or a configuration object to enable the Wallet Connect Modal."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/coreWallet/coreWallet.tsx",
- "line": 45,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/coreWallet/coreWallet.tsx#L45"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reflection",
- "declaration": {
- "id": 182,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 183,
- "name": "qrModalOptions",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Configure the style of Wallet Connect Modal."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/coreWallet/coreWallet.tsx",
- "line": 50,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/coreWallet/coreWallet.tsx#L50"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../wallets/src/evm/connectors/wallet-connect/qrModalOptions.d.ts",
- "qualifiedName": "QRModalOptions"
- },
- "name": "QRModalOptions",
- "package": "@thirdweb-dev/wallets"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 183
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/coreWallet/coreWallet.tsx",
- "line": 46,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/coreWallet/coreWallet.tsx#L46"
- }
- ]
- }
- },
- {
- "type": "intrinsic",
- "name": "boolean"
- }
- ]
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 179,
- 180,
- 181
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/coreWallet/coreWallet.tsx",
- "line": 24,
- "character": 38,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/coreWallet/coreWallet.tsx#L24"
- }
- ]
- }
- }
- },
- {
- "id": 187,
- "name": "CryptoDefiWalletConfigOptions",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "comment": {
- "summary": [],
- "blockTags": [
- {
- "tag": "@wallet",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/defiWallet/cryptoDefiWallet.tsx",
- "line": 24,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/defiWallet/cryptoDefiWallet.tsx#L24"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 188,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 189,
- "name": "projectId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "When connecting Defi wallet using the QR Code - Wallet Connect connector is used which requires a project id.\nThis project id is Your project’s unique identifier for wallet connect that can be obtained at cloud.walletconnect.com.\n\nhttps://docs.walletconnect.com/2.0/web3modal/options#projectid-required"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/defiWallet/cryptoDefiWallet.tsx",
- "line": 31,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/defiWallet/cryptoDefiWallet.tsx#L31"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 190,
- "name": "recommended",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "If true, the wallet will be tagged as \"recommended\" in ConnectWallet Modal"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/defiWallet/cryptoDefiWallet.tsx",
- "line": 36,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/defiWallet/cryptoDefiWallet.tsx#L36"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- },
- {
- "id": 191,
- "name": "wcModal",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Specify whether to open the official Wallet Connect Modal when connecting the wallet if no injected MetaMask provider is found when connecting the wallet.\n\nThis should not be set if you are using ConnectWallet component and only when manually connecting the wallet using a hook like "
- },
- {
- "kind": "code",
- "text": "`useConnect`"
- },
- {
- "kind": "text",
- "text": ".\n\nYou can set it to "
- },
- {
- "kind": "code",
- "text": "`true`"
- },
- {
- "kind": "text",
- "text": " or a configuration object to enable the Wallet Connect Modal."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/defiWallet/cryptoDefiWallet.tsx",
- "line": 45,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/defiWallet/cryptoDefiWallet.tsx#L45"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reflection",
- "declaration": {
- "id": 192,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 193,
- "name": "qrModalOptions",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Configure the style of Wallet Connect Modal."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/defiWallet/cryptoDefiWallet.tsx",
- "line": 50,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/defiWallet/cryptoDefiWallet.tsx#L50"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../wallets/src/evm/connectors/wallet-connect/qrModalOptions.d.ts",
- "qualifiedName": "QRModalOptions"
- },
- "name": "QRModalOptions",
- "package": "@thirdweb-dev/wallets"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 193
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/defiWallet/cryptoDefiWallet.tsx",
- "line": 46,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/defiWallet/cryptoDefiWallet.tsx#L46"
- }
- ]
- }
- },
- {
- "type": "intrinsic",
- "name": "boolean"
- }
- ]
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 189,
- 190,
- 191
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/defiWallet/cryptoDefiWallet.tsx",
- "line": 24,
- "character": 44,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/defiWallet/cryptoDefiWallet.tsx#L24"
- }
- ]
- }
- }
- },
- {
- "id": 866,
- "name": "DefaultChains",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Array of default supported chains by the thirdweb SDK"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/providers/thirdweb-provider.tsx",
- "line": 164,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/providers/thirdweb-provider.tsx#L164"
- }
- ],
- "type": {
- "type": "query",
- "queryType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../chains/src/index.ts",
- "qualifiedName": "defaultChains"
- },
- "name": "defaultChains",
- "package": "@thirdweb-dev/chains",
- "preferValues": true
- }
- }
- },
- {
- "id": 50,
- "name": "EmbeddedWalletConfigOptions",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "comment": {
- "summary": [],
- "blockTags": [
- {
- "tag": "@wallet",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/embeddedWallet/types.ts",
- "line": 11,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/embeddedWallet/types.ts#L11"
- }
- ],
- "type": {
- "type": "intersection",
- "types": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../wallets/src/evm/connectors/embedded-wallet/types.ts",
- "qualifiedName": "EmbeddedWalletAdditionalOptions"
- },
- "name": "EmbeddedWalletAdditionalOptions",
- "package": "@thirdweb-dev/wallets"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "literal",
- "value": "chain"
- },
- {
- "type": "literal",
- "value": "clientId"
- }
- ]
- }
- ],
- "name": "Omit",
- "package": "typescript"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 51,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 53,
- "name": "auth",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Choose which auth providers to show in the wallet connection UI\n\nBy default, all auth methods are enabled, which is equivalent to setting the following:\n\n"
- },
- {
- "kind": "code",
- "text": "```ts\n{\n options: [\"email\", \"google\", \"apple\", \"facebook\"]\n}\n```"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/embeddedWallet/types.ts",
- "line": 31,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/embeddedWallet/types.ts#L31"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 54,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 55,
- "name": "options",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/embeddedWallet/types.ts",
- "line": 32,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/embeddedWallet/types.ts#L32"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/wallet/wallets/embeddedWallet/types.ts",
- "qualifiedName": "AuthOption"
- },
- "name": "AuthOption",
- "package": "@thirdweb-dev/react"
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 55
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/embeddedWallet/types.ts",
- "line": 31,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/embeddedWallet/types.ts#L31"
- }
- ]
- }
- }
- },
- {
- "id": 52,
- "name": "recommended",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "If true, the wallet will be tagged as \"recommended\" in ConnectWallet Modal"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/embeddedWallet/types.ts",
- "line": 18,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/embeddedWallet/types.ts#L18"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 53,
- 52
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/embeddedWallet/types.ts",
- "line": 14,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/embeddedWallet/types.ts#L14"
- }
- ]
- }
- }
- ]
- }
- },
- {
- "id": 594,
- "name": "ExtensionAndQRScreensLocale",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "comment": {
- "summary": [],
- "blockTags": [
- {
- "tag": "@locale",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 4,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L4"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 595,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 596,
- "name": "connectionScreen",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 5,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L5"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 597,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 598,
- "name": "failed",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 6,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L6"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 599,
- "name": "inProgress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 7,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L7"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 600,
- "name": "instruction",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 8,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L8"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 601,
- "name": "retry",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 9,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L9"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 598,
- 599,
- 600,
- 601
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 5,
- "character": 20,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L5"
- }
- ]
- }
- }
- },
- {
- "id": 602,
- "name": "getStartedLink",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 11,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L11"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 603,
- "name": "getStartedScreen",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 12,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L12"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 604,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 605,
- "name": "instruction",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 12,
- "character": 22,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L12"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 605
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 12,
- "character": 20,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L12"
- }
- ]
- }
- }
- },
- {
- "id": 606,
- "name": "scanScreen",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 13,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L13"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 607,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 608,
- "name": "instruction",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 13,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L13"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 608
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 13,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L13"
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 596,
- 602,
- 603,
- 606
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 4,
- "character": 42,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L4"
- }
- ]
- }
- }
- },
- {
- "id": 60,
- "name": "FrameWalletConfigOptions",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "comment": {
- "summary": [],
- "blockTags": [
- {
- "tag": "@wallet",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/frame/frameWallet.tsx",
- "line": 8,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/frame/frameWallet.tsx#L8"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 61,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 62,
- "name": "recommended",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "If true, the wallet will be tagged as \"recommended\" in ConnectWallet Modal"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/frame/frameWallet.tsx",
- "line": 12,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/frame/frameWallet.tsx#L12"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 62
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/frame/frameWallet.tsx",
- "line": 8,
- "character": 39,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/frame/frameWallet.tsx#L8"
- }
- ]
- }
- }
- },
- {
- "id": 217,
- "name": "ImTokenWalletConfigOptions",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/imtoken/imTokenWallet.tsx",
- "line": 16,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/imtoken/imTokenWallet.tsx#L16"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 218,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 219,
- "name": "projectId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/imtoken/imTokenWallet.tsx",
- "line": 17,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/imtoken/imTokenWallet.tsx#L17"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 220,
- "name": "recommended",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/imtoken/imTokenWallet.tsx",
- "line": 18,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/imtoken/imTokenWallet.tsx#L18"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- },
- {
- "id": 221,
- "name": "wcModal",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Specify whether to open the official Wallet Connect Modal when connecting the wallet if no injected MetaMask provider is found when connecting the wallet.\n\nThis should not be set if you are using ConnectWallet component and only when manually connecting the wallet using a hook like "
- },
- {
- "kind": "code",
- "text": "`useConnect`"
- },
- {
- "kind": "text",
- "text": ".\n\nYou can set it to "
- },
- {
- "kind": "code",
- "text": "`true`"
- },
- {
- "kind": "text",
- "text": " or a configuration object to enable the Wallet Connect Modal."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/imtoken/imTokenWallet.tsx",
- "line": 27,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/imtoken/imTokenWallet.tsx#L27"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reflection",
- "declaration": {
- "id": 222,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 223,
- "name": "qrModalOptions",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Configure the style of Wallet Connect Modal."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/imtoken/imTokenWallet.tsx",
- "line": 32,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/imtoken/imTokenWallet.tsx#L32"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../wallets/src/evm/connectors/wallet-connect/qrModalOptions.d.ts",
- "qualifiedName": "QRModalOptions"
- },
- "name": "QRModalOptions",
- "package": "@thirdweb-dev/wallets"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 223
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/imtoken/imTokenWallet.tsx",
- "line": 28,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/imtoken/imTokenWallet.tsx#L28"
- }
- ]
- }
- },
- {
- "type": "intrinsic",
- "name": "boolean"
- }
- ]
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 219,
- 220,
- 221
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/imtoken/imTokenWallet.tsx",
- "line": 16,
- "character": 41,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/imtoken/imTokenWallet.tsx#L16"
- }
- ]
- }
- }
- },
- {
- "id": 1069,
- "name": "Locale",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/payments/dist/declarations/src/constants/style.d.ts",
- "line": 14,
- "character": 12
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "literal",
- "value": "en"
- },
- {
- "type": "literal",
- "value": "fr"
- },
- {
- "type": "literal",
- "value": "es"
- },
- {
- "type": "literal",
- "value": "it"
- },
- {
- "type": "literal",
- "value": "de"
- },
- {
- "type": "literal",
- "value": "ja"
- },
- {
- "type": "literal",
- "value": "ko"
- },
- {
- "type": "literal",
- "value": "zh"
- }
- ]
- }
- },
- {
- "id": 66,
- "name": "LocalWalletConfigOptions",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "comment": {
- "summary": [],
- "blockTags": [
- {
- "tag": "@wallet",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/localWallet/types.ts",
- "line": 7,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/localWallet/types.ts#L7"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 67,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 68,
- "name": "persist",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "If "
- },
- {
- "kind": "code",
- "text": "`true`"
- },
- {
- "kind": "text",
- "text": ", the encrypted wallet JSON will be stored on localStorage with user's password.\nthe user will need to enter their password again when they visit the site. Because of this, the wallet can not be auto connected.\n\nIf "
- },
- {
- "kind": "code",
- "text": "`false`"
- },
- {
- "kind": "text",
- "text": ", wallet will not be stored, and no password will be required to connect.\nthe wallet will be lost when the user leaves or reloads the page.\n\nBy default, it is set to "
- },
- {
- "kind": "code",
- "text": "`true`"
- },
- {
- "kind": "text",
- "text": "."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/localWallet/types.ts",
- "line": 17,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/localWallet/types.ts#L17"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 68
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/localWallet/types.ts",
- "line": 7,
- "character": 39,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/localWallet/types.ts#L7"
- }
- ]
- }
- }
- },
- {
- "id": 72,
- "name": "MagicEdenWalletConfigOptions",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "comment": {
- "summary": [],
- "blockTags": [
- {
- "tag": "@wallet",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/magicEden/magicEdenWallet.tsx",
- "line": 9,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/magicEden/magicEdenWallet.tsx#L9"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 73,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 74,
- "name": "recommended",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "If "
- },
- {
- "kind": "code",
- "text": "`true`"
- },
- {
- "kind": "text",
- "text": ", the wallet will be tagged as \"recommended\" in ConnectWallet Modal. Default is "
- },
- {
- "kind": "code",
- "text": "`false`"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/magicEden/magicEdenWallet.tsx",
- "line": 13,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/magicEden/magicEdenWallet.tsx#L13"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 74
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/magicEden/magicEdenWallet.tsx",
- "line": 9,
- "character": 43,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/magicEden/magicEdenWallet.tsx#L9"
- }
- ]
- }
- }
- },
- {
- "id": 78,
- "name": "MagicWalletConfigOptions",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "comment": {
- "summary": [],
- "blockTags": [
- {
- "tag": "@wallet",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/magic/magicLink.tsx",
- "line": 46,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/magic/magicLink.tsx#L46"
- }
- ],
- "type": {
- "type": "intersection",
- "types": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../wallets/src/evm/wallets/magic.ts",
- "qualifiedName": "MagicLinkAdditionalOptions"
- },
- "name": "MagicLinkAdditionalOptions",
- "package": "@thirdweb-dev/wallets"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 79,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 80,
- "name": "recommended",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "If true, the wallet will be tagged as \"recommended\" in ConnectWallet Modal"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/magic/magicLink.tsx",
- "line": 50,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/magic/magicLink.tsx#L50"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 80
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/magic/magicLink.tsx",
- "line": 46,
- "character": 68,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/magic/magicLink.tsx#L46"
- }
- ]
- }
- }
- ]
- }
- },
- {
- "id": 84,
- "name": "MetamaskWalletConfigOptions",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "comment": {
- "summary": [],
- "blockTags": [
- {
- "tag": "@wallet",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/metamask/metamaskWallet.tsx",
- "line": 14,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/metamask/metamaskWallet.tsx#L14"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 85,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 88,
- "name": "connectionMethod",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Specify how the connection to metamask app should be established if the user is on a mobile device\n\nThere are two options: \"walletconnect\" and \"browser\"\n\n1. \"walletconnect\" - User will be redirected to MetaMask app and upon successful connection, user can return back to the web page.\n2. \"browser\" - User will be redirected to MetaMask app and the web page will be opened in MetaMask browser.\n\nDefault is "
- },
- {
- "kind": "code",
- "text": "`\"walletconnect\"`"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/metamask/metamaskWallet.tsx",
- "line": 38,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/metamask/metamaskWallet.tsx#L38"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "literal",
- "value": "walletConnect"
- },
- {
- "type": "literal",
- "value": "metamaskBrowser"
- }
- ]
- }
- },
- {
- "id": 86,
- "name": "projectId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "When connecting MetaMask using the QR Code - Wallet Connect connector is used which requires a project id.\nThis project id is Your project’s unique identifier for wallet connect that can be obtained at cloud.walletconnect.com.\n\nhttps://docs.walletconnect.com/2.0/web3modal/options#projectid-required"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/metamask/metamaskWallet.tsx",
- "line": 21,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/metamask/metamaskWallet.tsx#L21"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 87,
- "name": "recommended",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "If true, the wallet will be tagged as \"recommended\" in ConnectWallet Modal"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/metamask/metamaskWallet.tsx",
- "line": 26,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/metamask/metamaskWallet.tsx#L26"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- },
- {
- "id": 89,
- "name": "wcModal",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Specify whether to open the official Wallet Connect Modal when connecting the wallet if no injected MetaMask provider is found when connecting the wallet.\n\nThis should not be set if you are using ConnectWallet component and only when manually connecting the wallet using a hook like "
- },
- {
- "kind": "code",
- "text": "`useConnect`"
- },
- {
- "kind": "text",
- "text": ".\n\nYou can set it to "
- },
- {
- "kind": "code",
- "text": "`true`"
- },
- {
- "kind": "text",
- "text": " or a configuration object to enable the Wallet Connect Modal."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/metamask/metamaskWallet.tsx",
- "line": 47,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/metamask/metamaskWallet.tsx#L47"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reflection",
- "declaration": {
- "id": 90,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 91,
- "name": "qrModalOptions",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Configure the style of Wallet Connect Modal."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/metamask/metamaskWallet.tsx",
- "line": 52,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/metamask/metamaskWallet.tsx#L52"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../wallets/src/evm/connectors/wallet-connect/qrModalOptions.d.ts",
- "qualifiedName": "QRModalOptions"
- },
- "name": "QRModalOptions",
- "package": "@thirdweb-dev/wallets"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 91
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/metamask/metamaskWallet.tsx",
- "line": 48,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/metamask/metamaskWallet.tsx#L48"
- }
- ]
- }
- },
- {
- "type": "intrinsic",
- "name": "boolean"
- }
- ]
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 88,
- 86,
- 87,
- 89
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/metamask/metamaskWallet.tsx",
- "line": 14,
- "character": 42,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/metamask/metamaskWallet.tsx#L14"
- }
- ]
- }
- }
- },
- {
- "id": 613,
- "name": "ModalConfigOptions",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/providers/wallet-ui-states-provider.tsx",
- "line": 147,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/providers/wallet-ui-states-provider.tsx#L147"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 614,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 622,
- "name": "auth",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The object contains the following properties to customize the authentication\n- "
- },
- {
- "kind": "code",
- "text": "`loginOptional`"
- },
- {
- "kind": "text",
- "text": " - specify whether signing in is optional or not. By default it is "
- },
- {
- "kind": "code",
- "text": "`false`"
- },
- {
- "kind": "text",
- "text": " ( Sign in is required ) if "
- },
- {
- "kind": "code",
- "text": "`authConfig`"
- },
- {
- "kind": "text",
- "text": " is set on ["
- },
- {
- "kind": "code",
- "text": "`ThirdwebProvider`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/v4/ThirdwebProvider)\n- "
- },
- {
- "kind": "code",
- "text": "`onLogin`"
- },
- {
- "kind": "text",
- "text": " - Callback to be called after user signs in with their wallet\n- "
- },
- {
- "kind": "code",
- "text": "`onLogout`"
- },
- {
- "kind": "text",
- "text": " - Callback to be called after user signs out"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/providers/wallet-ui-states-provider.tsx",
- "line": 229,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/providers/wallet-ui-states-provider.tsx#L229"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 623,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 624,
- "name": "loginOptional",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/providers/wallet-ui-states-provider.tsx",
- "line": 230,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/providers/wallet-ui-states-provider.tsx#L230"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- },
- {
- "id": 625,
- "name": "onLogin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/providers/wallet-ui-states-provider.tsx",
- "line": 231,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/providers/wallet-ui-states-provider.tsx#L231"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 626,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/providers/wallet-ui-states-provider.tsx",
- "line": 231,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/providers/wallet-ui-states-provider.tsx#L231"
- }
- ],
- "signatures": [
- {
- "id": 627,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "parameters": [
- {
- "id": 628,
- "name": "token",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "void"
- }
- }
- ]
- }
- }
- },
- {
- "id": 629,
- "name": "onLogout",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/providers/wallet-ui-states-provider.tsx",
- "line": 232,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/providers/wallet-ui-states-provider.tsx#L232"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 630,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/providers/wallet-ui-states-provider.tsx",
- "line": 232,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/providers/wallet-ui-states-provider.tsx#L232"
- }
- ],
- "signatures": [
- {
- "id": 631,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "void"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 624,
- 625,
- 629
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/providers/wallet-ui-states-provider.tsx",
- "line": 229,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/providers/wallet-ui-states-provider.tsx#L229"
- }
- ]
- }
- }
- },
- {
- "id": 617,
- "name": "modalSize",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Set the size of the modal - "
- },
- {
- "kind": "code",
- "text": "`compact`"
- },
- {
- "kind": "text",
- "text": " or "
- },
- {
- "kind": "code",
- "text": "`wide`"
- },
- {
- "kind": "text",
- "text": " on desktop\n\nModal size is always "
- },
- {
- "kind": "code",
- "text": "`compact`"
- },
- {
- "kind": "text",
- "text": " on mobile\n\nBy default it is "
- },
- {
- "kind": "code",
- "text": "`\"wide\"`"
- },
- {
- "kind": "text",
- "text": " for desktop."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/providers/wallet-ui-states-provider.tsx",
- "line": 177,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/providers/wallet-ui-states-provider.tsx#L177"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "literal",
- "value": "wide"
- },
- {
- "type": "literal",
- "value": "compact"
- }
- ]
- }
- },
- {
- "id": 632,
- "name": "onConnect",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Callback to be called on successful connection of wallet\n\nNote that this does not include the sign in, If you want to call a callback after user connects AND signs in with their wallet, use "
- },
- {
- "kind": "code",
- "text": "`auth.onLogin`"
- },
- {
- "kind": "text",
- "text": " instead"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/providers/wallet-ui-states-provider.tsx",
- "line": 239,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/providers/wallet-ui-states-provider.tsx#L239"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 633,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/providers/wallet-ui-states-provider.tsx",
- "line": 239,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/providers/wallet-ui-states-provider.tsx#L239"
- }
- ],
- "signatures": [
- {
- "id": 634,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "void"
- }
- }
- ]
- }
- }
- },
- {
- "id": 619,
- "name": "privacyPolicyUrl",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "URL of the \"privacy policy\" page\n\nIf provided, Modal will show a Privacy Policy message at the bottom with below link"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/providers/wallet-ui-states-provider.tsx",
- "line": 189,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/providers/wallet-ui-states-provider.tsx#L189"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 635,
- "name": "showThirdwebBranding",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "By default the ConnectWallet Modal shows \"powered by thirdweb\" branding at the bottom of the modal.\n\nIf you want to hide the branding, set this to "
- },
- {
- "kind": "code",
- "text": "`false`"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/providers/wallet-ui-states-provider.tsx",
- "line": 246,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/providers/wallet-ui-states-provider.tsx#L246"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- },
- {
- "id": 618,
- "name": "termsOfServiceUrl",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "URL of the \"terms of service\" page\n\nIf provided, Modal will show a Terms of Service message at the bottom with below link"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/providers/wallet-ui-states-provider.tsx",
- "line": 183,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/providers/wallet-ui-states-provider.tsx#L183"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 616,
- "name": "theme",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Set the theme for the Modal\n\nBy default it is set to \"dark\" if "
- },
- {
- "kind": "code",
- "text": "`theme`"
- },
- {
- "kind": "text",
- "text": " is not set on ["
- },
- {
- "kind": "code",
- "text": "`ThirdwebProvider`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/v4/ThirdwebProvider)\nIf a "
- },
- {
- "kind": "code",
- "text": "`theme`"
- },
- {
- "kind": "text",
- "text": " is set on ["
- },
- {
- "kind": "code",
- "text": "`ThirdwebProvider`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/v4/ThirdwebProvider) then that theme will be used by default\n\ntheme can be set to either "
- },
- {
- "kind": "code",
- "text": "`\"dark\"`"
- },
- {
- "kind": "text",
- "text": " or "
- },
- {
- "kind": "code",
- "text": "`\"light\"`"
- },
- {
- "kind": "text",
- "text": " or a custom theme object. You can also import "
- },
- {
- "kind": "code",
- "text": "`lightTheme`"
- },
- {
- "kind": "text",
- "text": " or "
- },
- {
- "kind": "code",
- "text": "`darkTheme`"
- },
- {
- "kind": "text",
- "text": " functions from "
- },
- {
- "kind": "code",
- "text": "`@thirdweb-dev/react`"
- },
- {
- "kind": "text",
- "text": " to use the default themes as base and overrides parts of it.\n\n"
- },
- {
- "kind": "code",
- "text": "```ts\nimport { lightTheme } from \"@thirdweb-dev/react\";\nconst customTheme = lightTheme({\n colors: {\n modalBg: 'red'\n }\n})\n```"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/providers/wallet-ui-states-provider.tsx",
- "line": 169,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/providers/wallet-ui-states-provider.tsx#L169"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "literal",
- "value": "light"
- },
- {
- "type": "literal",
- "value": "dark"
- },
- {
- "type": "reference",
- "target": 230,
- "name": "Theme",
- "package": "@thirdweb-dev/react"
- }
- ]
- }
- },
- {
- "id": 615,
- "name": "title",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Title of the Modal"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/providers/wallet-ui-states-provider.tsx",
- "line": 151,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/providers/wallet-ui-states-provider.tsx#L151"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 621,
- "name": "titleIconUrl",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Replace the thirdweb icon next to modalTitle and set your own iconUrl"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/providers/wallet-ui-states-provider.tsx",
- "line": 222,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/providers/wallet-ui-states-provider.tsx#L222"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 620,
- "name": "welcomeScreen",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Customize the welcome screen. This is only applicable when "
- },
- {
- "kind": "code",
- "text": "`modalSize`"
- },
- {
- "kind": "text",
- "text": " is set to \"wide\".\nOn \"wide\" Modal size, a welcome screen is shown on the right side of the modal.\n\nThis screen can be customized in two ways\n\n#### 1. Customize Metadata and Image\n\n"
- },
- {
- "kind": "code",
- "text": "```tsx\nconst welcomeScreen = {\n title: \"your title\",\n subtitle: \"your subtitle\",\n img: {\n src: \"https://your-image-url.png\",\n width: 300,\n height: 50,\n },\n}\n```"
- },
- {
- "kind": "text",
- "text": "\n\n#### 2. Render Custom Component\n\n"
- },
- {
- "kind": "code",
- "text": "```tsx\nconst welcomeScreen = () => {\n return \n}\n```"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/providers/wallet-ui-states-provider.tsx",
- "line": 218,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/providers/wallet-ui-states-provider.tsx#L218"
- }
- ],
- "type": {
- "type": "reference",
- "target": 703,
- "name": "WelcomeScreen",
- "package": "@thirdweb-dev/react"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 622,
- 617,
- 632,
- 619,
- 635,
- 618,
- 616,
- 615,
- 621,
- 620
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/providers/wallet-ui-states-provider.tsx",
- "line": 147,
- "character": 33,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/providers/wallet-ui-states-provider.tsx#L147"
- }
- ]
- }
- }
- },
- {
- "id": 782,
- "name": "NetworkSelectorChainProps",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/ConnectWallet/NetworkSelector.tsx",
- "line": 38,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/ConnectWallet/NetworkSelector.tsx#L38"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 783,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 784,
- "name": "chain",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "code",
- "text": "`Chain`"
- },
- {
- "kind": "text",
- "text": " object for the chain to be displayed"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/ConnectWallet/NetworkSelector.tsx",
- "line": 42,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/ConnectWallet/NetworkSelector.tsx#L42"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../chains/src/index.ts",
- "qualifiedName": "Chain"
- },
- "name": "Chain",
- "package": "@thirdweb-dev/chains"
- }
- },
- {
- "id": 790,
- "name": "close",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "function to close the modal"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/ConnectWallet/NetworkSelector.tsx",
- "line": 58,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/ConnectWallet/NetworkSelector.tsx#L58"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 791,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/ConnectWallet/NetworkSelector.tsx",
- "line": 58,
- "character": 10,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/ConnectWallet/NetworkSelector.tsx#L58"
- }
- ],
- "signatures": [
- {
- "id": 792,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "void"
- }
- }
- ]
- }
- }
- },
- {
- "id": 785,
- "name": "switchChain",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "function to be called for switching to the given chain"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/ConnectWallet/NetworkSelector.tsx",
- "line": 46,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/ConnectWallet/NetworkSelector.tsx#L46"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 786,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/ConnectWallet/NetworkSelector.tsx",
- "line": 46,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/ConnectWallet/NetworkSelector.tsx#L46"
- }
- ],
- "signatures": [
- {
- "id": 787,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "void"
- }
- }
- ]
- }
- }
- },
- {
- "id": 789,
- "name": "switchFailed",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "flag indicating whether the SDK failed to switch to the given chain"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/ConnectWallet/NetworkSelector.tsx",
- "line": 54,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/ConnectWallet/NetworkSelector.tsx#L54"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- },
- {
- "id": 788,
- "name": "switching",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "flag indicating whether the SDK is currently switching to the given chain"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/ConnectWallet/NetworkSelector.tsx",
- "line": 50,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/ConnectWallet/NetworkSelector.tsx#L50"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 784,
- 790,
- 785,
- 789,
- 788
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/ConnectWallet/NetworkSelector.tsx",
- "line": 38,
- "character": 40,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/ConnectWallet/NetworkSelector.tsx#L38"
- }
- ]
- }
- }
- },
- {
- "id": 760,
- "name": "NetworkSelectorProps",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/ConnectWallet/NetworkSelector.tsx",
- "line": 61,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/ConnectWallet/NetworkSelector.tsx#L61"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 761,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 767,
- "name": "chains",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Array of chains to be displayed in the modal"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/ConnectWallet/NetworkSelector.tsx",
- "line": 95,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/ConnectWallet/NetworkSelector.tsx#L95"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../chains/src/index.ts",
- "qualifiedName": "Chain"
- },
- "name": "Chain",
- "package": "@thirdweb-dev/chains"
- }
- }
- },
- {
- "id": 763,
- "name": "onClose",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Callback to be called when modal is closed by the user"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/ConnectWallet/NetworkSelector.tsx",
- "line": 87,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/ConnectWallet/NetworkSelector.tsx#L87"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 764,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/ConnectWallet/NetworkSelector.tsx",
- "line": 87,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/ConnectWallet/NetworkSelector.tsx#L87"
- }
- ],
- "signatures": [
- {
- "id": 765,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "void"
- }
- }
- ]
- }
- }
- },
- {
- "id": 779,
- "name": "onCustomClick",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Callback to be called when the \"Add Custom Network\" button is clicked\n\nThe \"Add Custom Network\" button is displayed at the bottom of the modal - only if this prop is provided"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/ConnectWallet/NetworkSelector.tsx",
- "line": 145,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/ConnectWallet/NetworkSelector.tsx#L145"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 780,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/ConnectWallet/NetworkSelector.tsx",
- "line": 145,
- "character": 18,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/ConnectWallet/NetworkSelector.tsx#L145"
- }
- ],
- "signatures": [
- {
- "id": 781,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "void"
- }
- }
- ]
- }
- }
- },
- {
- "id": 775,
- "name": "onSwitch",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Callback to be called when a chain is successfully switched"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/ConnectWallet/NetworkSelector.tsx",
- "line": 139,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/ConnectWallet/NetworkSelector.tsx#L139"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 776,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/ConnectWallet/NetworkSelector.tsx",
- "line": 139,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/ConnectWallet/NetworkSelector.tsx#L139"
- }
- ],
- "signatures": [
- {
- "id": 777,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "parameters": [
- {
- "id": 778,
- "name": "chain",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The new chain that is switched to"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../chains/src/index.ts",
- "qualifiedName": "Chain"
- },
- "name": "Chain",
- "package": "@thirdweb-dev/chains"
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "void"
- }
- }
- ]
- }
- }
- },
- {
- "id": 766,
- "name": "open",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Specify whether the Modal should be open or closed"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/ConnectWallet/NetworkSelector.tsx",
- "line": 91,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/ConnectWallet/NetworkSelector.tsx#L91"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- },
- {
- "id": 768,
- "name": "popularChains",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Array of chains to be displayed under \"Popular\" section"
- }
- ],
- "blockTags": [
- {
- "tag": "@deprecated",
- "content": [
- {
- "kind": "text",
- "text": "Use "
- },
- {
- "kind": "code",
- "text": "`sections`"
- },
- {
- "kind": "text",
- "text": " prop instead\n\nIf "
- },
- {
- "kind": "code",
- "text": "`sections`"
- },
- {
- "kind": "text",
- "text": " prop is provided, this prop will be ignored"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/ConnectWallet/NetworkSelector.tsx",
- "line": 102,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/ConnectWallet/NetworkSelector.tsx#L102"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../chains/src/index.ts",
- "qualifiedName": "Chain"
- },
- "name": "Chain",
- "package": "@thirdweb-dev/chains"
- }
- }
- },
- {
- "id": 769,
- "name": "recentChains",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Array of chains to be displayed under \"Recent\" section"
- }
- ],
- "blockTags": [
- {
- "tag": "@deprecated",
- "content": [
- {
- "kind": "text",
- "text": "Use "
- },
- {
- "kind": "code",
- "text": "`sections`"
- },
- {
- "kind": "text",
- "text": " prop instead\n\nIf "
- },
- {
- "kind": "code",
- "text": "`sections`"
- },
- {
- "kind": "text",
- "text": " prop is provided, this prop will be ignored"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/ConnectWallet/NetworkSelector.tsx",
- "line": 109,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/ConnectWallet/NetworkSelector.tsx#L109"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../chains/src/index.ts",
- "qualifiedName": "Chain"
- },
- "name": "Chain",
- "package": "@thirdweb-dev/chains"
- }
- }
- },
- {
- "id": 774,
- "name": "renderChain",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Override how the chain button is rendered in the Modal"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/ConnectWallet/NetworkSelector.tsx",
- "line": 133,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/ConnectWallet/NetworkSelector.tsx#L133"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+react@18.3.5/node_modules/@types/react/index.d.ts",
- "qualifiedName": "React.FC"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 782,
- "name": "NetworkSelectorChainProps",
- "package": "@thirdweb-dev/react"
- }
- ],
- "name": "React.FC",
- "package": "@types/react"
- }
- },
- {
- "id": 770,
- "name": "sections",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Specify sections of chains to be displayed in the Network Selector Modal"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "text",
- "text": "To display \"Polygon\", \"Avalanche\" chains under \"Recently used\" section and \"Ethereum\", \"Arbitrum\" chains under \"Popular\" section, you can set the prop with the following value\n"
- },
- {
- "kind": "code",
- "text": "```ts\nimport { Polygon, Avalanche, Ethereum, Arbitrum } from \"@thirdweb-dev/chains\";\n\nconst sections = [\n { label: 'Recently used', chains: [Polygon, Avalanche] },\n { label: 'Popular', chains: [Ethereum, Arbitrum] },\n]\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/ConnectWallet/NetworkSelector.tsx",
- "line": 125,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/ConnectWallet/NetworkSelector.tsx#L125"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 771,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 773,
- "name": "chains",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/ConnectWallet/NetworkSelector.tsx",
- "line": 127,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/ConnectWallet/NetworkSelector.tsx#L127"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../chains/src/index.ts",
- "qualifiedName": "Chain"
- },
- "name": "Chain",
- "package": "@thirdweb-dev/chains"
- }
- }
- },
- {
- "id": 772,
- "name": "label",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/ConnectWallet/NetworkSelector.tsx",
- "line": 126,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/ConnectWallet/NetworkSelector.tsx#L126"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 773,
- 772
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/ConnectWallet/NetworkSelector.tsx",
- "line": 125,
- "character": 19,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/ConnectWallet/NetworkSelector.tsx#L125"
- }
- ]
- }
- }
- }
- },
- {
- "id": 762,
- "name": "theme",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Theme to use in Modal\n\nEither specify string \"dark\" or \"light\" to use the default themes, or provide a custom theme object.\n\nYou can also use "
- },
- {
- "kind": "code",
- "text": "`darkTheme`"
- },
- {
- "kind": "text",
- "text": " or "
- },
- {
- "kind": "code",
- "text": "`lightTheme`"
- },
- {
- "kind": "text",
- "text": " functions to use the default themes as base and override it."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```tsx\nimport { darkTheme } from \"@thirdweb-dev/react\";\n\n \n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/ConnectWallet/NetworkSelector.tsx",
- "line": 83,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/ConnectWallet/NetworkSelector.tsx#L83"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "literal",
- "value": "dark"
- },
- {
- "type": "literal",
- "value": "light"
- },
- {
- "type": "reference",
- "target": 230,
- "name": "Theme",
- "package": "@thirdweb-dev/react"
- }
- ]
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 767,
- 763,
- 779,
- 775,
- 766,
- 768,
- 769,
- 774,
- 770,
- 762
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/ConnectWallet/NetworkSelector.tsx",
- "line": 61,
- "character": 35,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/ConnectWallet/NetworkSelector.tsx#L61"
- }
- ]
- }
- }
- },
- {
- "id": 167,
- "name": "OKXWalletConfigOptions",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "comment": {
- "summary": [],
- "blockTags": [
- {
- "tag": "@wallet",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/okx/okxWallet.tsx",
- "line": 9,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/okx/okxWallet.tsx#L9"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 168,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 169,
- "name": "projectId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "When connecting OKX using the QR Code - Wallet Connect connector is used which requires a project id.\nThis project id is Your project’s unique identifier for wallet connect that can be obtained at cloud.walletconnect.com.\n\nhttps://docs.walletconnect.com/2.0/web3modal/options#projectid-required"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/okx/okxWallet.tsx",
- "line": 16,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/okx/okxWallet.tsx#L16"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 170,
- "name": "recommended",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "If true, the wallet will be tagged as \"recommended\" in ConnectWallet Modal"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/okx/okxWallet.tsx",
- "line": 21,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/okx/okxWallet.tsx#L21"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- },
- {
- "id": 171,
- "name": "wcModal",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Specify whether to open the official Wallet Connect Modal when connecting the wallet if no injected MetaMask provider is found when connecting the wallet.\n\nThis should not be set if you are using ConnectWallet component and only when manually connecting the wallet using a hook like "
- },
- {
- "kind": "code",
- "text": "`useConnect`"
- },
- {
- "kind": "text",
- "text": ".\n\nYou can set it to "
- },
- {
- "kind": "code",
- "text": "`true`"
- },
- {
- "kind": "text",
- "text": " or a configuration object to enable the Wallet Connect Modal."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/okx/okxWallet.tsx",
- "line": 30,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/okx/okxWallet.tsx#L30"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reflection",
- "declaration": {
- "id": 172,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 173,
- "name": "qrModalOptions",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Configure the style of Wallet Connect Modal."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/okx/okxWallet.tsx",
- "line": 35,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/okx/okxWallet.tsx#L35"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../wallets/src/evm/connectors/wallet-connect/qrModalOptions.d.ts",
- "qualifiedName": "QRModalOptions"
- },
- "name": "QRModalOptions",
- "package": "@thirdweb-dev/wallets"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 173
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/okx/okxWallet.tsx",
- "line": 31,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/okx/okxWallet.tsx#L31"
- }
- ]
- }
- },
- {
- "type": "intrinsic",
- "name": "boolean"
- }
- ]
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 169,
- 170,
- 171
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/okx/okxWallet.tsx",
- "line": 9,
- "character": 37,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/okx/okxWallet.tsx#L9"
- }
- ]
- }
- }
- },
- {
- "id": 998,
- "name": "OneKeyWalletConfigOptions",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "comment": {
- "summary": [],
- "blockTags": [
- {
- "tag": "@wallet",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/oneKey/oneKeyWallet.tsx",
- "line": 20,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/oneKey/oneKeyWallet.tsx#L20"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 999,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 1000,
- "name": "projectId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "When connecting OneKey wallet using the QR Code - Wallet Connect connector is used which requires a project id.\nThis project id is Your project’s unique identifier for wallet connect that can be obtained at cloud.walletconnect.com.\n\nhttps://docs.walletconnect.com/2.0/web3modal/options#projectid-required"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/oneKey/oneKeyWallet.tsx",
- "line": 27,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/oneKey/oneKeyWallet.tsx#L27"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 1001,
- "name": "recommended",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "If true, the wallet will be tagged as \"recommended\" in ConnectWallet Modal"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/oneKey/oneKeyWallet.tsx",
- "line": 32,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/oneKey/oneKeyWallet.tsx#L32"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- },
- {
- "id": 1002,
- "name": "wcModal",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Specify whether to open the official Wallet Connect Modal when connecting the wallet if no injected MetaMask provider is found when connecting the wallet.\n\nThis should not be set if you are using ConnectWallet component and only when manually connecting the wallet using a hook like "
- },
- {
- "kind": "code",
- "text": "`useConnect`"
- },
- {
- "kind": "text",
- "text": ".\n\nYou can set it to "
- },
- {
- "kind": "code",
- "text": "`true`"
- },
- {
- "kind": "text",
- "text": " or a configuration object to enable the Wallet Connect Modal."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/oneKey/oneKeyWallet.tsx",
- "line": 41,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/oneKey/oneKeyWallet.tsx#L41"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reflection",
- "declaration": {
- "id": 1003,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 1004,
- "name": "qrModalOptions",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Configure the style of Wallet Connect Modal."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/oneKey/oneKeyWallet.tsx",
- "line": 46,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/oneKey/oneKeyWallet.tsx#L46"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../wallets/src/evm/connectors/wallet-connect/qrModalOptions.d.ts",
- "qualifiedName": "QRModalOptions"
- },
- "name": "QRModalOptions",
- "package": "@thirdweb-dev/wallets"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 1004
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/oneKey/oneKeyWallet.tsx",
- "line": 42,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/oneKey/oneKeyWallet.tsx#L42"
- }
- ]
- }
- },
- {
- "type": "intrinsic",
- "name": "boolean"
- }
- ]
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 1000,
- 1001,
- 1002
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/oneKey/oneKeyWallet.tsx",
- "line": 20,
- "character": 40,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/oneKey/oneKeyWallet.tsx#L20"
- }
- ]
- }
- }
- },
- {
- "id": 1109,
- "name": "PaperCheckoutProps",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/payments/components/PaperCheckout.tsx",
- "line": 48,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/payments/components/PaperCheckout.tsx#L48"
- }
- ],
- "typeParameters": [
- {
- "id": 1144,
- "name": "T",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/payments/interfaces/CustomContract.ts",
- "qualifiedName": "ContractType"
- },
- "name": "ContractType",
- "package": "@thirdweb-dev/react"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/payments/interfaces/CustomContract.ts",
- "qualifiedName": "CustomContractArgWrapper"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 1110,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 1119,
- "name": "appName",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/payments/components/PaperCheckout.tsx",
- "line": 59,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/payments/components/PaperCheckout.tsx#L59"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 1111,
- "name": "checkoutId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/payments/components/PaperCheckout.tsx",
- "line": 51,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/payments/components/PaperCheckout.tsx#L51"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 1143,
- "name": "children",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/payments/components/PaperCheckout.tsx",
- "line": 73,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/payments/components/PaperCheckout.tsx#L73"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+react@18.3.5/node_modules/@types/react/index.d.ts",
- "qualifiedName": "React.ReactNode"
- },
- "name": "React.ReactNode",
- "package": "@types/react"
- }
- },
- {
- "id": 1112,
- "name": "display",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/payments/components/PaperCheckout.tsx",
- "line": 52,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/payments/components/PaperCheckout.tsx#L52"
- }
- ],
- "type": {
- "type": "reference",
- "target": 1103,
- "name": "PaperCheckoutDisplay",
- "package": "@thirdweb-dev/react"
- }
- },
- {
- "id": 1117,
- "name": "eligibilityMethod",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/payments/components/PaperCheckout.tsx",
- "line": 57,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/payments/components/PaperCheckout.tsx#L57"
- }
- ],
- "type": {
- "type": "reference",
- "target": 1070,
- "name": "ReadMethodCallType",
- "package": "@thirdweb-dev/react"
- }
- },
- {
- "id": 1114,
- "name": "emailAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/payments/components/PaperCheckout.tsx",
- "line": 54,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/payments/components/PaperCheckout.tsx#L54"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 1118,
- "name": "metadata",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/payments/components/PaperCheckout.tsx",
- "line": 58,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/payments/components/PaperCheckout.tsx#L58"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "any"
- }
- ],
- "name": "Record",
- "package": "typescript"
- }
- },
- {
- "id": 1116,
- "name": "mintMethod",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/payments/components/PaperCheckout.tsx",
- "line": 56,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/payments/components/PaperCheckout.tsx#L56"
- }
- ],
- "type": {
- "type": "reference",
- "target": 1074,
- "name": "WriteMethodCallType",
- "package": "@thirdweb-dev/react"
- }
- },
- {
- "id": 1123,
- "name": "onCloseCheckout",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/payments/components/PaperCheckout.tsx",
- "line": 61,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/payments/components/PaperCheckout.tsx#L61"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 1124,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/payments/components/PaperCheckout.tsx",
- "line": 61,
- "character": 24,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/payments/components/PaperCheckout.tsx#L61"
- }
- ],
- "signatures": [
- {
- "id": 1125,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "void"
- }
- }
- ]
- }
- }
- },
- {
- "id": 1120,
- "name": "onOpenCheckout",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/payments/components/PaperCheckout.tsx",
- "line": 60,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/payments/components/PaperCheckout.tsx#L60"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 1121,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/payments/components/PaperCheckout.tsx",
- "line": 60,
- "character": 23,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/payments/components/PaperCheckout.tsx#L60"
- }
- ],
- "signatures": [
- {
- "id": 1122,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "void"
- }
- }
- ]
- }
- }
- },
- {
- "id": 1126,
- "name": "onPaymentSuccess",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/payments/components/PaperCheckout.tsx",
- "line": 62,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/payments/components/PaperCheckout.tsx#L62"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 1127,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/payments/components/PaperCheckout.tsx",
- "line": 62,
- "character": 25,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/payments/components/PaperCheckout.tsx#L62"
- }
- ],
- "signatures": [
- {
- "id": 1128,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "parameters": [
- {
- "id": 1129,
- "name": "result",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": 1150,
- "name": "PaymentSuccessResult",
- "package": "@thirdweb-dev/react"
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "void"
- }
- }
- ]
- }
- }
- },
- {
- "id": 1130,
- "name": "onTransferSuccess",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/payments/components/PaperCheckout.tsx",
- "line": 63,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/payments/components/PaperCheckout.tsx#L63"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 1131,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/payments/components/PaperCheckout.tsx",
- "line": 63,
- "character": 26,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/payments/components/PaperCheckout.tsx#L63"
- }
- ],
- "signatures": [
- {
- "id": 1132,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "parameters": [
- {
- "id": 1133,
- "name": "result",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": 1152,
- "name": "TransferSuccessResult",
- "package": "@thirdweb-dev/react"
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "void"
- }
- }
- ]
- }
- }
- },
- {
- "id": 1134,
- "name": "options",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/payments/components/PaperCheckout.tsx",
- "line": 64,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/payments/components/PaperCheckout.tsx#L64"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 1135,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 1141,
- "name": "borderRadius",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/payments/components/PaperCheckout.tsx",
- "line": 70,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/payments/components/PaperCheckout.tsx#L70"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- },
- {
- "id": 1139,
- "name": "colorBackground",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/payments/components/PaperCheckout.tsx",
- "line": 68,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/payments/components/PaperCheckout.tsx#L68"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 1138,
- "name": "colorPrimary",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/payments/components/PaperCheckout.tsx",
- "line": 67,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/payments/components/PaperCheckout.tsx#L67"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 1140,
- "name": "colorText",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/payments/components/PaperCheckout.tsx",
- "line": 69,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/payments/components/PaperCheckout.tsx#L69"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 1142,
- "name": "fontFamily",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/payments/components/PaperCheckout.tsx",
- "line": 71,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/payments/components/PaperCheckout.tsx#L71"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 1137,
- "name": "height",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/payments/components/PaperCheckout.tsx",
- "line": 66,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/payments/components/PaperCheckout.tsx#L66"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- },
- {
- "id": 1136,
- "name": "width",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/payments/components/PaperCheckout.tsx",
- "line": 65,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/payments/components/PaperCheckout.tsx#L65"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 1141,
- 1139,
- 1138,
- 1140,
- 1142,
- 1137,
- 1136
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/payments/components/PaperCheckout.tsx",
- "line": 64,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/payments/components/PaperCheckout.tsx#L64"
- }
- ]
- }
- }
- },
- {
- "id": 1115,
- "name": "quantity",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/payments/components/PaperCheckout.tsx",
- "line": 55,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/payments/components/PaperCheckout.tsx#L55"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- },
- {
- "id": 1113,
- "name": "recipientWalletAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/payments/components/PaperCheckout.tsx",
- "line": 53,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/payments/components/PaperCheckout.tsx#L53"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 1119,
- 1111,
- 1143,
- 1112,
- 1117,
- 1114,
- 1118,
- 1116,
- 1123,
- 1120,
- 1126,
- 1130,
- 1134,
- 1115,
- 1113
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/payments/components/PaperCheckout.tsx",
- "line": 50,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/payments/components/PaperCheckout.tsx#L50"
- }
- ]
- }
- },
- {
- "type": "reference",
- "target": 1144,
- "name": "T",
- "package": "@thirdweb-dev/react",
- "refersToTypeParameter": true
- }
- ],
- "name": "CustomContractArgWrapper",
- "package": "@thirdweb-dev/react"
- }
- },
- {
- "id": 1064,
- "name": "PaperUser",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/payments/dist/declarations/src/interfaces/PaperUser.d.ts",
- "line": 1,
- "character": 12
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 1065,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 1068,
- "name": "accessCode",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The user's access code. Will only be set if [clientId] was provided. This can be used to query about the user details."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/payments/dist/declarations/src/interfaces/PaperUser.d.ts",
- "line": 14,
- "character": 4
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 1066,
- "name": "emailAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The user's email address.\nThis address is case-insensitive (i.e. different capitalizations map to the same wallet)."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/payments/dist/declarations/src/interfaces/PaperUser.d.ts",
- "line": 6,
- "character": 4
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 1067,
- "name": "walletAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The Paper Wallet address associated with this user's email address."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/payments/dist/declarations/src/interfaces/PaperUser.d.ts",
- "line": 10,
- "character": 4
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 1068,
- 1066,
- 1067
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/payments/dist/declarations/src/interfaces/PaperUser.d.ts",
- "line": 1,
- "character": 24
- }
- ]
- }
- }
- },
- {
- "id": 1060,
- "name": "PaymentsSDKError",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/payments/dist/declarations/src/interfaces/PaymentsSdkError.d.ts",
- "line": 1,
- "character": 12
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 1061,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 1062,
- "name": "code",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "An enum representing the error encountered.\nThe value is a human-readable, English message describing the error."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/payments/dist/declarations/src/interfaces/PaymentsSdkError.d.ts",
- "line": 6,
- "character": 4
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reference",
- "target": 1043,
- "name": "PaymentsSDKErrorCode",
- "package": "@thirdweb-dev/payments"
- },
- {
- "type": "reference",
- "target": 1052,
- "name": "PayWithCryptoErrorCode",
- "package": "@thirdweb-dev/payments"
- }
- ]
- }
- },
- {
- "id": 1063,
- "name": "error",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/payments/dist/declarations/src/interfaces/PaymentsSdkError.d.ts",
- "line": 7,
- "character": 4
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Error"
- },
- "name": "Error",
- "package": "typescript"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 1062,
- 1063
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/payments/dist/declarations/src/interfaces/PaymentsSdkError.d.ts",
- "line": 1,
- "character": 31
- }
- ]
- }
- }
- },
- {
- "id": 104,
- "name": "PhantomWalletConfigOptions",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "comment": {
- "summary": [],
- "blockTags": [
- {
- "tag": "@wallet",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/phantom/phantomWallet.tsx",
- "line": 11,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/phantom/phantomWallet.tsx#L11"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 105,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 106,
- "name": "recommended",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "If "
- },
- {
- "kind": "code",
- "text": "`true`"
- },
- {
- "kind": "text",
- "text": ", the wallet will be tagged as \"recommended\" in ConnectWallet Modal. Default is "
- },
- {
- "kind": "code",
- "text": "`false`"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/phantom/phantomWallet.tsx",
- "line": 15,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/phantom/phantomWallet.tsx#L15"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 106
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/phantom/phantomWallet.tsx",
- "line": 11,
- "character": 41,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/phantom/phantomWallet.tsx#L11"
- }
- ]
- }
- }
- },
- {
- "id": 197,
- "name": "RabbyWalletConfigOptions",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "comment": {
- "summary": [],
- "blockTags": [
- {
- "tag": "@wallet",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/rabby/rabbyWallet.tsx",
- "line": 9,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/rabby/rabbyWallet.tsx#L9"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 198,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 199,
- "name": "projectId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "When connecting Rabby using the QR Code - Wallet Connect connector is used which requires a project id.\nThis project id is Your project’s unique identifier for wallet connect that can be obtained at cloud.walletconnect.com.\n\nhttps://docs.walletconnect.com/2.0/web3modal/options#projectid-required"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/rabby/rabbyWallet.tsx",
- "line": 16,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/rabby/rabbyWallet.tsx#L16"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 200,
- "name": "recommended",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "If true, the wallet will be tagged as \"recommended\" in ConnectWallet Modal"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/rabby/rabbyWallet.tsx",
- "line": 21,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/rabby/rabbyWallet.tsx#L21"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- },
- {
- "id": 201,
- "name": "wcModal",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Specify whether to open the official Wallet Connect Modal when connecting the wallet if no injected MetaMask provider is found when connecting the wallet.\n\nThis should not be set if you are using ConnectWallet component and only when manually connecting the wallet using a hook like "
- },
- {
- "kind": "code",
- "text": "`useConnect`"
- },
- {
- "kind": "text",
- "text": ".\n\nYou can set it to "
- },
- {
- "kind": "code",
- "text": "`true`"
- },
- {
- "kind": "text",
- "text": " or a configuration object to enable the Wallet Connect Modal."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/rabby/rabbyWallet.tsx",
- "line": 30,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/rabby/rabbyWallet.tsx#L30"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reflection",
- "declaration": {
- "id": 202,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 203,
- "name": "qrModalOptions",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Configure the style of Wallet Connect Modal."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/rabby/rabbyWallet.tsx",
- "line": 35,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/rabby/rabbyWallet.tsx#L35"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../wallets/src/evm/connectors/wallet-connect/qrModalOptions.d.ts",
- "qualifiedName": "QRModalOptions"
- },
- "name": "QRModalOptions",
- "package": "@thirdweb-dev/wallets"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 203
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/rabby/rabbyWallet.tsx",
- "line": 31,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/rabby/rabbyWallet.tsx#L31"
- }
- ]
- }
- },
- {
- "type": "intrinsic",
- "name": "boolean"
- }
- ]
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 199,
- 200,
- 201
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/rabby/rabbyWallet.tsx",
- "line": 9,
- "character": 39,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/rabby/rabbyWallet.tsx#L9"
- }
- ]
- }
- }
- },
- {
- "id": 116,
- "name": "RainbowWalletConfigOptions",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "comment": {
- "summary": [],
- "blockTags": [
- {
- "tag": "@wallet",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/rainbow/RainbowWallet.tsx",
- "line": 23,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/rainbow/RainbowWallet.tsx#L23"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 117,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 118,
- "name": "projectId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "When connecting Rainbow using the QR Code - Wallet Connect connector is used which requires a project id.\nThis project id is Your project’s unique identifier for wallet connect that can be obtained at cloud.walletconnect.com.\n\nhttps://docs.walletconnect.com/2.0/web3modal/options#projectid-required"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/rainbow/RainbowWallet.tsx",
- "line": 30,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/rainbow/RainbowWallet.tsx#L30"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 119,
- "name": "recommended",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "If true, the wallet will be tagged as \"recommended\" in ConnectWallet Modal"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/rainbow/RainbowWallet.tsx",
- "line": 35,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/rainbow/RainbowWallet.tsx#L35"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 118,
- 119
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/rainbow/RainbowWallet.tsx",
- "line": 23,
- "character": 41,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/rainbow/RainbowWallet.tsx#L23"
- }
- ]
- }
- }
- },
- {
- "id": 1070,
- "name": "ReadMethodCallType",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "This specifies the way a method should be called.\n\nNote that the argument names should match the argument names in your contract.\n\nExample:\n"
- },
- {
- "kind": "code",
- "text": "```json\n {\n name: \"claim\",\n args: { _recipient: \"0x...\", _quantity: 2 }\n }\n```"
- },
- {
- "kind": "text",
- "text": "\n\nCorresponds to the following function stub in solidity:\n"
- },
- {
- "kind": "code",
- "text": "```solidity\nfunction claim(address _recipient, uint256 _quantity)\n```"
- },
- {
- "kind": "text",
- "text": "\n\nFor more on the types of arguments you can pass, see ArgumentMapType"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/payments/interfaces/CustomContract.ts",
- "line": 114,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/payments/interfaces/CustomContract.ts#L114"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 1071,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 1073,
- "name": "args",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/payments/interfaces/CustomContract.ts",
- "line": 116,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/payments/interfaces/CustomContract.ts#L116"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/payments/interfaces/CustomContract.ts",
- "qualifiedName": "ArgumentMapType"
- },
- "name": "ArgumentMapType",
- "package": "@thirdweb-dev/react"
- }
- },
- {
- "id": 1072,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/payments/interfaces/CustomContract.ts",
- "line": 115,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/payments/interfaces/CustomContract.ts#L115"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 1073,
- 1072
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/payments/interfaces/CustomContract.ts",
- "line": 114,
- "character": 33,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/payments/interfaces/CustomContract.ts#L114"
- }
- ]
- }
- }
- },
- {
- "id": 123,
- "name": "SafeWalletConfigOptions",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "comment": {
- "summary": [],
- "blockTags": [
- {
- "tag": "@wallet",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/safe/safeWallet.tsx",
- "line": 20,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/safe/safeWallet.tsx#L20"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 124,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 125,
- "name": "personalWallets",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "An array of personalWallets to show in ConnectWallet Modal to use with SafeWallet"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/safe/safeWallet.tsx",
- "line": 24,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/safe/safeWallet.tsx#L24"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../react-core/src/core/types/wallet.ts",
- "qualifiedName": "WalletConfig"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "any"
- }
- ],
- "name": "WalletConfig",
- "package": "@thirdweb-dev/react-core"
- }
- }
- },
- {
- "id": 126,
- "name": "recommended",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "If true, the wallet will be tagged as \"recommended\" in ConnectWallet Modal"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/safe/safeWallet.tsx",
- "line": 29,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/safe/safeWallet.tsx#L29"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 125,
- 126
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/safe/safeWallet.tsx",
- "line": 20,
- "character": 38,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/safe/safeWallet.tsx#L20"
- }
- ]
- }
- }
- },
- {
- "id": 131,
- "name": "SmartWalletConfigOptions",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "comment": {
- "summary": [],
- "blockTags": [
- {
- "tag": "@wallet",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/smartWallet/types.ts",
- "line": 6,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/smartWallet/types.ts#L6"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../wallets/src/evm/connectors/smart-wallet/types.ts",
- "qualifiedName": "SmartWalletConfig"
- },
- "name": "SmartWalletConfig",
- "package": "@thirdweb-dev/wallets"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "literal",
- "value": "chain"
- },
- {
- "type": "literal",
- "value": "clientId"
- },
- {
- "type": "literal",
- "value": "secretKey"
- }
- ]
- }
- ],
- "name": "Omit",
- "package": "typescript"
- }
- },
- {
- "id": 994,
- "name": "SupportedTokens",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/ConnectWallet/defaultTokens.ts",
- "line": 32,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/ConnectWallet/defaultTokens.ts#L32"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": 2,
- "name": "TokenInfo",
- "package": "@thirdweb-dev/react"
- }
- }
- ],
- "name": "Record",
- "package": "typescript"
- }
- },
- {
- "id": 230,
- "name": "Theme",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "comment": {
- "summary": [],
- "blockTags": [
- {
- "tag": "@theme",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/design-system/index.ts",
- "line": 51,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/design-system/index.ts#L51"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 231,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 233,
- "name": "colors",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/design-system/index.ts",
- "line": 53,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/design-system/index.ts#L53"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 234,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 241,
- "name": "accentButtonBg",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/design-system/index.ts",
- "line": 63,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/design-system/index.ts#L63"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 242,
- "name": "accentButtonText",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/design-system/index.ts",
- "line": 64,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/design-system/index.ts#L64"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 237,
- "name": "accentText",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/design-system/index.ts",
- "line": 56,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/design-system/index.ts#L56"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 258,
- "name": "borderColor",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/design-system/index.ts",
- "line": 88,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/design-system/index.ts#L88"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 262,
- "name": "connectedButtonBg",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/design-system/index.ts",
- "line": 94,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/design-system/index.ts#L94"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 263,
- "name": "connectedButtonBgHover",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/design-system/index.ts",
- "line": 95,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/design-system/index.ts#L95"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 238,
- "name": "danger",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/design-system/index.ts",
- "line": 58,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/design-system/index.ts#L58"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 251,
- "name": "inputAutofillBg",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/design-system/index.ts",
- "line": 78,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/design-system/index.ts#L78"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 248,
- "name": "modalBg",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/design-system/index.ts",
- "line": 73,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/design-system/index.ts#L73"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 240,
- "name": "modalOverlayBg",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/design-system/index.ts",
- "line": 61,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/design-system/index.ts#L61"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 243,
- "name": "primaryButtonBg",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/design-system/index.ts",
- "line": 66,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/design-system/index.ts#L66"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 244,
- "name": "primaryButtonText",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/design-system/index.ts",
- "line": 67,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/design-system/index.ts#L67"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 235,
- "name": "primaryText",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/design-system/index.ts",
- "line": 54,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/design-system/index.ts#L54"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 252,
- "name": "scrollbarBg",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/design-system/index.ts",
- "line": 79,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/design-system/index.ts#L79"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 245,
- "name": "secondaryButtonBg",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/design-system/index.ts",
- "line": 69,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/design-system/index.ts#L69"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 247,
- "name": "secondaryButtonHoverBg",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/design-system/index.ts",
- "line": 71,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/design-system/index.ts#L71"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 246,
- "name": "secondaryButtonText",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/design-system/index.ts",
- "line": 70,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/design-system/index.ts#L70"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 255,
- "name": "secondaryIconColor",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/design-system/index.ts",
- "line": 84,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/design-system/index.ts#L84"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 256,
- "name": "secondaryIconHoverBg",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/design-system/index.ts",
- "line": 85,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/design-system/index.ts#L85"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 257,
- "name": "secondaryIconHoverColor",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/design-system/index.ts",
- "line": 86,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/design-system/index.ts#L86"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 236,
- "name": "secondaryText",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/design-system/index.ts",
- "line": 55,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/design-system/index.ts#L55"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 261,
- "name": "selectedTextBg",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/design-system/index.ts",
- "line": 92,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/design-system/index.ts#L92"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 260,
- "name": "selectedTextColor",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/design-system/index.ts",
- "line": 91,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/design-system/index.ts#L91"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 254,
- "name": "separatorLine",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/design-system/index.ts",
- "line": 82,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/design-system/index.ts#L82"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 259,
- "name": "skeletonBg",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/design-system/index.ts",
- "line": 89,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/design-system/index.ts#L89"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 239,
- "name": "success",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/design-system/index.ts",
- "line": 59,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/design-system/index.ts#L59"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 249,
- "name": "tooltipBg",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/design-system/index.ts",
- "line": 75,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/design-system/index.ts#L75"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 250,
- "name": "tooltipText",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/design-system/index.ts",
- "line": 76,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/design-system/index.ts#L76"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 253,
- "name": "walletSelectorButtonHoverBg",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/design-system/index.ts",
- "line": 80,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/design-system/index.ts#L80"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 241,
- 242,
- 237,
- 258,
- 262,
- 263,
- 238,
- 251,
- 248,
- 240,
- 243,
- 244,
- 235,
- 252,
- 245,
- 247,
- 246,
- 255,
- 256,
- 257,
- 236,
- 261,
- 260,
- 254,
- 259,
- 239,
- 249,
- 250,
- 253
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/design-system/index.ts",
- "line": 53,
- "character": 10,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/design-system/index.ts#L53"
- }
- ]
- }
- }
- },
- {
- "id": 264,
- "name": "fontFamily",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/design-system/index.ts",
- "line": 97,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/design-system/index.ts#L97"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 232,
- "name": "type",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/design-system/index.ts",
- "line": 52,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/design-system/index.ts#L52"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "literal",
- "value": "light"
- },
- {
- "type": "literal",
- "value": "dark"
- }
- ]
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 233,
- 264,
- 232
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/design-system/index.ts",
- "line": 51,
- "character": 20,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/design-system/index.ts#L51"
- }
- ]
- }
- }
- },
- {
- "id": 265,
- "name": "ThemeOverrides",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "comment": {
- "summary": [],
- "blockTags": [
- {
- "tag": "@theme",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/design-system/index.ts",
- "line": 159,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/design-system/index.ts#L159"
- }
- ],
- "type": {
- "type": "mapped",
- "parameter": "key",
- "parameterType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Exclude"
- },
- "typeArguments": [
- {
- "type": "typeOperator",
- "operator": "keyof",
- "target": {
- "type": "reference",
- "target": 230,
- "name": "Theme",
- "package": "@thirdweb-dev/react"
- }
- },
- {
- "type": "literal",
- "value": "type"
- }
- ],
- "name": "Exclude",
- "package": "typescript"
- },
- "templateType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Partial"
- },
- "typeArguments": [
- {
- "type": "indexedAccess",
- "indexType": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/design-system/index.ts",
- "qualifiedName": "key"
- },
- "name": "key",
- "package": "@thirdweb-dev/react",
- "refersToTypeParameter": true
- },
- "objectType": {
- "type": "reference",
- "target": 230,
- "name": "Theme",
- "package": "@thirdweb-dev/react"
- }
- }
- ],
- "name": "Partial",
- "package": "typescript"
- },
- "optionalModifier": "+"
- }
- },
- {
- "id": 275,
- "name": "ThirdwebLocale",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "comment": {
- "summary": [],
- "blockTags": [
- {
- "tag": "@locale",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 19,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L19"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 276,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 277,
- "name": "connectWallet",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 20,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L20"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 278,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 279,
- "name": "agreement",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 21,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L21"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 280,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 281,
- "name": "and",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L22"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 282,
- "name": "prefix",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 23,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L23"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 283,
- "name": "privacyPolicy",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 24,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L24"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 284,
- "name": "termsOfService",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 25,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L25"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 281,
- 282,
- 283,
- 284
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 21,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L21"
- }
- ]
- }
- }
- },
- {
- "id": 286,
- "name": "backupWallet",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 28,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L28"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 287,
- "name": "confirmInWallet",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 29,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L29"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 288,
- "name": "connectAWallet",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 30,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L30"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 289,
- "name": "connectedToSmartWallet",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 31,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L31"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 290,
- "name": "connecting",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 32,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L32"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 291,
- "name": "continueAsGuest",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 33,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L33"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 292,
- "name": "copyAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 34,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L34"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 293,
- "name": "currentNetwork",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 35,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L35"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 294,
- "name": "defaultButtonTitle",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 36,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L36"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 295,
- "name": "defaultModalTitle",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 37,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L37"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 296,
- "name": "disconnectWallet",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 38,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L38"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 297,
- "name": "download",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 39,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L39"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 298,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 299,
- "name": "android",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 39,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L39"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 300,
- "name": "chrome",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 39,
- "character": 33,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L39"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 301,
- "name": "iOS",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 39,
- "character": 49,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L39"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 299,
- 300,
- 301
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 39,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L39"
- }
- ]
- }
- }
- },
- {
- "id": 302,
- "name": "getStarted",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 40,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L40"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 285,
- "name": "goBackButton",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 27,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L27"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 303,
- "name": "guest",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 41,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L41"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 304,
- "name": "guestWalletWarning",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 42,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L42"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 305,
- "name": "installed",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 43,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L43"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 306,
- "name": "networkSelector",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 44,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L44"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 307,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 308,
- "name": "addCustomNetwork",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 45,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L45"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 309,
- "name": "allNetworks",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 46,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L46"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 310,
- "name": "categoryLabel",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 47,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L47"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 311,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 312,
- "name": "others",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 48,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L48"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 313,
- "name": "popular",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 49,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L49"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 314,
- "name": "recentlyUsed",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 50,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L50"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 312,
- 313,
- 314
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 47,
- "character": 21,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L47"
- }
- ]
- }
- }
- },
- {
- "id": 315,
- "name": "failedToSwitch",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 52,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L52"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 316,
- "name": "inputPlaceholder",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 53,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L53"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 317,
- "name": "loading",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 54,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L54"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 318,
- "name": "mainnets",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 55,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L55"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 319,
- "name": "testnets",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 56,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L56"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 320,
- "name": "title",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 57,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L57"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 308,
- 309,
- 310,
- 315,
- 316,
- 317,
- 318,
- 319,
- 320
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 44,
- "character": 21,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L44"
- }
- ]
- }
- }
- },
- {
- "id": 321,
- "name": "newToWallets",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 59,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L59"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 322,
- "name": "or",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 60,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L60"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 323,
- "name": "personalWallet",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 61,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L61"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 324,
- "name": "receive",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 62,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L62"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 325,
- "name": "receiveFundsScreen",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 63,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L63"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 326,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 327,
- "name": "instruction",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 63,
- "character": 26,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L63"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 328,
- "name": "title",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 63,
- "character": 47,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L63"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 327,
- 328
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 63,
- "character": 24,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L63"
- }
- ]
- }
- }
- },
- {
- "id": 329,
- "name": "recommended",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 64,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L64"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 330,
- "name": "requestTestnetFunds",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 65,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L65"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 331,
- "name": "send",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 66,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L66"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 332,
- "name": "sendFundsScreen",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 67,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L67"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 333,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 334,
- "name": "amount",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 68,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L68"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 335,
- "name": "insufficientFunds",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 69,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L69"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 336,
- "name": "invalidAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 70,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L70"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 337,
- "name": "noTokensFound",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 71,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L71"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 338,
- "name": "searchToken",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 72,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L72"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 339,
- "name": "selectTokenTitle",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 73,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L73"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 341,
- "name": "sending",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 75,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L75"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 340,
- "name": "sendTo",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 74,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L74"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 342,
- "name": "submitButton",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 76,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L76"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 343,
- "name": "successMessage",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 77,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L77"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 344,
- "name": "title",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 78,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L78"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 345,
- "name": "token",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 79,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L79"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 346,
- "name": "transactionFailed",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 80,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L80"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 347,
- "name": "transactionRejected",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 81,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L81"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 334,
- 335,
- 336,
- 337,
- 338,
- 339,
- 341,
- 340,
- 342,
- 343,
- 344,
- 345,
- 346,
- 347
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 67,
- "character": 21,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L67"
- }
- ]
- }
- }
- },
- {
- "id": 349,
- "name": "signatureScreen",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 84,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L84"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 350,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 351,
- "name": "instructionScreen",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 85,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L85"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 352,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 356,
- "name": "disconnectWallet",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 89,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L89"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 353,
- "name": "instruction",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 86,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L86"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 354,
- "name": "signInButton",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 87,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L87"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 355,
- "name": "title",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 88,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L88"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 356,
- 353,
- 354,
- 355
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 85,
- "character": 25,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L85"
- }
- ]
- }
- }
- },
- {
- "id": 357,
- "name": "signingScreen",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 91,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L91"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 358,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 359,
- "name": "approveTransactionInSafe",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 92,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L92"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 360,
- "name": "failedToSignIn",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 93,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L93"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 361,
- "name": "inProgress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 94,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L94"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 362,
- "name": "prompt",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 95,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L95"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 363,
- "name": "promptForSafe",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 96,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L96"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 364,
- "name": "title",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 97,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L97"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 365,
- "name": "tryAgain",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 98,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L98"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 359,
- 360,
- 361,
- 362,
- 363,
- 364,
- 365
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 91,
- "character": 21,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L91"
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 351,
- 357
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 84,
- "character": 21,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L84"
- }
- ]
- }
- }
- },
- {
- "id": 348,
- "name": "signIn",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 83,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L83"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 366,
- "name": "smartWallet",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 101,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L101"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 367,
- "name": "switchAccount",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 102,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L102"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 370,
- "name": "switchingNetwork",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 105,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L105"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 368,
- "name": "switchNetwork",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 103,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L103"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 369,
- "name": "switchTo",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 104,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L104"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 371,
- "name": "transactionHistory",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 106,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L106"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 372,
- "name": "welcomeScreen",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 107,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L107"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 373,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 374,
- "name": "defaultSubtitle",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 107,
- "character": 21,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L107"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 375,
- "name": "defaultTitle",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 107,
- "character": 46,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L107"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 374,
- 375
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 107,
- "character": 19,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L107"
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 279,
- 286,
- 287,
- 288,
- 289,
- 290,
- 291,
- 292,
- 293,
- 294,
- 295,
- 296,
- 297,
- 302,
- 285,
- 303,
- 304,
- 305,
- 306,
- 321,
- 322,
- 323,
- 324,
- 325,
- 329,
- 330,
- 331,
- 332,
- 349,
- 348,
- 366,
- 367,
- 370,
- 368,
- 369,
- 371,
- 372
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 20,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L20"
- }
- ]
- }
- }
- },
- {
- "id": 376,
- "name": "wallets",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 109,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L109"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 377,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 378,
- "name": "coin98Wallet",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 110,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L110"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 379,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 380,
- "name": "connectionScreen",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 111,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L111"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 381,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 382,
- "name": "failed",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 112,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L112"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 383,
- "name": "inProgress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 113,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L113"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 384,
- "name": "instruction",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 114,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L114"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 385,
- "name": "retry",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 115,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L115"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 382,
- 383,
- 384,
- 385
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 111,
- "character": 24,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L111"
- }
- ]
- }
- }
- },
- {
- "id": 386,
- "name": "getStartedLink",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 117,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L117"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 387,
- "name": "getStartedScreen",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 118,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L118"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 388,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 389,
- "name": "instruction",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 118,
- "character": 26,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L118"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 389
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 118,
- "character": 24,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L118"
- }
- ]
- }
- }
- },
- {
- "id": 390,
- "name": "scanScreen",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 119,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L119"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 391,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 392,
- "name": "instruction",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 119,
- "character": 20,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L119"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 392
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 119,
- "character": 18,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L119"
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 380,
- 386,
- 387,
- 390
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 110,
- "character": 18,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L110"
- }
- ]
- }
- }
- },
- {
- "id": 393,
- "name": "coinbaseWallet",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 121,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L121"
- }
- ],
- "type": {
- "type": "reference",
- "target": 594,
- "name": "ExtensionAndQRScreensLocale",
- "package": "@thirdweb-dev/react"
- }
- },
- {
- "id": 394,
- "name": "coreWallet",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 122,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L122"
- }
- ],
- "type": {
- "type": "reference",
- "target": 594,
- "name": "ExtensionAndQRScreensLocale",
- "package": "@thirdweb-dev/react"
- }
- },
- {
- "id": 395,
- "name": "cryptoDefiWallet",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 123,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L123"
- }
- ],
- "type": {
- "type": "reference",
- "target": 594,
- "name": "ExtensionAndQRScreensLocale",
- "package": "@thirdweb-dev/react"
- }
- },
- {
- "id": 396,
- "name": "embeddedWallet",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 124,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L124"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 397,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 432,
- "name": "countryCodeMissing",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 159,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L159"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 398,
- "name": "createPassword",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 125,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L125"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 399,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 400,
- "name": "confirmation",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 126,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L126"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 401,
- "name": "failedToSetPassword",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 127,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L127"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 402,
- "name": "inputPlaceholder",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 128,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L128"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 403,
- "name": "instruction",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 129,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L129"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 404,
- "name": "saveInstruction",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 130,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L130"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 405,
- "name": "submitButton",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 131,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L131"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 406,
- "name": "title",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 132,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L132"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 400,
- 401,
- 402,
- 403,
- 404,
- 405,
- 406
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 125,
- "character": 22,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L125"
- }
- ]
- }
- }
- },
- {
- "id": 420,
- "name": "emailPlaceholder",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 147,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L147"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 421,
- "name": "emailRequired",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 148,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L148"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 422,
- "name": "enterPassword",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 149,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L149"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 423,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 424,
- "name": "inputPlaceholder",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 150,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L150"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 425,
- "name": "instruction",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 151,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L151"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 426,
- "name": "submitButton",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 152,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L152"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 427,
- "name": "title",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 153,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L153"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 428,
- "name": "wrongPassword",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 154,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L154"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 424,
- 425,
- 426,
- 427,
- 428
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 149,
- "character": 21,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L149"
- }
- ]
- }
- }
- },
- {
- "id": 429,
- "name": "invalidEmail",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 156,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L156"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 430,
- "name": "invalidEmailOrPhone",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 157,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L157"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 431,
- "name": "invalidPhone",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 158,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L158"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 447,
- "name": "maxAccountsExceeded",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 174,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L174"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 407,
- "name": "otpLoginScreen",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 134,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L134"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 408,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 409,
- "name": "enterCodeSendTo",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 135,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L135"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 410,
- "name": "enterRecoveryCode",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 136,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L136"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 411,
- "name": "failedToSendCode",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 137,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L137"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 412,
- "name": "invalidCode",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 138,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L138"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 413,
- "name": "invalidCodeOrRecoveryCode",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 139,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L139"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 414,
- "name": "newDeviceDetected",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 140,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L140"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 415,
- "name": "resendCode",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 141,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L141"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 416,
- "name": "sendingCode",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 142,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L142"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 417,
- "name": "title",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 143,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L143"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 418,
- "name": "verify",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 144,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L144"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 409,
- 410,
- 411,
- 412,
- 413,
- 414,
- 415,
- 416,
- 417,
- 418
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 134,
- "character": 22,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L134"
- }
- ]
- }
- }
- },
- {
- "id": 433,
- "name": "phonePlaceholder",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 160,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L160"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 435,
- "name": "phoneRequired",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 162,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L162"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 436,
- "name": "signIn",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 163,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L163"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 437,
- "name": "signInWithApple",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 164,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L164"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 419,
- "name": "signInWithEmail",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 146,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L146"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 438,
- "name": "signInWithFacebook",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 165,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L165"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 439,
- "name": "signInWithGoogle",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 166,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L166"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 434,
- "name": "signInWithPhone",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 161,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L161"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 440,
- "name": "socialLoginScreen",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 167,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L167"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 441,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 442,
- "name": "failed",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 168,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L168"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 443,
- "name": "instruction",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 169,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L169"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 444,
- "name": "retry",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 170,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L170"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 445,
- "name": "title",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 171,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L171"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 442,
- 443,
- 444,
- 445
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 167,
- "character": 25,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L167"
- }
- ]
- }
- }
- },
- {
- "id": 446,
- "name": "submitEmail",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 173,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L173"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 432,
- 398,
- 420,
- 421,
- 422,
- 429,
- 430,
- 431,
- 447,
- 407,
- 433,
- 435,
- 436,
- 437,
- 419,
- 438,
- 439,
- 434,
- 440,
- 446
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 124,
- "character": 20,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L124"
- }
- ]
- }
- }
- },
- {
- "id": 448,
- "name": "frameWallet",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 176,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L176"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 449,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 450,
- "name": "connectionFailedScreen",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 177,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L177"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 451,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 452,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 178,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L178"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 453,
- "name": "downloadFrame",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 179,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L179"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 454,
- "name": "supportLink",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 180,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L180"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 455,
- "name": "title",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 181,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L181"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 452,
- 453,
- 454,
- 455
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 177,
- "character": 30,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L177"
- }
- ]
- }
- }
- },
- {
- "id": 456,
- "name": "connectionScreen",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 183,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L183"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 457,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 458,
- "name": "failed",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 184,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L184"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 459,
- "name": "inProgress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 185,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L185"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 460,
- "name": "instruction",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 186,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L186"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 461,
- "name": "retry",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 187,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L187"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 458,
- 459,
- 460,
- 461
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 183,
- "character": 24,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L183"
- }
- ]
- }
- }
- },
- {
- "id": 462,
- "name": "getStartedLink",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 189,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L189"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 463,
- "name": "getStartedScreen",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 190,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L190"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 464,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 465,
- "name": "instruction",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 190,
- "character": 26,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L190"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 465
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 190,
- "character": 24,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L190"
- }
- ]
- }
- }
- },
- {
- "id": 466,
- "name": "scanScreen",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 191,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L191"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 467,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 468,
- "name": "instruction",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 191,
- "character": 20,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L191"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 468
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 191,
- "character": 18,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L191"
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 450,
- 456,
- 462,
- 463,
- 466
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 176,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L176"
- }
- ]
- }
- }
- },
- {
- "id": 589,
- "name": "imTokenWallet",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 313,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L313"
- }
- ],
- "type": {
- "type": "reference",
- "target": 594,
- "name": "ExtensionAndQRScreensLocale",
- "package": "@thirdweb-dev/react"
- }
- },
- {
- "id": 470,
- "name": "localWallet",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 194,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L194"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 471,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 472,
- "name": "confirmPasswordLabel",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 195,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L195"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 473,
- "name": "createScreen",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 196,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L196"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 474,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 475,
- "name": "connecting",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 197,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L197"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 476,
- "name": "createNewWallet",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 198,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L198"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 477,
- "name": "importWallet",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 199,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L199"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 478,
- "name": "instruction",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 200,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L200"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 475,
- 476,
- 477,
- 478
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 196,
- "character": 20,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L196"
- }
- ]
- }
- }
- },
- {
- "id": 479,
- "name": "enterYourPassword",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 202,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L202"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 480,
- "name": "exportScreen",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 203,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L203"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 481,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 482,
- "name": "description1",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 204,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L204"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 483,
- "name": "description2",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 205,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L205"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 484,
- "name": "download",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 206,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L206"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 485,
- "name": "title",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 207,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L207"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 486,
- "name": "walletAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 208,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L208"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 482,
- 483,
- 484,
- 485,
- 486
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 203,
- "character": 20,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L203"
- }
- ]
- }
- }
- },
- {
- "id": 487,
- "name": "importScreen",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 210,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L210"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 488,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 489,
- "name": "description1",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 211,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L211"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 490,
- "name": "description2",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 212,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L212"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 491,
- "name": "import",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 213,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L213"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 492,
- "name": "title",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 214,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L214"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 494,
- "name": "uploadedSuccessfully",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 216,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L216"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 493,
- "name": "uploadJSON",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 215,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L215"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 489,
- 490,
- 491,
- 492,
- 494,
- 493
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 210,
- "character": 20,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L210"
- }
- ]
- }
- }
- },
- {
- "id": 495,
- "name": "passwordLabel",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 218,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L218"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 496,
- "name": "reconnectScreen",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 219,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L219"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 497,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 498,
- "name": "continue",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 220,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L220"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 499,
- "name": "createNewWallet",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 221,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L221"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 500,
- "name": "savedWallet",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 222,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L222"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 501,
- "name": "title",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 223,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L223"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 498,
- 499,
- 500,
- 501
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 219,
- "character": 23,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L219"
- }
- ]
- }
- }
- },
- {
- "id": 502,
- "name": "warningScreen",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 225,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L225"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 503,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 504,
- "name": "backupWallet",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 226,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L226"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 505,
- "name": "title",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 227,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L227"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 506,
- "name": "warning",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 228,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L228"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 504,
- 505,
- 506
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 225,
- "character": 21,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L225"
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 472,
- 473,
- 479,
- 480,
- 487,
- 495,
- 496,
- 502
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 194,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L194"
- }
- ]
- }
- }
- },
- {
- "id": 522,
- "name": "magicEdenWallet",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 246,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L246"
- }
- ],
- "type": {
- "type": "reference",
- "target": 594,
- "name": "ExtensionAndQRScreensLocale",
- "package": "@thirdweb-dev/react"
- }
- },
- {
- "id": 507,
- "name": "magicLink",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 231,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L231"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 508,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 509,
- "name": "countryCodeMissing",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 232,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L232"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 510,
- "name": "emailOrPhoneRequired",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 233,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L233"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 511,
- "name": "emailPlaceholder",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 234,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L234"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 512,
- "name": "emailRequired",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 235,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L235"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 513,
- "name": "invalidEmail",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 236,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L236"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 514,
- "name": "invalidEmailOrPhone",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 237,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L237"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 515,
- "name": "invalidPhone",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 238,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L238"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 516,
- "name": "loginWith",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 239,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L239"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 517,
- "name": "loginWithEmailOrPhone",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 240,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L240"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 518,
- "name": "loginWithPhone",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 241,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L241"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 519,
- "name": "phoneRequired",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 242,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L242"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 520,
- "name": "signIn",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 243,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L243"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 521,
- "name": "submitEmail",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 244,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L244"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 509,
- 510,
- 511,
- 512,
- 513,
- 514,
- 515,
- 516,
- 517,
- 518,
- 519,
- 520,
- 521
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 231,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L231"
- }
- ]
- }
- }
- },
- {
- "id": 523,
- "name": "metamaskWallet",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 247,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L247"
- }
- ],
- "type": {
- "type": "reference",
- "target": 594,
- "name": "ExtensionAndQRScreensLocale",
- "package": "@thirdweb-dev/react"
- }
- },
- {
- "id": 524,
- "name": "okxWallet",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 248,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L248"
- }
- ],
- "type": {
- "type": "reference",
- "target": 594,
- "name": "ExtensionAndQRScreensLocale",
- "package": "@thirdweb-dev/react"
- }
- },
- {
- "id": 525,
- "name": "oneKeyWallet",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 249,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L249"
- }
- ],
- "type": {
- "type": "reference",
- "target": 594,
- "name": "ExtensionAndQRScreensLocale",
- "package": "@thirdweb-dev/react"
- }
- },
- {
- "id": 526,
- "name": "paperWallet",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 250,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L250"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 527,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 528,
- "name": "emailLoginScreen",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 251,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L251"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 529,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 530,
- "name": "enterCodeSendTo",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 252,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L252"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 531,
- "name": "enterRecoveryCode",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 253,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L253"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 532,
- "name": "failedToSendCode",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 254,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L254"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 533,
- "name": "invalidCode",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 255,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L255"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 534,
- "name": "invalidCodeOrRecoveryCode",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 256,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L256"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 535,
- "name": "newDeviceDetected",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 257,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L257"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 536,
- "name": "resendCode",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 258,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L258"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 537,
- "name": "sendingCode",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 259,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L259"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 538,
- "name": "title",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 260,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L260"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 539,
- "name": "verify",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 261,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L261"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 530,
- 531,
- 532,
- 533,
- 534,
- 535,
- 536,
- 537,
- 538,
- 539
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 251,
- "character": 24,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L251"
- }
- ]
- }
- }
- },
- {
- "id": 540,
- "name": "emailPlaceholder",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 263,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L263"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 541,
- "name": "emailRequired",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 264,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L264"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 542,
- "name": "googleLoginScreen",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 265,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L265"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 543,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 544,
- "name": "failed",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 266,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L266"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 545,
- "name": "instruction",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 267,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L267"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 546,
- "name": "retry",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 268,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L268"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 547,
- "name": "title",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 269,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L269"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 544,
- 545,
- 546,
- 547
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 265,
- "character": 25,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L265"
- }
- ]
- }
- }
- },
- {
- "id": 548,
- "name": "invalidEmail",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 271,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L271"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 549,
- "name": "signIn",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 272,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L272"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 550,
- "name": "signInWithGoogle",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 273,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L273"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 551,
- "name": "submitEmail",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 274,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L274"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 528,
- 540,
- 541,
- 542,
- 548,
- 549,
- 550,
- 551
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 250,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L250"
- }
- ]
- }
- }
- },
- {
- "id": 552,
- "name": "phantomWallet",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 276,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L276"
- }
- ],
- "type": {
- "type": "reference",
- "target": 594,
- "name": "ExtensionAndQRScreensLocale",
- "package": "@thirdweb-dev/react"
- }
- },
- {
- "id": 554,
- "name": "rabbyWallet",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 278,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L278"
- }
- ],
- "type": {
- "type": "reference",
- "target": 594,
- "name": "ExtensionAndQRScreensLocale",
- "package": "@thirdweb-dev/react"
- }
- },
- {
- "id": 555,
- "name": "rainbowWallet",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 279,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L279"
- }
- ],
- "type": {
- "type": "reference",
- "target": 594,
- "name": "ExtensionAndQRScreensLocale",
- "package": "@thirdweb-dev/react"
- }
- },
- {
- "id": 556,
- "name": "safeWallet",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 280,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L280"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 557,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 558,
- "name": "accountDetailsScreen",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 281,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L281"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 559,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 561,
- "name": "connecting",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 283,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L283"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 560,
- "name": "connectToSafe",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 282,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L282"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 562,
- "name": "dashboardLink",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 284,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L284"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 563,
- "name": "failedToConnect",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 285,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L285"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 564,
- "name": "failedToSwitch",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 286,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L286"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 565,
- "name": "findSafeAddressIn",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 287,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L287"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 566,
- "name": "invalidChainConfig",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 288,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L288"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 567,
- "name": "mainnets",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 289,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L289"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 568,
- "name": "network",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 290,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L290"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 569,
- "name": "safeAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 291,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L291"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 570,
- "name": "selectNetworkPlaceholder",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 292,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L292"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 572,
- "name": "switchingNetwork",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 294,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L294"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 571,
- "name": "switchNetwork",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 293,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L293"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 573,
- "name": "testnets",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 295,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L295"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 574,
- "name": "title",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 296,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L296"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 561,
- 560,
- 562,
- 563,
- 564,
- 565,
- 566,
- 567,
- 568,
- 569,
- 570,
- 572,
- 571,
- 573,
- 574
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 281,
- "character": 28,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L281"
- }
- ]
- }
- }
- },
- {
- "id": 575,
- "name": "connectWalletScreen",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 298,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L298"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 576,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 577,
- "name": "learnMoreLink",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 299,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L299"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 578,
- "name": "subtitle",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 300,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L300"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 579,
- "name": "title",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 301,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L301"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 577,
- 578,
- 579
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 298,
- "character": 27,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L298"
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 558,
- 575
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 280,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L280"
- }
- ]
- }
- }
- },
- {
- "id": 580,
- "name": "smartWallet",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 304,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L304"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 581,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 582,
- "name": "connecting",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 305,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L305"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 583,
- "name": "failedToConnect",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 306,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L306"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 584,
- "name": "wrongNetworkScreen",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 307,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L307"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 585,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 586,
- "name": "failedToSwitch",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 308,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L308"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 587,
- "name": "subtitle",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 309,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L309"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 588,
- "name": "title",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 310,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L310"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 586,
- 587,
- 588
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 307,
- "character": 26,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L307"
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 582,
- 583,
- 584
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 304,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L304"
- }
- ]
- }
- }
- },
- {
- "id": 469,
- "name": "trustWallet",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 193,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L193"
- }
- ],
- "type": {
- "type": "reference",
- "target": 594,
- "name": "ExtensionAndQRScreensLocale",
- "package": "@thirdweb-dev/react"
- }
- },
- {
- "id": 590,
- "name": "walletConnect",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 314,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L314"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 591,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 592,
- "name": "scanInstruction",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 314,
- "character": 21,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L314"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 592
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 314,
- "character": 19,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L314"
- }
- ]
- }
- }
- },
- {
- "id": 553,
- "name": "xdefiWallet",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 277,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L277"
- }
- ],
- "type": {
- "type": "reference",
- "target": 594,
- "name": "ExtensionAndQRScreensLocale",
- "package": "@thirdweb-dev/react"
- }
- },
- {
- "id": 593,
- "name": "zerionWallet",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 315,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L315"
- }
- ],
- "type": {
- "type": "reference",
- "target": 594,
- "name": "ExtensionAndQRScreensLocale",
- "package": "@thirdweb-dev/react"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 378,
- 393,
- 394,
- 395,
- 396,
- 448,
- 589,
- 470,
- 522,
- 507,
- 523,
- 524,
- 525,
- 526,
- 552,
- 554,
- 555,
- 556,
- 580,
- 469,
- 590,
- 553,
- 593
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 109,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L109"
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 277,
- 376
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/types.ts",
- "line": 19,
- "character": 29,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/types.ts#L19"
- }
- ]
- }
- }
- },
- {
- "id": 2,
- "name": "TokenInfo",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/ConnectWallet/defaultTokens.ts",
- "line": 1,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/ConnectWallet/defaultTokens.ts#L1"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 3,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 6,
- "name": "address",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/ConnectWallet/defaultTokens.ts",
- "line": 4,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/ConnectWallet/defaultTokens.ts#L4"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 7,
- "name": "icon",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/ConnectWallet/defaultTokens.ts",
- "line": 5,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/ConnectWallet/defaultTokens.ts#L5"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 4,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/ConnectWallet/defaultTokens.ts",
- "line": 2,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/ConnectWallet/defaultTokens.ts#L2"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 5,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/ConnectWallet/defaultTokens.ts",
- "line": 3,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/ConnectWallet/defaultTokens.ts#L3"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 6,
- 7,
- 4,
- 5
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/ConnectWallet/defaultTokens.ts",
- "line": 1,
- "character": 24,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/ConnectWallet/defaultTokens.ts#L1"
- }
- ]
- }
- }
- },
- {
- "id": 1152,
- "name": "TransferSuccessResult",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/payments/interfaces/TransferSuccessResult.ts",
- "line": 2,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/payments/interfaces/TransferSuccessResult.ts#L2"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 1153,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 1155,
- "name": "claimedTokens",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "A list of tokens claimed."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/payments/interfaces/TransferSuccessResult.ts",
- "line": 11,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/payments/interfaces/TransferSuccessResult.ts#L11"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": 1156,
- "name": "ClaimedToken",
- "package": "@thirdweb-dev/react"
- }
- }
- },
- {
- "id": 1154,
- "name": "id",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "A unique ID for this purchase."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/payments/interfaces/TransferSuccessResult.ts",
- "line": 6,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/payments/interfaces/TransferSuccessResult.ts#L6"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 1155,
- 1154
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/payments/interfaces/TransferSuccessResult.ts",
- "line": 2,
- "character": 36,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/payments/interfaces/TransferSuccessResult.ts#L2"
- }
- ]
- }
- }
- },
- {
- "id": 135,
- "name": "TrustWalletConfigOptions",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "comment": {
- "summary": [],
- "blockTags": [
- {
- "tag": "@wallet",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/trustWallet/TrustWallet.tsx",
- "line": 21,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/trustWallet/TrustWallet.tsx#L21"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 136,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 137,
- "name": "projectId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "When connecting Trust using the QR Code - Wallet Connect connector is used which requires a project id.\nThis project id is Your project’s unique identifier for wallet connect that can be obtained at cloud.walletconnect.com.\n\nhttps://docs.walletconnect.com/2.0/web3modal/options#projectid-required"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/trustWallet/TrustWallet.tsx",
- "line": 28,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/trustWallet/TrustWallet.tsx#L28"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 138,
- "name": "recommended",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "If true, the wallet will be tagged as \"recommended\" in ConnectWallet Modal"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/trustWallet/TrustWallet.tsx",
- "line": 33,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/trustWallet/TrustWallet.tsx#L33"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- },
- {
- "id": 139,
- "name": "wcModal",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Specify whether to open the official Wallet Connect Modal when connecting the wallet if no injected MetaMask provider is found when connecting the wallet.\n\nThis should not be set if you are using ConnectWallet component and only when manually connecting the wallet using a hook like "
- },
- {
- "kind": "code",
- "text": "`useConnect`"
- },
- {
- "kind": "text",
- "text": ".\n\nYou can set it to "
- },
- {
- "kind": "code",
- "text": "`true`"
- },
- {
- "kind": "text",
- "text": " or a configuration object to enable the Wallet Connect Modal."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/trustWallet/TrustWallet.tsx",
- "line": 42,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/trustWallet/TrustWallet.tsx#L42"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reflection",
- "declaration": {
- "id": 140,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 141,
- "name": "qrModalOptions",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Configure the style of Wallet Connect Modal."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/trustWallet/TrustWallet.tsx",
- "line": 47,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/trustWallet/TrustWallet.tsx#L47"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../wallets/src/evm/connectors/wallet-connect/qrModalOptions.d.ts",
- "qualifiedName": "QRModalOptions"
- },
- "name": "QRModalOptions",
- "package": "@thirdweb-dev/wallets"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 141
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/trustWallet/TrustWallet.tsx",
- "line": 43,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/trustWallet/TrustWallet.tsx#L43"
- }
- ]
- }
- },
- {
- "type": "intrinsic",
- "name": "boolean"
- }
- ]
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 137,
- 138,
- 139
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/trustWallet/TrustWallet.tsx",
- "line": 21,
- "character": 39,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/trustWallet/TrustWallet.tsx#L21"
- }
- ]
- }
- }
- },
- {
- "id": 145,
- "name": "walletConnectConfigOptions",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "comment": {
- "summary": [],
- "blockTags": [
- {
- "tag": "@wallet",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/walletConnect/walletConnect.tsx",
- "line": 12,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/walletConnect/walletConnect.tsx#L12"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 146,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 147,
- "name": "projectId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Your project’s unique identifier that can be obtained at https://cloud.walletconnect.com/\n\nEnables following functionalities within Web3Modal: wallet and chain logos, optional WalletConnect RPC, support for all wallets from our Explorer and WalletConnect v2 support. Defaults to undefined.\n\nhttps://docs.walletconnect.com/2.0/web3modal/options#projectid-required"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/walletConnect/walletConnect.tsx",
- "line": 20,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/walletConnect/walletConnect.tsx#L20"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 150,
- "name": "qrModal",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Specify wheher a custom QR Modal or the Official WalletConnect Modal should be used on desktop. The custom screen has an option to open the official WalletConnect Modal too.\n\nNote that the official WalletConnect Modal is always used on mobile devices.\n\nThe default is "
- },
- {
- "kind": "code",
- "text": "`\"custom\"`"
- },
- {
- "kind": "text",
- "text": " ( for desktop )"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/walletConnect/walletConnect.tsx",
- "line": 41,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/walletConnect/walletConnect.tsx#L41"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "literal",
- "value": "custom"
- },
- {
- "type": "literal",
- "value": "walletConnect"
- }
- ]
- }
- },
- {
- "id": 148,
- "name": "qrModalOptions",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "options to customize QR Modal.\n\nhttps://docs.walletconnect.com/2.0/web3modal/options"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/walletConnect/walletConnect.tsx",
- "line": 27,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/walletConnect/walletConnect.tsx#L27"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../wallets/src/evm/wallets/wallet-connect.ts",
- "qualifiedName": "WC2_QRModalOptions"
- },
- "name": "WC2_QRModalOptions",
- "package": "@thirdweb-dev/wallets"
- }
- },
- {
- "id": 149,
- "name": "recommended",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "If true, the wallet will be tagged as \"recommended\" in ConnectWallet Modal"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/walletConnect/walletConnect.tsx",
- "line": 32,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/walletConnect/walletConnect.tsx#L32"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 147,
- 150,
- 148,
- 149
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/walletConnect/walletConnect.tsx",
- "line": 12,
- "character": 41,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/walletConnect/walletConnect.tsx#L12"
- }
- ]
- }
- }
- },
- {
- "id": 703,
- "name": "WelcomeScreen",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Render custom Welcome Screen in \"wide\" ConnectWallet Modal either by passing a custom React component or by passing an object with custom title, subtitle and image"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "text",
- "text": "### Custom React component\n"
- },
- {
- "kind": "code",
- "text": "```tsx\n \n ...\n
}\n/>\n```"
- },
- {
- "kind": "text",
- "text": "\n\n### Custom title, subtitle and image\n"
- },
- {
- "kind": "code",
- "text": "```tsx\n \n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/ConnectWallet/screens/types.ts",
- "line": 32,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/ConnectWallet/screens/types.ts#L32"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reflection",
- "declaration": {
- "id": 704,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 707,
- "name": "img",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Custom image"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/ConnectWallet/screens/types.ts",
- "line": 45,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/ConnectWallet/screens/types.ts#L45"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 708,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 711,
- "name": "height",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Image height"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/ConnectWallet/screens/types.ts",
- "line": 57,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/ConnectWallet/screens/types.ts#L57"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- },
- {
- "id": 709,
- "name": "src",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Image source"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/ConnectWallet/screens/types.ts",
- "line": 49,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/ConnectWallet/screens/types.ts#L49"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 710,
- "name": "width",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Image width"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/ConnectWallet/screens/types.ts",
- "line": 53,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/ConnectWallet/screens/types.ts#L53"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 711,
- 709,
- 710
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/ConnectWallet/screens/types.ts",
- "line": 45,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/ConnectWallet/screens/types.ts#L45"
- }
- ]
- }
- }
- },
- {
- "id": 706,
- "name": "subtitle",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Custom subtitle"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/ConnectWallet/screens/types.ts",
- "line": 41,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/ConnectWallet/screens/types.ts#L41"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 705,
- "name": "title",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Custom title"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/ConnectWallet/screens/types.ts",
- "line": 37,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/ConnectWallet/screens/types.ts#L37"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 707,
- 706,
- 705
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/ConnectWallet/screens/types.ts",
- "line": 33,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/ConnectWallet/screens/types.ts#L33"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 712,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/ConnectWallet/screens/types.ts",
- "line": 60,
- "character": 5,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/ConnectWallet/screens/types.ts#L60"
- }
- ],
- "signatures": [
- {
- "id": 713,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+react@18.3.5/node_modules/@types/react/index.d.ts",
- "qualifiedName": "React.ReactNode"
- },
- "name": "React.ReactNode",
- "package": "@types/react"
- }
- }
- ]
- }
- }
- ]
- }
- },
- {
- "id": 1074,
- "name": "WriteMethodCallType",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "This is similar to ReadMethodCallType with two added properties\n\n## payment\n * We will automatically call the "
- },
- {
- "kind": "code",
- "text": "`approve`"
- },
- {
- "kind": "text",
- "text": " function for non native coins.\n * The "
- },
- {
- "kind": "code",
- "text": "`value`"
- },
- {
- "kind": "text",
- "text": " should be human readable. So \"1.2\" represents \"1.2\" ETH or \"1.2\" USDC depending on the "
- },
- {
- "kind": "code",
- "text": "`currency`"
- },
- {
- "kind": "text",
- "text": " field\n\n## callOptions\n* As of now, we only support specifying the relative amount of gas to use.\n* They correspond to the values of the [gas trackers](https://etherscan.io/gastracker) at the time of calling the function"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/payments/interfaces/CustomContract.ts",
- "line": 130,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/payments/interfaces/CustomContract.ts#L130"
- }
- ],
- "type": {
- "type": "intersection",
- "types": [
- {
- "type": "reference",
- "target": 1070,
- "name": "ReadMethodCallType",
- "package": "@thirdweb-dev/react"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 1075,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 1080,
- "name": "callOptions",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/payments/interfaces/CustomContract.ts",
- "line": 135,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/payments/interfaces/CustomContract.ts#L135"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 1081,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 1082,
- "name": "gasOptions",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/payments/interfaces/CustomContract.ts",
- "line": 135,
- "character": 18,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/payments/interfaces/CustomContract.ts#L135"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "literal",
- "value": "low"
- },
- {
- "type": "literal",
- "value": "medium"
- },
- {
- "type": "literal",
- "value": "high"
- }
- ]
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 1082
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/payments/interfaces/CustomContract.ts",
- "line": 135,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/payments/interfaces/CustomContract.ts#L135"
- }
- ]
- }
- }
- },
- {
- "id": 1076,
- "name": "payment",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/payments/interfaces/CustomContract.ts",
- "line": 131,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/payments/interfaces/CustomContract.ts#L131"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 1077,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 1078,
- "name": "currency",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/payments/interfaces/CustomContract.ts",
- "line": 132,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/payments/interfaces/CustomContract.ts#L132"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "literal",
- "value": "MATIC"
- },
- {
- "type": "literal",
- "value": "ETH"
- },
- {
- "type": "literal",
- "value": "USDC"
- },
- {
- "type": "literal",
- "value": "SOL"
- },
- {
- "type": "literal",
- "value": "AVAX"
- },
- {
- "type": "literal",
- "value": "USDC.e"
- }
- ]
- }
- },
- {
- "id": 1079,
- "name": "value",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/payments/interfaces/CustomContract.ts",
- "line": 133,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/payments/interfaces/CustomContract.ts#L133"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 1078,
- 1079
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/payments/interfaces/CustomContract.ts",
- "line": 131,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/payments/interfaces/CustomContract.ts#L131"
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 1080,
- 1076
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/payments/interfaces/CustomContract.ts",
- "line": 130,
- "character": 55,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/payments/interfaces/CustomContract.ts#L130"
- }
- ]
- }
- }
- ]
- }
- },
- {
- "id": 110,
- "name": "XdefiWalletConfigOptions",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "comment": {
- "summary": [],
- "blockTags": [
- {
- "tag": "@wallet",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/xdefi/xdefiWallet.tsx",
- "line": 9,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/xdefi/xdefiWallet.tsx#L9"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 111,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 112,
- "name": "recommended",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "If "
- },
- {
- "kind": "code",
- "text": "`true`"
- },
- {
- "kind": "text",
- "text": ", the wallet will be tagged as \"recommended\" in ConnectWallet Modal. Default is "
- },
- {
- "kind": "code",
- "text": "`false`"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/xdefi/xdefiWallet.tsx",
- "line": 13,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/xdefi/xdefiWallet.tsx#L13"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 112
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/xdefi/xdefiWallet.tsx",
- "line": 9,
- "character": 39,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/xdefi/xdefiWallet.tsx#L9"
- }
- ]
- }
- }
- },
- {
- "id": 157,
- "name": "ZerionkWalletConfigOptions",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "comment": {
- "summary": [],
- "blockTags": [
- {
- "tag": "@wallet",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/zerion/zerionWallet.tsx",
- "line": 21,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/zerion/zerionWallet.tsx#L21"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 158,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 159,
- "name": "projectId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "When connecting MetaMask using the QR Code - Wallet Connect connector is used which requires a project id.\nThis project id is Your project’s unique identifier for wallet connect that can be obtained at cloud.walletconnect.com.\n\nhttps://docs.walletconnect.com/2.0/web3modal/options#projectid-required"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/zerion/zerionWallet.tsx",
- "line": 28,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/zerion/zerionWallet.tsx#L28"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 160,
- "name": "recommended",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "If true, the wallet will be tagged as \"recommended\" in ConnectWallet Modal"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/zerion/zerionWallet.tsx",
- "line": 33,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/zerion/zerionWallet.tsx#L33"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- },
- {
- "id": 161,
- "name": "wcModal",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Specify whether to open the official Wallet Connect Modal when connecting the wallet if no injected MetaMask provider is found when connecting the wallet.\n\nThis should not be set if you are using ConnectWallet component and only when manually connecting the wallet using a hook like "
- },
- {
- "kind": "code",
- "text": "`useConnect`"
- },
- {
- "kind": "text",
- "text": ".\n\nYou can set it to "
- },
- {
- "kind": "code",
- "text": "`true`"
- },
- {
- "kind": "text",
- "text": " or a configuration object to enable the Wallet Connect Modal."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/zerion/zerionWallet.tsx",
- "line": 42,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/zerion/zerionWallet.tsx#L42"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reflection",
- "declaration": {
- "id": 162,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 163,
- "name": "qrModalOptions",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Configure the style of Wallet Connect Modal."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/zerion/zerionWallet.tsx",
- "line": 47,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/zerion/zerionWallet.tsx#L47"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../wallets/src/evm/connectors/wallet-connect/qrModalOptions.d.ts",
- "qualifiedName": "QRModalOptions"
- },
- "name": "QRModalOptions",
- "package": "@thirdweb-dev/wallets"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 163
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/zerion/zerionWallet.tsx",
- "line": 43,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/zerion/zerionWallet.tsx#L43"
- }
- ]
- }
- },
- {
- "type": "intrinsic",
- "name": "boolean"
- }
- ]
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 159,
- 160,
- 161
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/zerion/zerionWallet.tsx",
- "line": 21,
- "character": 41,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/zerion/zerionWallet.tsx#L21"
- }
- ]
- }
- }
- },
- {
- "id": 1,
- "name": "defaultTokens",
- "variant": "declaration",
- "kind": 32,
- "flags": {
- "isConst": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Default tokens shown in ["
- },
- {
- "kind": "code",
- "text": "`ConnectWallet`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/v4/components/ConnectWallet)'s SendFunds screen for each network.\n\nYou can use the default tokens as a starting point for your own list of tokens and override tokens for specific networks."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "text",
- "text": "Below example shows adding a custom token for the Ethereum mainnet at start of the list of default tokens for the Ethereum mainnet. Here the "
- },
- {
- "kind": "code",
- "text": "`1`"
- },
- {
- "kind": "text",
- "text": " represents the chainId of Ethereum mainnet.\n\n"
- },
- {
- "kind": "code",
- "text": "```tsx\nconst ethereumChainId = 1;\n\n \n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/ConnectWallet/defaultTokens.ts",
- "line": 59,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/ConnectWallet/defaultTokens.ts#L59"
- }
- ],
- "type": {
- "type": "reference",
- "target": 994,
- "name": "SupportedTokens",
- "package": "@thirdweb-dev/react"
- },
- "defaultValue": "..."
- },
- {
- "id": 8,
- "name": "defaultWallets",
- "variant": "declaration",
- "kind": 32,
- "flags": {
- "isConst": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The default wallets that are used by the ["
- },
- {
- "kind": "code",
- "text": "`ThirdwebProvider`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/v4/ThirdwebProvider) if no "
- },
- {
- "kind": "code",
- "text": "`supportedWallets`"
- },
- {
- "kind": "text",
- "text": " prop is provided.\n\nThe defaults wallets are:\n- Metamask\n- Coinbase\n- WalletConnect\n- TrustWallet\n- RainbowWallet\n- ZerionWallet\n- PhantomWallet"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/defaultWallets.ts",
- "line": 22,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/defaultWallets.ts#L22"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../react-core/src/core/types/wallet.ts",
- "qualifiedName": "WalletConfig"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "any"
- }
- ],
- "name": "WalletConfig",
- "package": "@thirdweb-dev/react-core"
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 32,
- "name": "bloctoWallet",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "A wallet configurator for [Blocto Wallet](https://blocto.io/) which allows integrating the wallet with React.\n\nIt returns a ["
- },
- {
- "kind": "code",
- "text": "`WalletConfig`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/references/react/v4/WalletConfig) object which can be used to connect the wallet to via ["
- },
- {
- "kind": "code",
- "text": "`ConnectWallet`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/v4/components/ConnectWallet) component or ["
- },
- {
- "kind": "code",
- "text": "`useConnect`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/references/react/v4/useConnect) hook as mentioned in [Connecting Wallets](https://portal.thirdweb.com/react/v4/connecting-wallets) guide"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```ts\nbloctoWallet({\n appId: \"my-app-id\",\n recommended: true,\n})\n```"
- }
- ]
- },
- {
- "tag": "@wallet",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/blocto/bloctoWallet.tsx",
- "line": 43,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/blocto/bloctoWallet.tsx#L43"
- }
- ],
- "signatures": [
- {
- "id": 33,
- "name": "bloctoWallet",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/blocto/bloctoWallet.tsx",
- "line": 43,
- "character": 28,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/blocto/bloctoWallet.tsx#L43"
- }
- ],
- "parameters": [
- {
- "id": 34,
- "name": "options",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Optional object containing the following properties to configure the wallet\n\n#### appId (optional)\nTo get advanced features and support from Blocto, you need to create an appId from [blocto dashboard](https://docs.blocto.app/blocto-sdk/register-app-id)\n\n#### recommended (optional)\nIf true, the wallet will be tagged as \"recommended\" in ["
- },
- {
- "kind": "code",
- "text": "`ConnectWallet`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/v4/components/ConnectWallet) Modal UI"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": 35,
- "name": "BloctoWalletConfigOptions",
- "package": "@thirdweb-dev/react"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../react-core/src/core/types/wallet.ts",
- "qualifiedName": "WalletConfig"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../wallets/src/evm/wallets/blocto.ts",
- "qualifiedName": "BloctoWallet"
- },
- "name": "BloctoWallet",
- "package": "@thirdweb-dev/wallets"
- }
- ],
- "name": "WalletConfig",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ]
- },
- {
- "id": 1092,
- "name": "CheckoutWithCard",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/payments/components/CheckoutWithCard.tsx",
- "line": 47,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/payments/components/CheckoutWithCard.tsx#L47"
- }
- ],
- "signatures": [
- {
- "id": 1093,
- "name": "CheckoutWithCard",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/payments/components/CheckoutWithCard.tsx",
- "line": 47,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/payments/components/CheckoutWithCard.tsx#L47"
- }
- ],
- "parameters": [
- {
- "id": 1094,
- "name": "props",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/payments/components/CheckoutWithCard.tsx",
- "qualifiedName": "CheckoutWithCardProps"
- },
- "name": "CheckoutWithCardProps",
- "package": "@thirdweb-dev/react"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+react@18.3.5/node_modules/@types/react/jsx-runtime.d.ts",
- "qualifiedName": "JSX.Element"
- },
- "name": "Element",
- "package": "@types/react",
- "qualifiedName": "JSX.Element"
- }
- }
- ]
- },
- {
- "id": 204,
- "name": "coin98Wallet",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "A wallet configurator for [Coin98 Wallet](https://coin98.com/) which allows integrating the wallet with React.\n\nIt returns a ["
- },
- {
- "kind": "code",
- "text": "`WalletConfig`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/references/react/v4/WalletConfig) object which can be used to connect the wallet to via ["
- },
- {
- "kind": "code",
- "text": "`ConnectWallet`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/v4/components/ConnectWallet) component or ["
- },
- {
- "kind": "code",
- "text": "`useConnect`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/references/react/v4/useConnect) hook as mentioned in [Connecting Wallets](https://portal.thirdweb.com/react/v4/connecting-wallets) guide"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```ts\ncoin98Wallet({\n projectId: \"my-project-id\",\n recommended: true,\n})\n```"
- }
- ]
- },
- {
- "tag": "@wallet",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/coin98/coin98Wallet.tsx",
- "line": 76,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/coin98/coin98Wallet.tsx#L76"
- }
- ],
- "signatures": [
- {
- "id": 205,
- "name": "coin98Wallet",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/coin98/coin98Wallet.tsx",
- "line": 76,
- "character": 28,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/coin98/coin98Wallet.tsx#L76"
- }
- ],
- "parameters": [
- {
- "id": 206,
- "name": "options",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Optional object containing the following properties to configure the wallet\n\n### projectId (optional)\nWhen connecting Coin98 using the QR Code - Wallet Connect connector is used which requires a project id.\nThis project id is Your project’s unique identifier for wallet connect that can be obtained at cloud.walletconnect.com.\n\n### recommended (optional)\nIf true, the wallet will be tagged as \"recommended\" in ["
- },
- {
- "kind": "code",
- "text": "`ConnectWallet`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/v4/components/ConnectWallet) Modal UI"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": 207,
- "name": "Coin98WalletConfigOptions",
- "package": "@thirdweb-dev/react"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../react-core/src/core/types/wallet.ts",
- "qualifiedName": "WalletConfig"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../wallets/src/evm/wallets/coin98.ts",
- "qualifiedName": "Coin98Wallet"
- },
- "name": "Coin98Wallet",
- "package": "@thirdweb-dev/wallets"
- }
- ],
- "name": "WalletConfig",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ]
- },
- {
- "id": 39,
- "name": "coinbaseWallet",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "A wallet configurator for [Coinbase Wallet](https://www.coinbase.com/wallet) which allows integrating the wallet with React.\n\nIt returns a ["
- },
- {
- "kind": "code",
- "text": "`WalletConfig`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/references/react/v4/WalletConfig) object which can be used to connect the wallet to via ["
- },
- {
- "kind": "code",
- "text": "`ConnectWallet`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/v4/components/ConnectWallet) component or ["
- },
- {
- "kind": "code",
- "text": "`useConnect`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/references/react/v4/useConnect) hook as mentioned in [Connecting Wallets](https://portal.thirdweb.com/react/v4/connecting-wallets) guide"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```ts\ncoinbaseWallet({\n qrmodal: \"custom\",\n recommended: true,\n})\n```"
- }
- ]
- },
- {
- "tag": "@wallet",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/coinbase/coinbaseWallet.tsx",
- "line": 56,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/coinbase/coinbaseWallet.tsx#L56"
- }
- ],
- "signatures": [
- {
- "id": 40,
- "name": "coinbaseWallet",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/coinbase/coinbaseWallet.tsx",
- "line": 56,
- "character": 30,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/coinbase/coinbaseWallet.tsx#L56"
- }
- ],
- "parameters": [
- {
- "id": 41,
- "name": "options",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Optional object containing the following properties to configure the wallet\n\n### qrmodal (optional)\nWhether to use the Coinbase's default QR Code modal or show the custom UI in ConnectWallet Modal.\n\nThe default is "
- },
- {
- "kind": "code",
- "text": "`\"custom\"`"
- },
- {
- "kind": "text",
- "text": "\n\n### recommended (optional)\nIf true, the wallet will be tagged as \"recommended\" in ["
- },
- {
- "kind": "code",
- "text": "`ConnectWallet`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/v4/components/ConnectWallet) Modal UI"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": 42,
- "name": "CoinbaseWalletConfigOptions",
- "package": "@thirdweb-dev/react"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../react-core/src/core/types/wallet.ts",
- "qualifiedName": "WalletConfig"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../wallets/src/evm/wallets/coinbase-wallet.ts",
- "qualifiedName": "CoinbaseWallet"
- },
- "name": "CoinbaseWallet",
- "package": "@thirdweb-dev/wallets"
- }
- ],
- "name": "WalletConfig",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ]
- },
- {
- "id": 732,
- "name": "ConnectEmbed",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/ConnectWallet/Modal/ConnectEmbed.tsx",
- "line": 301,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/ConnectWallet/Modal/ConnectEmbed.tsx#L301"
- }
- ],
- "signatures": [
- {
- "id": 733,
- "name": "ConnectEmbed",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "A component that allows the user to connect their wallet.\n\nit renders the same UI as the ["
- },
- {
- "kind": "code",
- "text": "`ConnectWallet`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/v4/components/ConnectWallet) component's modal - but directly on the page instead of being in a modal.\n\nIt only renders UI if either one of the following conditions are met:\n- wallet is not connected\n- wallet is connected but the user is not signed in and "
- },
- {
- "kind": "code",
- "text": "`auth`"
- },
- {
- "kind": "text",
- "text": " is required ( loginOptional is not set to false )\n\n"
- },
- {
- "kind": "code",
- "text": "`ConnectEmbed`"
- },
- {
- "kind": "text",
- "text": " uses the ["
- },
- {
- "kind": "code",
- "text": "`useShowConnectEmbed`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/v4/useShowConnectEmbed) hook internally to determine if it should be rendered or not. You can also use this hook to determine if you should render something else instead of "
- },
- {
- "kind": "code",
- "text": "`ConnectEmbed`"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```tsx\nfunction Example() {\n const loginOptional = false;\n const showConnectEmbed = useShowConnectEmbed(loginOptional);\n\n if (!showConnectEmbed) {\n return Wallet is connected
\n }\n\n return (\n \n \n
\n );\n}\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/ConnectWallet/Modal/ConnectEmbed.tsx",
- "line": 301,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/ConnectWallet/Modal/ConnectEmbed.tsx#L301"
- }
- ],
- "parameters": [
- {
- "id": 734,
- "name": "props",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The props for the component.\n\n### className\nClass name to be added to the root element of ConnectEmbed\n\n### theme\ntheme for the ConnectEmbed\n\nIf a theme is set on the ["
- },
- {
- "kind": "code",
- "text": "`ThirdWebProvider`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/v4/ThirdwebProvider) component, it will be used as the default theme for all thirdweb components, else the default will be \"dark\"\n\ntheme can be set to either \"dark\" or \"light\" or a custom theme object.\n\nYou can also import "
- },
- {
- "kind": "code",
- "text": "`lightTheme`"
- },
- {
- "kind": "text",
- "text": " or "
- },
- {
- "kind": "code",
- "text": "`darkTheme`"
- },
- {
- "kind": "text",
- "text": " functions from "
- },
- {
- "kind": "code",
- "text": "`@thirdweb-dev/react`"
- },
- {
- "kind": "text",
- "text": " to use the default themes as base and overrides parts of it.\n\n"
- },
- {
- "kind": "code",
- "text": "```ts\nimport { lightTheme } from \"@thirdweb-dev/react\";\nconst customTheme = lightTheme({\n colors: {\n modalBg: 'red'\n }\n})\n```"
- },
- {
- "kind": "text",
- "text": "\n\n### style\nCSS styles to be applied to the root element of ConnectEmbed\n\n### termsOfServiceUrl\nIf provided, Embed will show a Terms of Service message at the bottom with below link\n\n### privacyPolicyUrl\nIf provided, Embed will show a Privacy Policy message at the bottom with below link\n\n### auth\nEnforce that users must sign in with their wallet using [auth](https://portal.thirdweb.com/auth) after connecting their wallet.\n\nThis requires the "
- },
- {
- "kind": "code",
- "text": "`authConfig`"
- },
- {
- "kind": "text",
- "text": " prop to be set on the ["
- },
- {
- "kind": "code",
- "text": "`ThirdWebProvider`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/v4/ThirdwebProvider) component.\n\nThe "
- },
- {
- "kind": "code",
- "text": "`auth`"
- },
- {
- "kind": "text",
- "text": " prop accepts an object with the following properties:\n- "
- },
- {
- "kind": "code",
- "text": "`loginOptional`"
- },
- {
- "kind": "text",
- "text": " - specify whether signing in is optional or not. By default it is "
- },
- {
- "kind": "code",
- "text": "`false`"
- },
- {
- "kind": "text",
- "text": " ( sign in is required ) if "
- },
- {
- "kind": "code",
- "text": "`authConfig`"
- },
- {
- "kind": "text",
- "text": " is set on ["
- },
- {
- "kind": "code",
- "text": "`ThirdWebProvider`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/v4/ThirdwebProvider)\n- "
- },
- {
- "kind": "code",
- "text": "`onLogin`"
- },
- {
- "kind": "text",
- "text": " - Callback to be called after user signs in with their wallet\n- "
- },
- {
- "kind": "code",
- "text": "`onLogout`"
- },
- {
- "kind": "text",
- "text": " - Callback to be called after user signs out\n\n### onConnect\nCallback to be called on successful connection of wallet\n\n"
- },
- {
- "kind": "code",
- "text": "```tsx\n {\n console.log(\"wallet connected\")\n }}\n/>\n```"
- },
- {
- "kind": "text",
- "text": "\n\nNote that this does not include the sign in, If you want to call a callback after user connects AND signs in with their wallet, use "
- },
- {
- "kind": "code",
- "text": "`auth.onLogin`"
- },
- {
- "kind": "text",
- "text": " prop instead\n\n"
- },
- {
- "kind": "code",
- "text": "```tsx\n {\n console.log(\"wallet connected and signed in\")\n }\n }}\n/>\n```"
- },
- {
- "kind": "text",
- "text": "\n\n### showThirdwebBranding\nBy default ConnectWallet shows \"Powered by Thirdweb\" branding at the bottom of the ConnectWallet Modal.\n\nIf you want to hide the branding, set this prop to "
- },
- {
- "kind": "code",
- "text": "`false`"
- },
- {
- "kind": "text",
- "text": "\n\n"
- },
- {
- "kind": "code",
- "text": "```tsx\n \n```"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": 735,
- "name": "ConnectEmbedProps",
- "package": "@thirdweb-dev/react"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+react@18.3.5/node_modules/@types/react/jsx-runtime.d.ts",
- "qualifiedName": "JSX.Element"
- },
- "name": "Element",
- "package": "@types/react",
- "qualifiedName": "JSX.Element"
- }
- }
- ]
- },
- {
- "id": 651,
- "name": "ConnectWallet",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/ConnectWallet/ConnectWallet.tsx",
- "line": 425,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/ConnectWallet/ConnectWallet.tsx#L425"
- }
- ],
- "signatures": [
- {
- "id": 652,
- "name": "ConnectWallet",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "A component that allows the user to connect their wallet.\n\nit renders a button which when clicked opens a modal to allow users to connect to wallets specified in the ["
- },
- {
- "kind": "code",
- "text": "`ThirdwebProvider`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/v4/ThirdwebProvider)'s supportedWallets prop.\n\nThis component must be descendant of ["
- },
- {
- "kind": "code",
- "text": "`ThirdwebProvider`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/v4/ThirdwebProvider)"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```tsx\n \n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/ConnectWallet/ConnectWallet.tsx",
- "line": 425,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/ConnectWallet/ConnectWallet.tsx#L425"
- }
- ],
- "parameters": [
- {
- "id": 653,
- "name": "props",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Props for the ConnectWallet component.\n\nRefer to the ["
- },
- {
- "kind": "code",
- "text": "`ConnectWalletProps`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/references/react/v4/ConnectWalletProps) for more details"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": 654,
- "name": "ConnectWalletProps",
- "package": "@thirdweb-dev/react"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+react@18.3.5/node_modules/@types/react/jsx-runtime.d.ts",
- "qualifiedName": "JSX.Element"
- },
- "name": "Element",
- "package": "@types/react",
- "qualifiedName": "JSX.Element"
- }
- }
- ]
- },
- {
- "id": 174,
- "name": "coreWallet",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "A wallet configurator for [Core Wallet](https://core.app/) which allows integrating the wallet with React.\n\nIt returns a ["
- },
- {
- "kind": "code",
- "text": "`WalletConfig`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/references/react/v4/WalletConfig) object which can be used to connect the wallet to via ["
- },
- {
- "kind": "code",
- "text": "`ConnectWallet`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/v4/components/ConnectWallet) component or ["
- },
- {
- "kind": "code",
- "text": "`useConnect`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/references/react/v4/useConnect) hook as mentioned in [Connecting Wallets](https://portal.thirdweb.com/react/v4/connecting-wallets) guide"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```ts\ncoreWallet({\n projectId: \"my-project-id\",\n recommended: true,\n})\n```"
- }
- ]
- },
- {
- "tag": "@wallet",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/coreWallet/coreWallet.tsx",
- "line": 80,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/coreWallet/coreWallet.tsx#L80"
- }
- ],
- "signatures": [
- {
- "id": 175,
- "name": "coreWallet",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/coreWallet/coreWallet.tsx",
- "line": 80,
- "character": 26,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/coreWallet/coreWallet.tsx#L80"
- }
- ],
- "parameters": [
- {
- "id": 176,
- "name": "options",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Optional object containing the following properties to configure the wallet\n\n### projectId (optional)\nWhen connecting Core using the QR Code - Wallet Connect connector is used which requires a project id.\nThis project id is Your project’s unique identifier for wallet connect that can be obtained at cloud.walletconnect.com.\n\n### recommended (optional)\nIf true, the wallet will be tagged as \"recommended\" in ["
- },
- {
- "kind": "code",
- "text": "`ConnectWallet`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/v4/components/ConnectWallet) Modal UI"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": 177,
- "name": "CoreWalletConfigOptions",
- "package": "@thirdweb-dev/react"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../react-core/src/core/types/wallet.ts",
- "qualifiedName": "WalletConfig"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../wallets/src/evm/wallets/core-wallet.ts",
- "qualifiedName": "CoreWallet"
- },
- "name": "CoreWallet",
- "package": "@thirdweb-dev/wallets"
- }
- ],
- "name": "WalletConfig",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ]
- },
- {
- "id": 184,
- "name": "cryptoDefiWallet",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "A wallet configurator for [Crypto.com Defi Wallet](https://crypto.com/defi-wallet) which allows integrating the wallet with React.\n\nIt returns a ["
- },
- {
- "kind": "code",
- "text": "`WalletConfig`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/references/react/v4/WalletConfig) object which can be used to connect the wallet to via ["
- },
- {
- "kind": "code",
- "text": "`ConnectWallet`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/v4/components/ConnectWallet) component or ["
- },
- {
- "kind": "code",
- "text": "`useConnect`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/references/react/v4/useConnect) hook as mentioned in [Connecting Wallets](https://portal.thirdweb.com/react/v4/connecting-wallets) guide"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```ts\ncryptoDefiWallet({\n projectId: \"my-project-id\",\n recommended: true,\n})\n```"
- }
- ]
- },
- {
- "tag": "@wallet",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/defiWallet/cryptoDefiWallet.tsx",
- "line": 80,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/defiWallet/cryptoDefiWallet.tsx#L80"
- }
- ],
- "signatures": [
- {
- "id": 185,
- "name": "cryptoDefiWallet",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/defiWallet/cryptoDefiWallet.tsx",
- "line": 80,
- "character": 32,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/defiWallet/cryptoDefiWallet.tsx#L80"
- }
- ],
- "parameters": [
- {
- "id": 186,
- "name": "options",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Optional object containing the following properties to configure the wallet\n\n### projectId (optional)\nWhen connecting Defi wallet using the QR Code - Wallet Connect connector is used which requires a project id.\nThis project id is Your project’s unique identifier for wallet connect that can be obtained at cloud.walletconnect.com.\n\n### recommended (optional)\nIf true, the wallet will be tagged as \"recommended\" in ["
- },
- {
- "kind": "code",
- "text": "`ConnectWallet`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/v4/components/ConnectWallet) Modal UI"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": 187,
- "name": "CryptoDefiWalletConfigOptions",
- "package": "@thirdweb-dev/react"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../react-core/src/core/types/wallet.ts",
- "qualifiedName": "WalletConfig"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../wallets/src/evm/wallets/crypto-defi-wallet.ts",
- "qualifiedName": "CryptoDefiWallet"
- },
- "name": "CryptoDefiWallet",
- "package": "@thirdweb-dev/wallets"
- }
- ],
- "name": "WalletConfig",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ]
- },
- {
- "id": 224,
- "name": "darkTheme",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/design-system/index.ts",
- "line": 263,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/design-system/index.ts#L263"
- }
- ],
- "signatures": [
- {
- "id": 225,
- "name": "darkTheme",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Create a custom dark theme object by using the default dark theme as a base and applying overrides."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "text",
- "text": "### Get the default dark theme\n"
- },
- {
- "kind": "code",
- "text": "```ts\nconst defaultDarkTheme = darkTheme()\n```"
- },
- {
- "kind": "text",
- "text": "\n\n### Create a custom dark theme\n"
- },
- {
- "kind": "code",
- "text": "```ts\nconst customTheme = darkTheme({\n colors: {\n modalBg: \"red\",\n },\n});\n```"
- }
- ]
- },
- {
- "tag": "@theme",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/design-system/index.ts",
- "line": 263,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/design-system/index.ts#L263"
- }
- ],
- "parameters": [
- {
- "id": 226,
- "name": "overrides",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The overrides to apply to the default dark theme."
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": 265,
- "name": "ThemeOverrides",
- "package": "@thirdweb-dev/react"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": 230,
- "name": "Theme",
- "package": "@thirdweb-dev/react"
- }
- }
- ]
- },
- {
- "id": 46,
- "name": "embeddedWallet",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "A wallet configurator for [Embedded Wallet](https://portal.thirdweb.com/wallet/embedded-wallet) which allows integrating the wallet with React.\n\nIt returns a ["
- },
- {
- "kind": "code",
- "text": "`WalletConfig`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/references/react/v4/WalletConfig) object which can be used to connect the wallet to via ["
- },
- {
- "kind": "code",
- "text": "`ConnectWallet`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/v4/components/ConnectWallet) component or ["
- },
- {
- "kind": "code",
- "text": "`useConnect`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/references/react/v4/useConnect) hook as mentioned in [Connecting Wallets](https://portal.thirdweb.com/react/v4/connecting-wallets) guide\n\nYou can also connect this wallet using the ["
- },
- {
- "kind": "code",
- "text": "`useEmbeddedWallet`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/references/react/v4/useEmbeddedWallet) hook"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```ts\nembeddedWallet({\n auth: {\n options: [\"email\", \"google\", \"facebook\", \"apple\"],\n },\n recommended: true,\n});\n```"
- }
- ]
- },
- {
- "tag": "@wallet",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/embeddedWallet/embeddedWallet.tsx",
- "line": 71,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/embeddedWallet/embeddedWallet.tsx#L71"
- }
- ],
- "signatures": [
- {
- "id": 47,
- "name": "embeddedWallet",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/embeddedWallet/embeddedWallet.tsx",
- "line": 71,
- "character": 30,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/embeddedWallet/embeddedWallet.tsx#L71"
- }
- ],
- "parameters": [
- {
- "id": 48,
- "name": "options",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Optional object containing the following properties to configure the wallet\n\n### auth (optional)\nChoose which auth providers to show in the wallet connection UI\n\nBy default, all auth methods are enabled, which is equivalent to setting the following:\n"
- },
- {
- "kind": "code",
- "text": "```ts\n{\n options: [\"email\", \"google\", \"apple\", \"facebook\"]\n}\n```"
- },
- {
- "kind": "text",
- "text": "\n\n### recommended (optional)\nIf true, the wallet will be tagged as \"recommended\" in ["
- },
- {
- "kind": "code",
- "text": "`ConnectWallet`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/v4/components/ConnectWallet) Modal UI\n\n### onAuthSuccess (optional)\nA callback function that will be called when the user successfully authenticates with the wallet. The callback is called with the "
- },
- {
- "kind": "code",
- "text": "`authResult`"
- },
- {
- "kind": "text",
- "text": " object"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": 50,
- "name": "EmbeddedWalletConfigOptions",
- "package": "@thirdweb-dev/react"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../react-core/src/core/types/wallet.ts",
- "qualifiedName": "WalletConfig"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../wallets/src/evm/wallets/embedded-wallet.ts",
- "qualifiedName": "EmbeddedWallet"
- },
- "name": "EmbeddedWallet",
- "package": "@thirdweb-dev/wallets"
- }
- ],
- "name": "WalletConfig",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ]
- },
- {
- "id": 266,
- "name": "en",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/en.ts",
- "line": 370,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/en.ts#L370"
- }
- ],
- "signatures": [
- {
- "id": 267,
- "name": "en",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Calling this function will return the default English locale object to be set on ["
- },
- {
- "kind": "code",
- "text": "`ThirdwebProvider`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/v4/ThirdwebProvider) to localize the thirdweb components.\n\nYou can also overrides parts of the default locale object by passing an object with the same structure as the default locale object and only those parts will be overridden."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "text",
- "text": "### Use default Locale\n"
- },
- {
- "kind": "code",
- "text": "```tsx\nconst english = en();\n```"
- },
- {
- "kind": "text",
- "text": "\n\n### Override Locale\n"
- },
- {
- "kind": "code",
- "text": "```ts\nconst english = en({\n connectWallet: {\n signIn: \"Sign in!\"\n }\n})\n```"
- },
- {
- "kind": "text",
- "text": "\n\nPass it to ["
- },
- {
- "kind": "code",
- "text": "`ThirdwebProvider`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/v4/ThirdwebProvider)'s "
- },
- {
- "kind": "code",
- "text": "`locale`"
- },
- {
- "kind": "text",
- "text": " prop to localize the thirdweb components.\n\n"
- },
- {
- "kind": "code",
- "text": "```tsx\nfunction Example() {\n return (\n \n \n \n )\n}\n```"
- }
- ]
- },
- {
- "tag": "@locale",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/en.ts",
- "line": 370,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/en.ts#L370"
- }
- ],
- "parameters": [
- {
- "id": 268,
- "name": "overrides",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/utils/applyOverrides.ts",
- "qualifiedName": "DeepPartial"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 275,
- "name": "ThirdwebLocale",
- "package": "@thirdweb-dev/react"
- }
- ],
- "name": "DeepPartial",
- "package": "@thirdweb-dev/react"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": 275,
- "name": "ThirdwebLocale",
- "package": "@thirdweb-dev/react"
- }
- }
- ]
- },
- {
- "id": 272,
- "name": "es",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/es.ts",
- "line": 378,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/es.ts#L378"
- }
- ],
- "signatures": [
- {
- "id": 273,
- "name": "es",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Calling this function will return the default Spanish locale object to be set on ["
- },
- {
- "kind": "code",
- "text": "`ThirdwebProvider`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/v4/ThirdwebProvider) to localize the thirdweb components.\n\nYou can also overrides parts of the default locale object by passing an object with the same structure as the default locale object and only those parts will be overridden."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "text",
- "text": "### Use default Locale\n"
- },
- {
- "kind": "code",
- "text": "```tsx\nconst spanish = es();\n```"
- },
- {
- "kind": "text",
- "text": "\n\n### Override Locale\n"
- },
- {
- "kind": "code",
- "text": "```ts\nconst spanish = es({\n connectWallet: {\n signIn: \"Iniciar sesión\"\n }\n})\n```"
- },
- {
- "kind": "text",
- "text": "\n\nPass it to ["
- },
- {
- "kind": "code",
- "text": "`ThirdwebProvider`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/v4/ThirdwebProvider)'s "
- },
- {
- "kind": "code",
- "text": "`locale`"
- },
- {
- "kind": "text",
- "text": " prop to localize the thirdweb components.\n\n"
- },
- {
- "kind": "code",
- "text": "```tsx\nfunction Example() {\n return (\n \n \n \n )\n}\n```"
- }
- ]
- },
- {
- "tag": "@locale",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/es.ts",
- "line": 378,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/es.ts#L378"
- }
- ],
- "parameters": [
- {
- "id": 274,
- "name": "overrides",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/utils/applyOverrides.ts",
- "qualifiedName": "DeepPartial"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 275,
- "name": "ThirdwebLocale",
- "package": "@thirdweb-dev/react"
- }
- ],
- "name": "DeepPartial",
- "package": "@thirdweb-dev/react"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": 275,
- "name": "ThirdwebLocale",
- "package": "@thirdweb-dev/react"
- }
- }
- ]
- },
- {
- "id": 57,
- "name": "frameWallet",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "A wallet configurator for [Frame Wallet](https://frame.sh/) which allows integrating the wallet with React.\n\nIt returns a ["
- },
- {
- "kind": "code",
- "text": "`WalletConfig`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/references/react/v4/WalletConfig) object which can be used to connect the wallet to via ["
- },
- {
- "kind": "code",
- "text": "`ConnectWallet`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/v4/components/ConnectWallet) component or ["
- },
- {
- "kind": "code",
- "text": "`useConnect`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/references/react/v4/useConnect) hook as mentioned in [Connecting Wallets](https://portal.thirdweb.com/react/v4/connecting-wallets) guide"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```ts\nframeWallet({\n recommended: true,\n})\n```"
- }
- ]
- },
- {
- "tag": "@wallet",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/frame/frameWallet.tsx",
- "line": 35,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/frame/frameWallet.tsx#L35"
- }
- ],
- "signatures": [
- {
- "id": 58,
- "name": "frameWallet",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/frame/frameWallet.tsx",
- "line": 35,
- "character": 27,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/frame/frameWallet.tsx#L35"
- }
- ],
- "parameters": [
- {
- "id": 59,
- "name": "config",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Optional object containing the following properties to configure the wallet\n\n### recommended (optional)\nIf true, the wallet will be tagged as \"recommended\" in ["
- },
- {
- "kind": "code",
- "text": "`ConnectWallet`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/v4/components/ConnectWallet) Modal UI"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": 60,
- "name": "FrameWalletConfigOptions",
- "package": "@thirdweb-dev/react"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../react-core/src/core/types/wallet.ts",
- "qualifiedName": "WalletConfig"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../wallets/src/evm/wallets/frame.ts",
- "qualifiedName": "FrameWallet"
- },
- "name": "FrameWallet",
- "package": "@thirdweb-dev/wallets"
- }
- ],
- "name": "WalletConfig",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ]
- },
- {
- "id": 214,
- "name": "imTokenWallet",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/imtoken/imTokenWallet.tsx",
- "line": 37,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/imtoken/imTokenWallet.tsx#L37"
- }
- ],
- "signatures": [
- {
- "id": 215,
- "name": "imTokenWallet",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/imtoken/imTokenWallet.tsx",
- "line": 37,
- "character": 29,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/imtoken/imTokenWallet.tsx#L37"
- }
- ],
- "parameters": [
- {
- "id": 216,
- "name": "options",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "type": {
- "type": "reference",
- "target": 217,
- "name": "ImTokenWalletConfigOptions",
- "package": "@thirdweb-dev/react"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../react-core/src/core/types/wallet.ts",
- "qualifiedName": "WalletConfig"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../wallets/src/evm/wallets/imtoken.ts",
- "qualifiedName": "ImTokenWallet"
- },
- "name": "ImTokenWallet",
- "package": "@thirdweb-dev/wallets"
- }
- ],
- "name": "WalletConfig",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ]
- },
- {
- "id": 269,
- "name": "ja",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/ja.ts",
- "line": 371,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/ja.ts#L371"
- }
- ],
- "signatures": [
- {
- "id": 270,
- "name": "ja",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Calling this function will return the default Japanese locale object to be set on ["
- },
- {
- "kind": "code",
- "text": "`ThirdwebProvider`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/v4/ThirdwebProvider) to localize the thirdweb components.\n\nYou can also overrides parts of the default locale object by passing an object with the same structure as the default locale object and only those parts will be overridden."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "text",
- "text": "### Use default Locale\n"
- },
- {
- "kind": "code",
- "text": "```tsx\nconst japanese = ja();\n```"
- },
- {
- "kind": "text",
- "text": "\n\n### Override Locale\n"
- },
- {
- "kind": "code",
- "text": "```ts\nconst japanese = ja({\n connectWallet: {\n signIn: \"サインイン\"\n }\n})\n```"
- },
- {
- "kind": "text",
- "text": "\n\nPass it to ["
- },
- {
- "kind": "code",
- "text": "`ThirdwebProvider`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/v4/ThirdwebProvider)'s "
- },
- {
- "kind": "code",
- "text": "`locale`"
- },
- {
- "kind": "text",
- "text": " prop to localize the thirdweb components.\n\n"
- },
- {
- "kind": "code",
- "text": "```tsx\nfunction Example() {\n return (\n \n \n \n )\n}\n```"
- }
- ]
- },
- {
- "tag": "@locale",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/locales/ja.ts",
- "line": 371,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/locales/ja.ts#L371"
- }
- ],
- "parameters": [
- {
- "id": 271,
- "name": "overrides",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/utils/applyOverrides.ts",
- "qualifiedName": "DeepPartial"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 275,
- "name": "ThirdwebLocale",
- "package": "@thirdweb-dev/react"
- }
- ],
- "name": "DeepPartial",
- "package": "@thirdweb-dev/react"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": 275,
- "name": "ThirdwebLocale",
- "package": "@thirdweb-dev/react"
- }
- }
- ]
- },
- {
- "id": 227,
- "name": "lightTheme",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/design-system/index.ts",
- "line": 235,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/design-system/index.ts#L235"
- }
- ],
- "signatures": [
- {
- "id": 228,
- "name": "lightTheme",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Create a custom light theme object by using the default dark theme as a base and applying overrides."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "text",
- "text": "### Get the default light theme\n"
- },
- {
- "kind": "code",
- "text": "```ts\nconst defaultLightTheme = lightTheme()\n```"
- },
- {
- "kind": "text",
- "text": "\n\n### Create a custom light theme\n"
- },
- {
- "kind": "code",
- "text": "```ts\nconst customTheme = lightTheme({\n colors: {\n modalBg: \"red\",\n },\n});\n```"
- }
- ]
- },
- {
- "tag": "@theme",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/design-system/index.ts",
- "line": 235,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/design-system/index.ts#L235"
- }
- ],
- "parameters": [
- {
- "id": 229,
- "name": "overrides",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The overrides to apply to the default light theme."
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": 265,
- "name": "ThemeOverrides",
- "package": "@thirdweb-dev/react"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": 230,
- "name": "Theme",
- "package": "@thirdweb-dev/react"
- }
- }
- ]
- },
- {
- "id": 63,
- "name": "localWallet",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "A wallet configurator for Local wallet which allows integrating a \"Guest Login\" experience to app.\n\nIt returns a ["
- },
- {
- "kind": "code",
- "text": "`WalletConfig`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/references/react/v4/WalletConfig) object which can be used to connect the wallet to via ["
- },
- {
- "kind": "code",
- "text": "`ConnectWallet`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/v4/components/ConnectWallet) component or ["
- },
- {
- "kind": "code",
- "text": "`useConnect`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/references/react/v4/useConnect) hook as mentioned in [Connecting Wallets](https://portal.thirdweb.com/react/v4/connecting-wallets) guide"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```ts\nlocalWallet({\n persist: true,\n})\n```"
- }
- ]
- },
- {
- "tag": "@wallet",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/localWallet/localWallet.tsx",
- "line": 38,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/localWallet/localWallet.tsx#L38"
- }
- ],
- "signatures": [
- {
- "id": 64,
- "name": "localWallet",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/localWallet/localWallet.tsx",
- "line": 38,
- "character": 27,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/localWallet/localWallet.tsx#L38"
- }
- ],
- "parameters": [
- {
- "id": 65,
- "name": "config",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Optional object containing the following properties to configure the wallet\n\n### persist (optional)\n\nIf "
- },
- {
- "kind": "code",
- "text": "`true`"
- },
- {
- "kind": "text",
- "text": ", the encrypted wallet JSON will be stored on localStorage with user's password.\nthe user will not need to enter their password again when they visit the site. Because of this, the wallet can not be auto connected.\n\nIf "
- },
- {
- "kind": "code",
- "text": "`false`"
- },
- {
- "kind": "text",
- "text": ", wallet will not be stored, and no password will be required to connect.\nthe wallet will be lost when the user leaves or reloads the page.\n\nBy default, it is set to "
- },
- {
- "kind": "code",
- "text": "`true`"
- },
- {
- "kind": "text",
- "text": "."
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": 66,
- "name": "LocalWalletConfigOptions",
- "package": "@thirdweb-dev/react"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/wallet/wallets/localWallet/types.ts",
- "qualifiedName": "LocalWalletConfig"
- },
- "name": "LocalWalletConfig",
- "package": "@thirdweb-dev/react"
- }
- }
- ]
- },
- {
- "id": 1095,
- "name": "LoginWithPaper",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "children": [
- {
- "id": 1100,
- "name": "contextTypes",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true,
- "isOptional": true
- },
- "comment": {
- "summary": [],
- "blockTags": [
- {
- "tag": "@deprecated",
- "content": [
- {
- "kind": "text",
- "text": "Lets you specify which legacy context is consumed by\nthis component."
- }
- ]
- },
- {
- "tag": "@see",
- "content": [
- {
- "kind": "inline-tag",
- "tag": "@link",
- "text": "Legacy React Docs",
- "target": "https://legacy.reactjs.org/docs/legacy-context.html"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@types+react@18.3.5/node_modules/@types/react/index.d.ts",
- "line": 1142,
- "character": 8
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+prop-types@15.7.12/node_modules/@types/prop-types/index.d.ts",
- "qualifiedName": "ValidationMap"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "any"
- }
- ],
- "name": "ValidationMap",
- "package": "@types/prop-types"
- }
- },
- {
- "id": 1101,
- "name": "defaultProps",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true,
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Used to define default values for the props accepted by\nthe component."
- }
- ],
- "blockTags": [
- {
- "tag": "@see",
- "content": [
- {
- "kind": "inline-tag",
- "tag": "@link",
- "text": "React Docs",
- "target": "https://react.dev/reference/react/Component#static-defaultprops"
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```tsx\ntype Props = { name?: string }\n\nconst MyComponent: FC = (props) => {\n return {props.name}
\n}\n\nMyComponent.defaultProps = {\n name: 'John Doe'\n}\n```"
- }
- ]
- },
- {
- "tag": "@deprecated",
- "content": [
- {
- "kind": "text",
- "text": "Use "
- },
- {
- "kind": "inline-tag",
- "tag": "@link",
- "text": "values for destructuring assignments instead",
- "target": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Destructuring_assignment#default_value|default"
- },
- {
- "kind": "text",
- "text": "."
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@types+react@18.3.5/node_modules/@types/react/index.d.ts",
- "line": 1165,
- "character": 8
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Partial"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/payments/components/VerifyOwnershipWithPaper.tsx",
- "qualifiedName": "VerifyOwnershipWithPaperProps"
- },
- "name": "VerifyOwnershipWithPaperProps",
- "package": "@thirdweb-dev/react"
- }
- ],
- "name": "Partial",
- "package": "typescript"
- }
- },
- {
- "id": 1102,
- "name": "displayName",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true,
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Used in debugging messages. You might want to set it\nexplicitly if you want to display a different name for\ndebugging purposes."
- }
- ],
- "blockTags": [
- {
- "tag": "@see",
- "content": [
- {
- "kind": "inline-tag",
- "tag": "@link",
- "text": "Legacy React Docs",
- "target": "https://legacy.reactjs.org/docs/react-component.html#displayname"
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```tsx\n\nconst MyComponent: FC = () => {\n return Hello!
\n}\n\nMyComponent.displayName = 'MyAwesomeComponent'\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@types+react@18.3.5/node_modules/@types/react/index.d.ts",
- "line": 1184,
- "character": 8
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 1099,
- "name": "propTypes",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true,
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Used to declare the types of the props accepted by the\ncomponent. These types will be checked during rendering\nand in development only.\n\nWe recommend using TypeScript instead of checking prop\ntypes at runtime."
- }
- ],
- "blockTags": [
- {
- "tag": "@see",
- "content": [
- {
- "kind": "inline-tag",
- "tag": "@link",
- "text": "React Docs",
- "target": "https://react.dev/reference/react/Component#static-proptypes"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@types+react@18.3.5/node_modules/@types/react/index.d.ts",
- "line": 1133,
- "character": 8
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+react@18.3.5/node_modules/@types/react/index.d.ts",
- "qualifiedName": "React.WeakValidationMap"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/payments/components/VerifyOwnershipWithPaper.tsx",
- "qualifiedName": "VerifyOwnershipWithPaperProps"
- },
- "name": "VerifyOwnershipWithPaperProps",
- "package": "@thirdweb-dev/react"
- }
- ],
- "name": "WeakValidationMap",
- "package": "@types/react",
- "qualifiedName": "React.WeakValidationMap"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 1100,
- 1101,
- 1102,
- 1099
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/payments/components/VerifyOwnershipWithPaper.tsx",
- "line": 36,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/payments/components/VerifyOwnershipWithPaper.tsx#L36"
- }
- ],
- "signatures": [
- {
- "id": 1096,
- "name": "LoginWithPaper",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/payments/components/VerifyOwnershipWithPaper.tsx",
- "line": 36,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/payments/components/VerifyOwnershipWithPaper.tsx#L36"
- }
- ],
- "parameters": [
- {
- "id": 1097,
- "name": "props",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/payments/components/VerifyOwnershipWithPaper.tsx",
- "qualifiedName": "VerifyOwnershipWithPaperProps"
- },
- "name": "VerifyOwnershipWithPaperProps",
- "package": "@thirdweb-dev/react"
- }
- },
- {
- "id": 1098,
- "name": "deprecatedLegacyContext",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [],
- "blockTags": [
- {
- "tag": "@deprecated",
- "content": []
- },
- {
- "tag": "@see",
- "content": [
- {
- "kind": "inline-tag",
- "tag": "@link",
- "text": "React Docs",
- "target": "https://legacy.reactjs.org/docs/legacy-context.html#referencing-context-in-lifecycle-methods"
- }
- ]
- }
- ]
- },
- "type": {
- "type": "intrinsic",
- "name": "any"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+react@18.3.5/node_modules/@types/react/index.d.ts",
- "qualifiedName": "React.ReactNode"
- },
- "name": "ReactNode",
- "package": "@types/react",
- "qualifiedName": "React.ReactNode"
- }
- }
- ]
- },
- {
- "id": 69,
- "name": "magicEdenWallet",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "A wallet configurator for [Phantom Wallet](https://phantom.app/) which allows integrating the wallet with React.\n\nIt returns a ["
- },
- {
- "kind": "code",
- "text": "`WalletConfig`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/references/react/v4/WalletConfig) object which can be used to connect the wallet to via ["
- },
- {
- "kind": "code",
- "text": "`ConnectWallet`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/v4/components/ConnectWallet) component or ["
- },
- {
- "kind": "code",
- "text": "`useConnect`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/references/react/v4/useConnect) hook as mentioned in [Connecting Wallets](https://portal.thirdweb.com/react/v4/connecting-wallets) guide"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```ts\nphantomWallet({\n recommended: true,\n})\n```"
- }
- ]
- },
- {
- "tag": "@wallet",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/magicEden/magicEdenWallet.tsx",
- "line": 36,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/magicEden/magicEdenWallet.tsx#L36"
- }
- ],
- "signatures": [
- {
- "id": 70,
- "name": "magicEdenWallet",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/magicEden/magicEdenWallet.tsx",
- "line": 36,
- "character": 31,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/magicEden/magicEdenWallet.tsx#L36"
- }
- ],
- "parameters": [
- {
- "id": 71,
- "name": "options",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Optional configuration options for the wallet\n\n### recommended (optional)\nIf "
- },
- {
- "kind": "code",
- "text": "`true`"
- },
- {
- "kind": "text",
- "text": ", the wallet will be tagged as \"recommended\" in ["
- },
- {
- "kind": "code",
- "text": "`ConnectWallet`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/v4/components/ConnectWallet) Modal UI. Default is "
- },
- {
- "kind": "code",
- "text": "`false`"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": 72,
- "name": "MagicEdenWalletConfigOptions",
- "package": "@thirdweb-dev/react"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../react-core/src/core/types/wallet.ts",
- "qualifiedName": "WalletConfig"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../wallets/src/evm/wallets/magic-eden.ts",
- "qualifiedName": "MagicEdenWallet"
- },
- "name": "MagicEdenWallet",
- "package": "@thirdweb-dev/wallets"
- }
- ],
- "name": "WalletConfig",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ]
- },
- {
- "id": 75,
- "name": "magicLink",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/magic/magicLink.tsx",
- "line": 152,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/magic/magicLink.tsx#L152"
- }
- ],
- "signatures": [
- {
- "id": 76,
- "name": "magicLink",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "A wallet configurator for [Magic Link](https://magic.link/) which allows integrating the wallet with React.\n\nIt returns a ["
- },
- {
- "kind": "code",
- "text": "`WalletConfig`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/references/react/v4/WalletConfig) object which can be used to connect the wallet to via ["
- },
- {
- "kind": "code",
- "text": "`ConnectWallet`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/v4/components/ConnectWallet) component or ["
- },
- {
- "kind": "code",
- "text": "`useConnect`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/references/react/v4/useConnect) hook as mentioned in [Connecting Wallets](https://portal.thirdweb.com/react/v4/connecting-wallets) guide"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```ts\nmagicLink({\n apiKey: \"pk_test_123\",\n emailLogin: true,\n smsLogin: true,\n oauthOptions: {\n providers: [\"google\", \"facebook\"],\n redirectURI: \"https://example.com/foo/bar\",\n },\n type: \"auth\", // or 'connect'\n});\n```"
- }
- ]
- },
- {
- "tag": "@wallet",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/magic/magicLink.tsx",
- "line": 152,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/magic/magicLink.tsx#L152"
- }
- ],
- "parameters": [
- {
- "id": 77,
- "name": "config",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Object containing the following properties to configure the wallet\n\n### apiKey\nYour Magic Link apiKey\n\nYou can get an API key by signing up for an account on [Magic Link's website](https://magic.link/).\n\nMust be a "
- },
- {
- "kind": "code",
- "text": "`string`"
- },
- {
- "kind": "text",
- "text": "\n\n### magicSdkConfiguration (optional)\nConfiguration for [Magic Auth](https://magic.link/docs/auth/overview) SDK\n\nThis is only relevant if you are using "
- },
- {
- "kind": "code",
- "text": "`type: 'auth'`"
- },
- {
- "kind": "text",
- "text": " in your config\n\n"
- },
- {
- "kind": "code",
- "text": "```ts\n{\n locale?: string;\n endpoint?: string;\n testMode?: boolean;\n}\n```"
- },
- {
- "kind": "text",
- "text": "\n\n* "
- },
- {
- "kind": "code",
- "text": "`locale`"
- },
- {
- "kind": "text",
- "text": " - Customize the language of Magic's modal, email and confirmation screen. See [Localization](https://magic.link/docs/auth/more/customization/localization) for more.\n\n* "
- },
- {
- "kind": "code",
- "text": "`endpoint`"
- },
- {
- "kind": "text",
- "text": " - A URL pointing to the Magic iframe application\n\n* "
- },
- {
- "kind": "code",
- "text": "`testMode`"
- },
- {
- "kind": "text",
- "text": " - Enable [testMode](https://magic.link/docs/auth/introduction/test-mode) to assert the desired behavior through the email address you provide to "
- },
- {
- "kind": "code",
- "text": "`loginWithMagicLink`"
- },
- {
- "kind": "text",
- "text": " without having to go through the auth flow.\n\n### smsLogin (optional)\nSpecify whether you want to allow users to login with their phone number or not. It is "
- },
- {
- "kind": "code",
- "text": "`true`"
- },
- {
- "kind": "text",
- "text": " by default\n\nThis is only relevant if you are using "
- },
- {
- "kind": "code",
- "text": "`type: 'auth'`"
- },
- {
- "kind": "text",
- "text": "\n\nMust be a "
- },
- {
- "kind": "code",
- "text": "`boolean`"
- },
- {
- "kind": "text",
- "text": "\n\n### emailLogin (optional)\nSpecify whether you want to allow users to login with their email or not. It is "
- },
- {
- "kind": "code",
- "text": "`true`"
- },
- {
- "kind": "text",
- "text": " by default\n\nThis is only relevant if you are using "
- },
- {
- "kind": "code",
- "text": "`type: 'auth'`"
- },
- {
- "kind": "text",
- "text": "\n\nMust be a "
- },
- {
- "kind": "code",
- "text": "`boolean`"
- },
- {
- "kind": "text",
- "text": "\n\n### oauthOptions (optional)\nSpecify which oauth providers you support in "
- },
- {
- "kind": "code",
- "text": "`providers`"
- },
- {
- "kind": "text",
- "text": " array.\n\nSpecify which URI to redirect to after the oauth flow is complete in "
- },
- {
- "kind": "code",
- "text": "`redirectURI`"
- },
- {
- "kind": "text",
- "text": " option. If no "
- },
- {
- "kind": "code",
- "text": "`redirectURI`"
- },
- {
- "kind": "text",
- "text": " is specified, the user will be redirected to the current page.\n\nYou must pass full URL and not just a relative path. For example, "
- },
- {
- "kind": "code",
- "text": "`\"https://example.com/foo\"`"
- },
- {
- "kind": "text",
- "text": " is valid but "
- },
- {
- "kind": "code",
- "text": "`\"/foo\"`"
- },
- {
- "kind": "text",
- "text": " is not.\nYou can use "
- },
- {
- "kind": "code",
- "text": "`new URL(\"/foo\", window.location.origin).href`"
- },
- {
- "kind": "text",
- "text": " to get the full URL from a relative path based on the current origin.\n\nThis is only relevant if you are using "
- },
- {
- "kind": "code",
- "text": "`type: 'auth'`"
- },
- {
- "kind": "text",
- "text": "\n\nYou also need to enable the oauth providers for your apiKey from [Magic dashboard](https://dashboard.magic.link/).\n\n"
- },
- {
- "kind": "code",
- "text": "```ts\ntype OauthOptions = {\n redirectURI?: string;\n providers: OauthProvider[];\n};\n\ntype OauthProvider =\n | \"google\"\n | \"facebook\"\n | \"apple\"\n | \"github\"\n | \"bitbucket\"\n | \"gitlab\"\n | \"linkedin\"\n | \"twitter\"\n | \"discord\"\n | \"twitch\"\n | \"microsoft\";\n```"
- },
- {
- "kind": "text",
- "text": "\n\n### recommended (optional)\nShow this wallet as \"recommended\" in the ["
- },
- {
- "kind": "code",
- "text": "`ConnectWallet`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/v4/components/ConnectWallet) Modal UI"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": 78,
- "name": "MagicWalletConfigOptions",
- "package": "@thirdweb-dev/react"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/wallet/wallets/magic/types.ts",
- "qualifiedName": "ConfiguredMagicLinkWallet"
- },
- "name": "ConfiguredMagicLinkWallet",
- "package": "@thirdweb-dev/react"
- }
- }
- ]
- },
- {
- "id": 1013,
- "name": "MediaRenderer",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Component that renders any asset stored on IPFS (or anywhere else), given the IPFS URI / URL.\n\nUnder the hood, the asset is fetched from IPFS through the thirdweb IPFS gateway (or just\na regular fetch if the "
- },
- {
- "kind": "code",
- "text": "`src`"
- },
- {
- "kind": "text",
- "text": " is not an IPFS URI).\nThe [mime type](https://developer.mozilla.org/en-US/docs/Web/HTTP/Basics_of_HTTP/MIME_types) of the\nasset is determined and the appropriate component is rendered on the UI.\n\nFor example, if the URI points to an image, the "
- },
- {
- "kind": "code",
- "text": "`img`"
- },
- {
- "kind": "text",
- "text": " tag will be used. If it is a video, the "
- },
- {
- "kind": "code",
- "text": "`video`"
- },
- {
- "kind": "text",
- "text": " tag will be used, etc.\nThe component currently supports:\n\n- Images\n- Videos\n- Audio files\n- 3D Models\n- SVGs (for [on-chain NFTs](https://blog.thirdweb.com/guides/how-to-create-on-chain-nfts-with-thirdweb/))\n- "
- },
- {
- "kind": "code",
- "text": "`iframes`"
- },
- {
- "kind": "text",
- "text": " and "
- },
- {
- "kind": "code",
- "text": "`HTML`"
- },
- {
- "kind": "text",
- "text": "\n- If none of these are appropriate, the fallback is a link to the asset"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "text",
- "text": "Provide the IPFS URI (or any URL that points to media) to the "
- },
- {
- "kind": "code",
- "text": "`src`"
- },
- {
- "kind": "text",
- "text": " prop to render the asset.\n\n"
- },
- {
- "kind": "code",
- "text": "```jsx\nimport { MediaRenderer } from \"@thirdweb-dev/react\";\n\nfunction Home() {\n\treturn (\n\t\t// Any URL that points to media (IPFS URI, HTTP URL, etc.)\n\t\t \n\t);\n}\n```"
- }
- ]
- },
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "The default size of rendered media is 300px x 300px, but this can be changed using the "
- },
- {
- "kind": "code",
- "text": "`width`"
- },
- {
- "kind": "text",
- "text": " and "
- },
- {
- "kind": "code",
- "text": "`height`"
- },
- {
- "kind": "text",
- "text": " props.\n\nYou can use "
- },
- {
- "kind": "code",
- "text": "`npx thirdweb upload `"
- },
- {
- "kind": "text",
- "text": " to upload any file to IPFS and get the IPFS URI."
- }
- ]
- }
- ]
- },
- "children": [
- {
- "id": 1019,
- "name": "$$typeof",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true,
- "isReadonly": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@types+react@18.3.5/node_modules/@types/react/index.d.ts",
- "line": 636,
- "character": 17
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "symbol"
- }
- },
- {
- "id": 1016,
- "name": "defaultProps",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true,
- "isOptional": true
- },
- "comment": {
- "summary": [],
- "blockTags": [
- {
- "tag": "@deprecated",
- "content": [
- {
- "kind": "text",
- "text": "Use "
- },
- {
- "kind": "inline-tag",
- "tag": "@link",
- "text": "values for destructuring assignments instead",
- "target": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Destructuring_assignment#default_value|default"
- },
- {
- "kind": "text",
- "text": "."
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@types+react@18.3.5/node_modules/@types/react/index.d.ts",
- "line": 1568,
- "character": 8
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Partial"
- },
- "typeArguments": [
- {
- "type": "intersection",
- "types": [
- {
- "type": "reference",
- "target": 873,
- "name": "MediaRendererProps",
- "package": "@thirdweb-dev/react"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+react@18.3.5/node_modules/@types/react/index.d.ts",
- "qualifiedName": "React.RefAttributes"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.dom.d.ts",
- "qualifiedName": "HTMLMediaElement"
- },
- "name": "HTMLMediaElement",
- "package": "typescript"
- }
- ],
- "name": "RefAttributes",
- "package": "@types/react",
- "qualifiedName": "React.RefAttributes"
- }
- ]
- }
- ],
- "name": "Partial",
- "package": "typescript"
- }
- },
- {
- "id": 1018,
- "name": "displayName",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true,
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Used in debugging messages. You might want to set it\nexplicitly if you want to display a different name for\ndebugging purposes."
- }
- ],
- "blockTags": [
- {
- "tag": "@see",
- "content": [
- {
- "kind": "inline-tag",
- "tag": "@link",
- "text": "Legacy React Docs",
- "target": "https://legacy.reactjs.org/docs/react-component.html#displayname"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@types+react@18.3.5/node_modules/@types/react/index.d.ts",
- "line": 652,
- "character": 8
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 1017,
- "name": "propTypes",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true,
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@types+react@18.3.5/node_modules/@types/react/index.d.ts",
- "line": 1569,
- "character": 8
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+react@18.3.5/node_modules/@types/react/index.d.ts",
- "qualifiedName": "React.WeakValidationMap"
- },
- "typeArguments": [
- {
- "type": "intersection",
- "types": [
- {
- "type": "reference",
- "target": 873,
- "name": "MediaRendererProps",
- "package": "@thirdweb-dev/react"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+react@18.3.5/node_modules/@types/react/index.d.ts",
- "qualifiedName": "React.RefAttributes"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.dom.d.ts",
- "qualifiedName": "HTMLMediaElement"
- },
- "name": "HTMLMediaElement",
- "package": "typescript"
- }
- ],
- "name": "RefAttributes",
- "package": "@types/react",
- "qualifiedName": "React.RefAttributes"
- }
- ]
- }
- ],
- "name": "WeakValidationMap",
- "package": "@types/react",
- "qualifiedName": "React.WeakValidationMap"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 1019,
- 1016,
- 1018,
- 1017
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/components/MediaRenderer.tsx",
- "line": 599,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/components/MediaRenderer.tsx#L599"
- }
- ],
- "signatures": [
- {
- "id": 1014,
- "name": "MediaRenderer",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/components/MediaRenderer.tsx",
- "line": 599,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/components/MediaRenderer.tsx#L599"
- }
- ],
- "parameters": [
- {
- "id": 1015,
- "name": "props",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The props for the component\n\n### src (required)\n\nThe [src](https://www.w3schools.com/tags/att_img_src.asp) attribute specifies the URL of the media.\n\nThis can be an IPFS URI, or any URL that points to media (e.g. HTTP URL, etc.).\n\n"
- },
- {
- "kind": "code",
- "text": "```jsx\nimport { MediaRenderer } from \"@thirdweb-dev/react\";\n\nfunction Home() {\n\treturn (\n\t\t \n\t);\n}\n```"
- },
- {
- "kind": "text",
- "text": "\n\n\n### alt (recommended)\n\nThe [alt](https://www.w3schools.com/tags/att_img_alt.asp) attributes provides alternative\ninformation for the media, if a user for some reason cannot view it\n(due to slow connection, an error in the "
- },
- {
- "kind": "code",
- "text": "`src`"
- },
- {
- "kind": "text",
- "text": " attribute, or if the user is visually impaired).\n\nThe default value is "
- },
- {
- "kind": "code",
- "text": "`\"\"`"
- },
- {
- "kind": "text",
- "text": ".\n\n"
- },
- {
- "kind": "code",
- "text": "```jsx\nimport { MediaRenderer } from \"@thirdweb-dev/react\";\n\nfunction Home() {\n\treturn (\n\t\t// Any URL that points to media (IPFS URI, HTTP URL, etc.)\n\t\t \n\t);\n}\n```"
- },
- {
- "kind": "text",
- "text": "\n\n\n### poster (optional)\n\nThe [poster](https://www.w3schools.com/tags/att_video_poster.asp) is the image\nthat is shown before the video is played.\n\nThe default value is the first frame of the video.\n\nIf the "
- },
- {
- "kind": "code",
- "text": "`src`"
- },
- {
- "kind": "text",
- "text": " is not a video, this prop is ignored.\n\n"
- },
- {
- "kind": "code",
- "text": "```jsx\nimport { MediaRenderer } from \"@thirdweb-dev/react\";\n\nfunction Home() {\n\treturn (\n\t\t// Any URL that points to media (IPFS URI, HTTP URL, etc.)\n\t\t \n\t);\n}\n```"
- },
- {
- "kind": "text",
- "text": "\n\n\n### controls (optional)\n\nShow the media controls (play, pause, etc.) for the media, where applicable.\n\nThe default value is "
- },
- {
- "kind": "code",
- "text": "`false`"
- },
- {
- "kind": "text",
- "text": ".\n\n"
- },
- {
- "kind": "code",
- "text": "```jsx\nimport { ThirdwebNftMedia } from \"@thirdweb-dev/react\";\n\nfunction Home() {\n\t// ... Get the NFT metadata\n\n\treturn (\n\t\t \n\t);\n}\n```"
- },
- {
- "kind": "text",
- "text": "\n\n\n### height (optional)\n\nThe height of the rendered media.\n\nThe default value is "
- },
- {
- "kind": "code",
- "text": "`auto`"
- },
- {
- "kind": "text",
- "text": ".\n\n"
- },
- {
- "kind": "code",
- "text": "```jsx\nimport { ThirdwebNftMedia } from \"@thirdweb-dev/react\";\n\nfunction Home() {\n\t// ... Get the NFT metadata\n\n\treturn (\n\t\t \n\t);\n}\n```"
- },
- {
- "kind": "text",
- "text": "\n\n### width (optional)\n\nThe width of the rendered media.\n\nThe default value is "
- },
- {
- "kind": "code",
- "text": "`auto`"
- },
- {
- "kind": "text",
- "text": ".\n\n"
- },
- {
- "kind": "code",
- "text": "```jsx\nimport { ThirdwebNftMedia } from \"@thirdweb-dev/react\";\n\nfunction Home() {\n\t// ... Get the NFT metadata\n\n\treturn (\n\t\t \n\t);\n}\n```"
- },
- {
- "kind": "text",
- "text": "\n\n\n### requireInteraction (optional)\n\nRequire user interaction to play the media (i.e. disable autoplay).\n\nThe default value is "
- },
- {
- "kind": "code",
- "text": "`false`"
- },
- {
- "kind": "text",
- "text": ".\n\n"
- },
- {
- "kind": "code",
- "text": "```jsx\nimport { ThirdwebNftMedia } from \"@thirdweb-dev/react\";\n\nfunction Home() {\n\t// ... Get the NFT metadata\n\n\treturn (\n\t\t \n\t);\n}\n```"
- },
- {
- "kind": "text",
- "text": "\n\n\n### className (optional)\n\nApply custom CSS styles to the button using a class name.\n\n"
- },
- {
- "kind": "code",
- "text": "```jsx\nimport { ThirdwebNftMedia } from \"@thirdweb-dev/react\";\n\nfunction Home() {\n\t// ... Get the NFT metadata\n\n\treturn (\n\t\t \n\t);\n}\n```"
- },
- {
- "kind": "text",
- "text": "\n\n### style (optional)\n\nApply custom CSS styles to the button using an inline style.\n\n"
- },
- {
- "kind": "code",
- "text": "```jsx\nimport { ThirdwebNftMedia } from \"@thirdweb-dev/react\";\n\nfunction Home() {\n\t// ... Get the NFT metadata\n\n\treturn (\n\t\t \n\t);\n}\n```"
- }
- ]
- },
- "type": {
- "type": "intersection",
- "types": [
- {
- "type": "reference",
- "target": 873,
- "name": "MediaRendererProps",
- "package": "@thirdweb-dev/react"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+react@18.3.5/node_modules/@types/react/index.d.ts",
- "qualifiedName": "React.RefAttributes"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.dom.d.ts",
- "qualifiedName": "HTMLMediaElement"
- },
- "name": "HTMLMediaElement",
- "package": "typescript"
- }
- ],
- "name": "RefAttributes",
- "package": "@types/react",
- "qualifiedName": "React.RefAttributes"
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+react@18.3.5/node_modules/@types/react/index.d.ts",
- "qualifiedName": "React.ReactNode"
- },
- "name": "ReactNode",
- "package": "@types/react",
- "qualifiedName": "React.ReactNode"
- }
- }
- ]
- },
- {
- "id": 81,
- "name": "metamaskWallet",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "A wallet configurator for [MetaMask Wallet](https://metamask.io/) which allows integrating the wallet with React.\n\nIt returns a ["
- },
- {
- "kind": "code",
- "text": "`WalletConfig`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/references/react/v4/WalletConfig) object which can be used to connect the wallet to via ["
- },
- {
- "kind": "code",
- "text": "`ConnectWallet`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/v4/components/ConnectWallet) component or ["
- },
- {
- "kind": "code",
- "text": "`useConnect`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/references/react/v4/useConnect) hook as mentioned in [Connecting Wallets](https://portal.thirdweb.com/react/v4/connecting-wallets) guide"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```ts\nmetamaskWallet({\n projectId: 'YOUR_PROJECT_ID',\n connectionMethod: 'walletConnect', // or 'metamaskBrowser',\n recommended: true,\n})\n```"
- }
- ]
- },
- {
- "tag": "@wallet",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/metamask/metamaskWallet.tsx",
- "line": 92,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/metamask/metamaskWallet.tsx#L92"
- }
- ],
- "signatures": [
- {
- "id": 82,
- "name": "metamaskWallet",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/metamask/metamaskWallet.tsx",
- "line": 92,
- "character": 30,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/metamask/metamaskWallet.tsx#L92"
- }
- ],
- "parameters": [
- {
- "id": 83,
- "name": "options",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Optional configuration options for the wallet\n\n### projectId (optional)\nWhen connecting Core using the QR Code - Wallet Connect connector is used which requires a project id.\nThis project id is Your project’s unique identifier for wallet connect that can be obtained at cloud.walletconnect.com.\n\n### recommended (optional)\nIf true, the wallet will be tagged as \"recommended\" in ["
- },
- {
- "kind": "code",
- "text": "`ConnectWallet`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/v4/components/ConnectWallet) Modal UI\n\n### connectionMethod (optional)\nSpecify how the connection to metamask app should be established if the user is on a mobile device.\n\nThere are two options: "
- },
- {
- "kind": "code",
- "text": "`\"walletconnect\"`"
- },
- {
- "kind": "text",
- "text": " and "
- },
- {
- "kind": "code",
- "text": "`\"browser\"`"
- },
- {
- "kind": "text",
- "text": "\n1. "
- },
- {
- "kind": "code",
- "text": "`\"walletconnect\"`"
- },
- {
- "kind": "text",
- "text": " - User will be redirected to MetaMask app and upon successful connection, user can return back to the web page.\n2. "
- },
- {
- "kind": "code",
- "text": "`\"browser\"`"
- },
- {
- "kind": "text",
- "text": " - User will be redirected to MetaMask app and the web page will be opened in MetaMask browser.\n\nDefault is "
- },
- {
- "kind": "code",
- "text": "`\"walletconnect\"`"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": 84,
- "name": "MetamaskWalletConfigOptions",
- "package": "@thirdweb-dev/react"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../react-core/src/core/types/wallet.ts",
- "qualifiedName": "WalletConfig"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../wallets/src/evm/wallets/metamask.ts",
- "qualifiedName": "MetaMaskWallet"
- },
- "name": "MetaMaskWallet",
- "package": "@thirdweb-dev/wallets"
- }
- ],
- "name": "WalletConfig",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ]
- },
- {
- "id": 164,
- "name": "okxWallet",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "A wallet configurator for [OKX Wallet](https://www.okx.com/web3) which allows integrating the wallet with React.\n\nIt returns a ["
- },
- {
- "kind": "code",
- "text": "`WalletConfig`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/references/react/v4/WalletConfig) object which can be used to connect the wallet to via ["
- },
- {
- "kind": "code",
- "text": "`ConnectWallet`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/v4/components/ConnectWallet) component or ["
- },
- {
- "kind": "code",
- "text": "`useConnect`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/references/react/v4/useConnect) hook as mentioned in [Connecting Wallets](https://portal.thirdweb.com/react/v4/connecting-wallets) guide"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```ts\nokxWallet({\n projectId: 'YOUR_PROJECT_ID',\n recommended: true,\n})\n```"
- }
- ]
- },
- {
- "tag": "@wallet",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/okx/okxWallet.tsx",
- "line": 65,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/okx/okxWallet.tsx#L65"
- }
- ],
- "signatures": [
- {
- "id": 165,
- "name": "okxWallet",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/okx/okxWallet.tsx",
- "line": 65,
- "character": 25,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/okx/okxWallet.tsx#L65"
- }
- ],
- "parameters": [
- {
- "id": 166,
- "name": "options",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Optional configuration options for the wallet\n\n### projectId (optional)\nWhen connecting Core using the QR Code - Wallet Connect connector is used which requires a project id.\nThis project id is Your project’s unique identifier for wallet connect that can be obtained at cloud.walletconnect.com.\n\n### recommended (optional)\nIf true, the wallet will be tagged as \"recommended\" in ["
- },
- {
- "kind": "code",
- "text": "`ConnectWallet`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/v4/components/ConnectWallet) Modal UI"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": 167,
- "name": "OKXWalletConfigOptions",
- "package": "@thirdweb-dev/react"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../react-core/src/core/types/wallet.ts",
- "qualifiedName": "WalletConfig"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../wallets/src/evm/wallets/okx.ts",
- "qualifiedName": "OKXWallet"
- },
- "name": "OKXWallet",
- "package": "@thirdweb-dev/wallets"
- }
- ],
- "name": "WalletConfig",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ]
- },
- {
- "id": 995,
- "name": "oneKeyWallet",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "A wallet configurator for [Onekey Wallet](https://onekey.so/) which allows integrating the wallet with React.\n\nIt returns a ["
- },
- {
- "kind": "code",
- "text": "`WalletConfig`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/references/react/v4/WalletConfig) object which can be used to connect the wallet to via ["
- },
- {
- "kind": "code",
- "text": "`ConnectWallet`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/v4/components/ConnectWallet) component or ["
- },
- {
- "kind": "code",
- "text": "`useConnect`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/references/react/v4/useConnect) hook as mentioned in [Connecting Wallets](https://portal.thirdweb.com/react/v4/connecting-wallets) guide"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```ts\noneKeyWallet({\n projectId: 'YOUR_PROJECT_ID',\n recommended: true,\n})\n```"
- }
- ]
- },
- {
- "tag": "@wallet",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/oneKey/oneKeyWallet.tsx",
- "line": 76,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/oneKey/oneKeyWallet.tsx#L76"
- }
- ],
- "signatures": [
- {
- "id": 996,
- "name": "oneKeyWallet",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/oneKey/oneKeyWallet.tsx",
- "line": 76,
- "character": 28,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/oneKey/oneKeyWallet.tsx#L76"
- }
- ],
- "parameters": [
- {
- "id": 997,
- "name": "options",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Optional configuration options for the wallet\n\n### projectId (optional)\nWhen connecting Core using the QR Code - Wallet Connect connector is used which requires a project id.\nThis project id is Your project’s unique identifier for wallet connect that can be obtained at cloud.walletconnect.com.\n\n### recommended (optional)\nIf true, the wallet will be tagged as \"recommended\" in ["
- },
- {
- "kind": "code",
- "text": "`ConnectWallet`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/v4/components/ConnectWallet) Modal UI"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": 998,
- "name": "OneKeyWalletConfigOptions",
- "package": "@thirdweb-dev/react"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../react-core/src/core/types/wallet.ts",
- "qualifiedName": "WalletConfig"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../wallets/src/evm/wallets/onekey.ts",
- "qualifiedName": "OneKeyWallet"
- },
- "name": "OneKeyWallet",
- "package": "@thirdweb-dev/wallets"
- }
- ],
- "name": "WalletConfig",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ]
- },
- {
- "id": 1145,
- "name": "PaperCheckout",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/payments/components/PaperCheckout.tsx",
- "line": 78,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/payments/components/PaperCheckout.tsx#L78"
- }
- ],
- "signatures": [
- {
- "id": 1146,
- "name": "PaperCheckout",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/payments/components/PaperCheckout.tsx",
- "line": 78,
- "character": 29,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/payments/components/PaperCheckout.tsx#L78"
- }
- ],
- "typeParameters": [
- {
- "id": 1147,
- "name": "T",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/payments/interfaces/CustomContract.ts",
- "qualifiedName": "ContractType"
- },
- "name": "ContractType",
- "package": "@thirdweb-dev/react"
- }
- }
- ],
- "parameters": [
- {
- "id": 1148,
- "name": "__namedParameters",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": 1109,
- "typeArguments": [
- {
- "type": "reference",
- "target": 1147,
- "name": "T",
- "package": "@thirdweb-dev/react",
- "refersToTypeParameter": true
- }
- ],
- "name": "PaperCheckoutProps",
- "package": "@thirdweb-dev/react"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+react@18.3.5/node_modules/@types/react/jsx-runtime.d.ts",
- "qualifiedName": "JSX.Element"
- },
- "name": "Element",
- "package": "@types/react",
- "qualifiedName": "JSX.Element"
- }
- }
- ]
- },
- {
- "id": 1087,
- "name": "PaymentsSDKProvider",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/payments/Provider.tsx",
- "line": 28,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/payments/Provider.tsx#L28"
- }
- ],
- "signatures": [
- {
- "id": 1088,
- "name": "PaymentsSDKProvider",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/payments/Provider.tsx",
- "line": 28,
- "character": 35,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/payments/Provider.tsx#L28"
- }
- ],
- "parameters": [
- {
- "id": 1089,
- "name": "__namedParameters",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+react@18.3.5/node_modules/@types/react/index.d.ts",
- "qualifiedName": "React.PropsWithChildren"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 1083,
- "name": "PaymentsProviderProps",
- "package": "@thirdweb-dev/react"
- }
- ],
- "name": "PropsWithChildren",
- "package": "@types/react",
- "qualifiedName": "React.PropsWithChildren"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+react@18.3.5/node_modules/@types/react/jsx-runtime.d.ts",
- "qualifiedName": "JSX.Element"
- },
- "name": "Element",
- "package": "@types/react",
- "qualifiedName": "JSX.Element"
- }
- }
- ]
- },
- {
- "id": 101,
- "name": "phantomWallet",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "A wallet configurator for [Phantom Wallet](https://phantom.app/) which allows integrating the wallet with React.\n\nIt returns a ["
- },
- {
- "kind": "code",
- "text": "`WalletConfig`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/references/react/v4/WalletConfig) object which can be used to connect the wallet to via ["
- },
- {
- "kind": "code",
- "text": "`ConnectWallet`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/v4/components/ConnectWallet) component or ["
- },
- {
- "kind": "code",
- "text": "`useConnect`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/references/react/v4/useConnect) hook as mentioned in [Connecting Wallets](https://portal.thirdweb.com/react/v4/connecting-wallets) guide"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```ts\nphantomWallet({\n recommended: true,\n})\n```"
- }
- ]
- },
- {
- "tag": "@wallet",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/phantom/phantomWallet.tsx",
- "line": 38,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/phantom/phantomWallet.tsx#L38"
- }
- ],
- "signatures": [
- {
- "id": 102,
- "name": "phantomWallet",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/phantom/phantomWallet.tsx",
- "line": 38,
- "character": 29,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/phantom/phantomWallet.tsx#L38"
- }
- ],
- "parameters": [
- {
- "id": 103,
- "name": "options",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Optional configuration options for the wallet\n\n### recommended (optional)\nIf "
- },
- {
- "kind": "code",
- "text": "`true`"
- },
- {
- "kind": "text",
- "text": ", the wallet will be tagged as \"recommended\" in ["
- },
- {
- "kind": "code",
- "text": "`ConnectWallet`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/v4/components/ConnectWallet) Modal UI. Default is "
- },
- {
- "kind": "code",
- "text": "`false`"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": 104,
- "name": "PhantomWalletConfigOptions",
- "package": "@thirdweb-dev/react"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../react-core/src/core/types/wallet.ts",
- "qualifiedName": "WalletConfig"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../wallets/src/evm/wallets/phantom.ts",
- "qualifiedName": "PhantomWallet"
- },
- "name": "PhantomWallet",
- "package": "@thirdweb-dev/wallets"
- }
- ],
- "name": "WalletConfig",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ]
- },
- {
- "id": 194,
- "name": "rabbyWallet",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "A wallet configurator for [Rabby Wallet](https://rabby.io/) which allows integrating the wallet with React.\n\nIt returns a ["
- },
- {
- "kind": "code",
- "text": "`WalletConfig`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/references/react/v4/WalletConfig) object which can be used to connect the wallet to via ["
- },
- {
- "kind": "code",
- "text": "`ConnectWallet`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/v4/components/ConnectWallet) component or ["
- },
- {
- "kind": "code",
- "text": "`useConnect`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/references/react/v4/useConnect) hook as mentioned in [Connecting Wallets](https://portal.thirdweb.com/react/v4/connecting-wallets) guide"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```ts\nrabbyWallet({\n projectId: 'YOUR_PROJECT_ID',\n recommended: true,\n})\n```"
- }
- ]
- },
- {
- "tag": "@wallet",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/rabby/rabbyWallet.tsx",
- "line": 65,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/rabby/rabbyWallet.tsx#L65"
- }
- ],
- "signatures": [
- {
- "id": 195,
- "name": "rabbyWallet",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/rabby/rabbyWallet.tsx",
- "line": 65,
- "character": 27,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/rabby/rabbyWallet.tsx#L65"
- }
- ],
- "parameters": [
- {
- "id": 196,
- "name": "options",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Optional configuration options for the wallet\n\n### projectId (optional)\nWhen connecting Core using the QR Code - Wallet Connect connector is used which requires a project id.\nThis project id is Your project’s unique identifier for wallet connect that can be obtained at cloud.walletconnect.com.\n\n### recommended (optional)\nIf true, the wallet will be tagged as \"recommended\" in ["
- },
- {
- "kind": "code",
- "text": "`ConnectWallet`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/v4/components/ConnectWallet) Modal UI"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": 197,
- "name": "RabbyWalletConfigOptions",
- "package": "@thirdweb-dev/react"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../react-core/src/core/types/wallet.ts",
- "qualifiedName": "WalletConfig"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../wallets/src/evm/wallets/rabby.ts",
- "qualifiedName": "RabbyWallet"
- },
- "name": "RabbyWallet",
- "package": "@thirdweb-dev/wallets"
- }
- ],
- "name": "WalletConfig",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ]
- },
- {
- "id": 113,
- "name": "rainbowWallet",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "A wallet configurator for [Rainbow Wallet](https://rainbow.me/en/) which allows integrating the wallet with React.\n\nIt returns a ["
- },
- {
- "kind": "code",
- "text": "`WalletConfig`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/references/react/v4/WalletConfig) object which can be used to connect the wallet to via ["
- },
- {
- "kind": "code",
- "text": "`ConnectWallet`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/v4/components/ConnectWallet) component or ["
- },
- {
- "kind": "code",
- "text": "`useConnect`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/references/react/v4/useConnect) hook as mentioned in [Connecting Wallets](https://portal.thirdweb.com/react/v4/connecting-wallets) guide"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```ts\nrainbowWallet({\n projectId: 'YOUR_PROJECT_ID',\n recommended: true,\n})\n```"
- }
- ]
- },
- {
- "tag": "@wallet",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/rainbow/RainbowWallet.tsx",
- "line": 63,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/rainbow/RainbowWallet.tsx#L63"
- }
- ],
- "signatures": [
- {
- "id": 114,
- "name": "rainbowWallet",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/rainbow/RainbowWallet.tsx",
- "line": 63,
- "character": 29,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/rainbow/RainbowWallet.tsx#L63"
- }
- ],
- "parameters": [
- {
- "id": 115,
- "name": "options",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Optional configuration options for the wallet\n\n### projectId (optional)\nWhen connecting Core using the QR Code - Wallet Connect connector is used which requires a project id.\nThis project id is Your project’s unique identifier for wallet connect that can be obtained at cloud.walletconnect.com.\n\n### recommended (optional)\nIf true, the wallet will be tagged as \"recommended\" in ["
- },
- {
- "kind": "code",
- "text": "`ConnectWallet`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/v4/components/ConnectWallet) Modal UI"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": 116,
- "name": "RainbowWalletConfigOptions",
- "package": "@thirdweb-dev/react"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../react-core/src/core/types/wallet.ts",
- "qualifiedName": "WalletConfig"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../wallets/src/evm/wallets/rainbow-wallet.ts",
- "qualifiedName": "RainbowWallet"
- },
- "name": "RainbowWallet",
- "package": "@thirdweb-dev/wallets"
- }
- ],
- "name": "WalletConfig",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ]
- },
- {
- "id": 120,
- "name": "safeWallet",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "A wallet configurator for [Safe](https://safe.global/) which allows integrating the wallet with React.\n\nIt returns a ["
- },
- {
- "kind": "code",
- "text": "`WalletConfig`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/references/react/v4/WalletConfig) object which can be used to connect the wallet to via ["
- },
- {
- "kind": "code",
- "text": "`ConnectWallet`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/v4/components/ConnectWallet) component or ["
- },
- {
- "kind": "code",
- "text": "`useConnect`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/references/react/v4/useConnect) hook as mentioned in [Connecting Wallets](https://portal.thirdweb.com/react/v4/connecting-wallets) guide"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```ts\nsafeWallet({\n personalWallets: [\n metamaskWallet(),\n coinbaseWallet(),\n walletConnect()\n ],\n})\n```"
- }
- ]
- },
- {
- "tag": "@wallet",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/safe/safeWallet.tsx",
- "line": 59,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/safe/safeWallet.tsx#L59"
- }
- ],
- "signatures": [
- {
- "id": 121,
- "name": "safeWallet",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/safe/safeWallet.tsx",
- "line": 59,
- "character": 26,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/safe/safeWallet.tsx#L59"
- }
- ],
- "parameters": [
- {
- "id": 122,
- "name": "config",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Optional configuration options for the wallet\n\n### personalWallets (optional)\nAn array of personal wallets to show in ["
- },
- {
- "kind": "code",
- "text": "`ConnectWallet`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/v4/components/ConnectWallet) Modal for personal wallet selection\n\n### recommended (optional)\nIf true, the wallet will be tagged as \"recommended\" in ["
- },
- {
- "kind": "code",
- "text": "`ConnectWallet`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/v4/components/ConnectWallet) Modal UI"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": 123,
- "name": "SafeWalletConfigOptions",
- "package": "@thirdweb-dev/react"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/wallet/wallets/safe/types.ts",
- "qualifiedName": "SafeWalletConfig"
- },
- "name": "SafeWalletConfig",
- "package": "@thirdweb-dev/react"
- }
- }
- ]
- },
- {
- "id": 127,
- "name": "smartWallet",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "A wallet configurator for [Smart Wallet](https://portal.thirdweb.com/references/wallets/v2/SmartWallet) which allows integrating the wallet with React\n\nIt returns a ["
- },
- {
- "kind": "code",
- "text": "`WalletConfig`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/references/react/v4/WalletConfig) object which can be used to connect the wallet to via ["
- },
- {
- "kind": "code",
- "text": "`ConnectWallet`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/v4/components/ConnectWallet) component or ["
- },
- {
- "kind": "code",
- "text": "`useConnect`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/references/react/v4/useConnect) hook as mentioned in [Connecting Wallets](https://portal.thirdweb.com/react/v4/connecting-wallets) guide"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```ts\nsmartWallet(\n metamaskWallet(),\n {\n factoryAddress: '0x...',\n gasless: true,\n }\n)\n```"
- }
- ]
- },
- {
- "tag": "@wallet",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/smartWallet/smartWallet.tsx",
- "line": 50,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/smartWallet/smartWallet.tsx#L50"
- }
- ],
- "signatures": [
- {
- "id": 128,
- "name": "smartWallet",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/smartWallet/smartWallet.tsx",
- "line": 50,
- "character": 27,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/smartWallet/smartWallet.tsx#L50"
- }
- ],
- "parameters": [
- {
- "id": 129,
- "name": "walletConfig",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../react-core/src/core/types/wallet.ts",
- "qualifiedName": "WalletConfig"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "any"
- }
- ],
- "name": "WalletConfig",
- "package": "@thirdweb-dev/react-core"
- }
- },
- {
- "id": 130,
- "name": "config",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Configuration options for the Smart Wallet\n\n### factoryAddress\nThe address of the Smart Wallet Factory contract. Must be of type "
- },
- {
- "kind": "code",
- "text": "`string`"
- },
- {
- "kind": "text",
- "text": "\n\n### gasless\nWhether to turn on or off gasless transactions. Must be a "
- },
- {
- "kind": "code",
- "text": "`boolean`"
- },
- {
- "kind": "text",
- "text": ".\n\n- If set to "
- },
- {
- "kind": "code",
- "text": "`true`"
- },
- {
- "kind": "text",
- "text": ", all gas fees will be paid by a paymaster.\n- If set to "
- },
- {
- "kind": "code",
- "text": "`false`"
- },
- {
- "kind": "text",
- "text": ", all gas fees will be paid by the Smart Wallet itself (needs to be funded)."
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": 131,
- "name": "SmartWalletConfigOptions",
- "package": "@thirdweb-dev/react"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../react-core/src/core/types/wallet.ts",
- "qualifiedName": "WalletConfig"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../wallets/src/evm/wallets/smart-wallet.ts",
- "qualifiedName": "SmartWallet"
- },
- "name": "SmartWallet",
- "package": "@thirdweb-dev/wallets"
- }
- ],
- "name": "WalletConfig",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ]
- },
- {
- "id": 1036,
- "name": "ThirdwebNftMedia",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Component that renders an NFT from given a "
- },
- {
- "kind": "code",
- "text": "`metadata`"
- },
- {
- "kind": "text",
- "text": " object.\n\nUnder the hood, if the "
- },
- {
- "kind": "code",
- "text": "`image`"
- },
- {
- "kind": "text",
- "text": " property of the metadata is an URL/IPFS URI, it is fetched from the source.\nThe [mime type](https://developer.mozilla.org/en-US/docs/Web/HTTP/Basics_of_HTTP/MIME_types) of the\nasset is determined and the appropriate component is rendered on the UI.\n\nFor example, if your NFT is an image, the "
- },
- {
- "kind": "code",
- "text": "`img`"
- },
- {
- "kind": "text",
- "text": " tag will be used. If it is a video, the "
- },
- {
- "kind": "code",
- "text": "`video`"
- },
- {
- "kind": "text",
- "text": " tag will be used, etc.\n\nThe component currently supports:\n\n- Images\n- Videos\n- Audio files\n- 3D Models\n- SVGs (for [on-chain NFTs](https://blog.thirdweb.com/guides/how-to-create-on-chain-nfts-with-thirdweb/))\n- "
- },
- {
- "kind": "code",
- "text": "`iframes`"
- },
- {
- "kind": "text",
- "text": " and "
- },
- {
- "kind": "code",
- "text": "`HTML`"
- },
- {
- "kind": "text",
- "text": "\n- If none of these are appropriate, the fallback is a link to the asset"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "text",
- "text": "Provide the "
- },
- {
- "kind": "code",
- "text": "`metadata`"
- },
- {
- "kind": "text",
- "text": " object to the component to render the NFT.\n\nThe NFT's "
- },
- {
- "kind": "code",
- "text": "`image`"
- },
- {
- "kind": "text",
- "text": " is used as the media, and the "
- },
- {
- "kind": "code",
- "text": "`name`"
- },
- {
- "kind": "text",
- "text": " is used as the alt text for the media.\n\n"
- },
- {
- "kind": "code",
- "text": "```jsx\nimport { ThirdwebNftMedia, useContract, useNFT } from \"@thirdweb-dev/react\";\n\nfunction Home() {\n\t// Connect to your NFT contract\n\tconst { contract } = useContract(\"{{contract_address}}\");\n\t// Load the NFT metadata from the contract using a hook\n\tconst { data: nft, isLoading, error } = useNFT(contract, \"0\");\n\n\t// Render the NFT onto the UI\n\tif (isLoading) return Loading...
;\n\tif (error || !nft) return NFT not found
;\n\n\treturn ;\n}\n```"
- }
- ]
- }
- ]
- },
- "children": [
- {
- "id": 1042,
- "name": "$$typeof",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true,
- "isReadonly": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@types+react@18.3.5/node_modules/@types/react/index.d.ts",
- "line": 636,
- "character": 17
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "symbol"
- }
- },
- {
- "id": 1039,
- "name": "defaultProps",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true,
- "isOptional": true
- },
- "comment": {
- "summary": [],
- "blockTags": [
- {
- "tag": "@deprecated",
- "content": [
- {
- "kind": "text",
- "text": "Use "
- },
- {
- "kind": "inline-tag",
- "tag": "@link",
- "text": "values for destructuring assignments instead",
- "target": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Destructuring_assignment#default_value|default"
- },
- {
- "kind": "text",
- "text": "."
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@types+react@18.3.5/node_modules/@types/react/index.d.ts",
- "line": 1568,
- "character": 8
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Partial"
- },
- "typeArguments": [
- {
- "type": "intersection",
- "types": [
- {
- "type": "reference",
- "target": 1023,
- "name": "ThirdwebNftMediaProps",
- "package": "@thirdweb-dev/react"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+react@18.3.5/node_modules/@types/react/index.d.ts",
- "qualifiedName": "React.RefAttributes"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.dom.d.ts",
- "qualifiedName": "HTMLMediaElement"
- },
- "name": "HTMLMediaElement",
- "package": "typescript"
- }
- ],
- "name": "RefAttributes",
- "package": "@types/react",
- "qualifiedName": "React.RefAttributes"
- }
- ]
- }
- ],
- "name": "Partial",
- "package": "typescript"
- }
- },
- {
- "id": 1041,
- "name": "displayName",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true,
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Used in debugging messages. You might want to set it\nexplicitly if you want to display a different name for\ndebugging purposes."
- }
- ],
- "blockTags": [
- {
- "tag": "@see",
- "content": [
- {
- "kind": "inline-tag",
- "tag": "@link",
- "text": "Legacy React Docs",
- "target": "https://legacy.reactjs.org/docs/react-component.html#displayname"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@types+react@18.3.5/node_modules/@types/react/index.d.ts",
- "line": 652,
- "character": 8
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 1040,
- "name": "propTypes",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true,
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@types+react@18.3.5/node_modules/@types/react/index.d.ts",
- "line": 1569,
- "character": 8
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+react@18.3.5/node_modules/@types/react/index.d.ts",
- "qualifiedName": "React.WeakValidationMap"
- },
- "typeArguments": [
- {
- "type": "intersection",
- "types": [
- {
- "type": "reference",
- "target": 1023,
- "name": "ThirdwebNftMediaProps",
- "package": "@thirdweb-dev/react"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+react@18.3.5/node_modules/@types/react/index.d.ts",
- "qualifiedName": "React.RefAttributes"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.dom.d.ts",
- "qualifiedName": "HTMLMediaElement"
- },
- "name": "HTMLMediaElement",
- "package": "typescript"
- }
- ],
- "name": "RefAttributes",
- "package": "@types/react",
- "qualifiedName": "React.RefAttributes"
- }
- ]
- }
- ],
- "name": "WeakValidationMap",
- "package": "@types/react",
- "qualifiedName": "React.WeakValidationMap"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 1042,
- 1039,
- 1041,
- 1040
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/components/NftMedia.tsx",
- "line": 96,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/components/NftMedia.tsx#L96"
- }
- ],
- "signatures": [
- {
- "id": 1037,
- "name": "ThirdwebNftMedia",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/components/NftMedia.tsx",
- "line": 96,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/components/NftMedia.tsx#L96"
- }
- ],
- "parameters": [
- {
- "id": 1038,
- "name": "props",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The props for the component.\n\n### controls (optional)\nShow the media controls (play, pause, etc.) for the media, where applicable.\n\nThe default value is "
- },
- {
- "kind": "code",
- "text": "`false`"
- },
- {
- "kind": "text",
- "text": ".\n\n\n### height (optional)\nThe height of the rendered media.\n\nThe default value is "
- },
- {
- "kind": "code",
- "text": "`auto`"
- },
- {
- "kind": "text",
- "text": ".\n\n\n### width (optional)\nThe width of the rendered media.\n\nThe default value is "
- },
- {
- "kind": "code",
- "text": "`auto`"
- },
- {
- "kind": "text",
- "text": ".\n\n### requireInteraction (optional)\nRequire user interaction to play the media (i.e. disable autoplay).\n\nThe default value is "
- },
- {
- "kind": "code",
- "text": "`false`"
- },
- {
- "kind": "text",
- "text": ".\n\n\n### className (optional)\nApply custom CSS styles to the button using a class name\n\n\n### style (optional)\nApply custom CSS styles to the button using an inline style."
- }
- ]
- },
- "type": {
- "type": "intersection",
- "types": [
- {
- "type": "reference",
- "target": 1023,
- "name": "ThirdwebNftMediaProps",
- "package": "@thirdweb-dev/react"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+react@18.3.5/node_modules/@types/react/index.d.ts",
- "qualifiedName": "React.RefAttributes"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.dom.d.ts",
- "qualifiedName": "HTMLMediaElement"
- },
- "name": "HTMLMediaElement",
- "package": "typescript"
- }
- ],
- "name": "RefAttributes",
- "package": "@types/react",
- "qualifiedName": "React.RefAttributes"
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+react@18.3.5/node_modules/@types/react/index.d.ts",
- "qualifiedName": "React.ReactNode"
- },
- "name": "ReactNode",
- "package": "@types/react",
- "qualifiedName": "React.ReactNode"
- }
- }
- ]
- },
- {
- "id": 845,
- "name": "ThirdwebProvider",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The "
- },
- {
- "kind": "code",
- "text": "` `"
- },
- {
- "kind": "text",
- "text": " component lets you control what networks you want users to connect to,\nwhat types of wallets can connect to your app, and the settings for the [thirdweb SDK](https://docs.thirdweb.com/typescript)."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "text",
- "text": "You can wrap your application with the provider as follows:\n\n"
- },
- {
- "kind": "code",
- "text": "```jsx title=\"App.jsx\"\nimport { ThirdwebProvider } from \"@thirdweb-dev/react\";\n\nconst App = () => {\n return (\n \n \n \n );\n};\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/providers/thirdweb-provider.tsx",
- "line": 472,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/providers/thirdweb-provider.tsx#L472"
- }
- ],
- "signatures": [
- {
- "id": 846,
- "name": "ThirdwebProvider",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/providers/thirdweb-provider.tsx",
- "line": 472,
- "character": 32,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/providers/thirdweb-provider.tsx#L472"
- }
- ],
- "typeParameters": [
- {
- "id": 847,
- "name": "TChains",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../chains/src/types.ts",
- "qualifiedName": "Chain"
- },
- "name": "Chain",
- "package": "@thirdweb-dev/chains"
- }
- },
- "default": {
- "type": "array",
- "elementType": {
- "type": "union",
- "types": [
- {
- "type": "reflection",
- "declaration": {
- "id": 848,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/chains/dist/declarations/src/index.d.ts",
- "line": 4394,
- "character": 37
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 849,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/chains/dist/declarations/src/index.d.ts",
- "line": 4451,
- "character": 4
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 850,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/chains/dist/declarations/src/index.d.ts",
- "line": 4486,
- "character": 4
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 851,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/chains/dist/declarations/src/index.d.ts",
- "line": 4536,
- "character": 4
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 852,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/chains/dist/declarations/src/index.d.ts",
- "line": 4570,
- "character": 4
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 853,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/chains/dist/declarations/src/index.d.ts",
- "line": 4610,
- "character": 4
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 854,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/chains/dist/declarations/src/index.d.ts",
- "line": 4642,
- "character": 4
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 855,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/chains/dist/declarations/src/index.d.ts",
- "line": 4692,
- "character": 4
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 856,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/chains/dist/declarations/src/index.d.ts",
- "line": 4728,
- "character": 4
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 857,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/chains/dist/declarations/src/index.d.ts",
- "line": 4777,
- "character": 4
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 858,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/chains/dist/declarations/src/index.d.ts",
- "line": 4813,
- "character": 4
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 859,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/chains/dist/declarations/src/index.d.ts",
- "line": 4853,
- "character": 4
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 860,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/chains/dist/declarations/src/index.d.ts",
- "line": 4883,
- "character": 4
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 861,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/chains/dist/declarations/src/index.d.ts",
- "line": 4928,
- "character": 4
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 862,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/chains/dist/declarations/src/index.d.ts",
- "line": 4964,
- "character": 4
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 863,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/chains/dist/declarations/src/index.d.ts",
- "line": 4996,
- "character": 4
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 864,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/chains/dist/declarations/src/index.d.ts",
- "line": 5026,
- "character": 4
- }
- ]
- }
- }
- ]
- }
- }
- }
- ],
- "parameters": [
- {
- "id": 865,
- "name": "props",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The props for the component.\n\n### activeChain (optional)\nThe activeChain prop determines which chain you want your app to be operating on.\n\nThere are 1000+ chains available in the "
- },
- {
- "kind": "code",
- "text": "`@thirdweb-dev/chains`"
- },
- {
- "kind": "text",
- "text": " package. Import the chain you want and pass it to the "
- },
- {
- "kind": "code",
- "text": "`activeChain`"
- },
- {
- "kind": "text",
- "text": " prop.\n\nYou can override the imported object or pass a custom chain object with required properties.\n\n### supportedChains (optional)\nAn array of chains supported by your app.\nThere are 1000+ chains available in the "
- },
- {
- "kind": "code",
- "text": "`@thirdweb-dev/chains`"
- },
- {
- "kind": "text",
- "text": " package. You can import the chain you want and pass it to the "
- },
- {
- "kind": "code",
- "text": "`supportedChains`"
- },
- {
- "kind": "text",
- "text": " prop in an array.\n\nIf not provided, it will default to the default supported chains supported by the thirdweb SDK.\n\n"
- },
- {
- "kind": "code",
- "text": "```tsx\nimport { Ethereum, Polygon } from \"@thirdweb-dev/chains\";\n\nfunction Example() {\n return (\n \n \n \n )\n}\n```"
- },
- {
- "kind": "text",
- "text": "\n\n### clientId (optional)\nThe clientId prop is required to use the thirdweb infrastructure services with the SDK.\n\nYou can get a client ID by creating an API key on [thirdweb dashboard](https://thirdweb.com/dashboard/settings/api-keys)\n\n### supportedWallets (optional)\nWallets supported by the dApp\n\nIf no wallets are provided, the default wallets will be used which is equivalent to the following:\n\n"
- },
- {
- "kind": "code",
- "text": "```tsx\n[\n metamaskWallet(),\n coinbaseWallet(),\n walletConnect(),\n trustWallet(),\n rainbowWallet(),\n zerionWallet(),\n phantomWallet(),\n]\n```"
- },
- {
- "kind": "text",
- "text": "\n\n"
- },
- {
- "kind": "code",
- "text": "```jsx\nimport { metamaskWallet, coinbaseWallet, walletConnect } from \"@thirdweb-dev/react\";\n\n \n```"
- },
- {
- "kind": "text",
- "text": "\n\n### theme (optional)\nSet the theme for all thirdweb components\n\nBy default it is set to \"dark\".\n\ntheme can be set to either \"dark\" or \"light\" or a custom theme object.\n\nYou can also import "
- },
- {
- "kind": "code",
- "text": "`lightTheme`"
- },
- {
- "kind": "text",
- "text": " or "
- },
- {
- "kind": "code",
- "text": "`darkTheme`"
- },
- {
- "kind": "text",
- "text": " functions from "
- },
- {
- "kind": "code",
- "text": "`@thirdweb-dev/react`"
- },
- {
- "kind": "text",
- "text": " to use the default themes as base and overrides parts of it.\n\n"
- },
- {
- "kind": "code",
- "text": "```ts\nimport { lightTheme } from \"@thirdweb-dev/react\";\nconst customTheme = lightTheme({\n colors: {\n modalBg: 'red'\n }\n})\n```"
- },
- {
- "kind": "text",
- "text": "\n\n### locale (optional)\nlocale object contains text used for all thirdweb components\n\nit allows you to change the language used in UI components or override the texts used in the UI\n\nReact SDK comes out of the box with Spanish and Japanese locale functions, but you can add support for any language you want just by passing an object with the required strings\n\n#### Using Built-in Locales\n\n##### Using the Spanish locale\n"
- },
- {
- "kind": "code",
- "text": "```tsx\nimport { ThirdwebProvider, es } from \"@thirdweb-dev/react\";\n\nconst spanish = es();\n\n \n```"
- },
- {
- "kind": "text",
- "text": "\n\n##### Using the Japanese locale\n"
- },
- {
- "kind": "code",
- "text": "```tsx\nimport { ThirdwebProvider, jp } from \"@thirdweb-dev/react\";\n\nconst japanese = jp();\n\n \n```"
- },
- {
- "kind": "text",
- "text": "\n\n##### Using English locale ( default )\n"
- },
- {
- "kind": "code",
- "text": "```tsx\nimport { ThirdwebProvider, en } from \"@thirdweb-dev/react\";\n\nconst english = en();\n\n \n```"
- },
- {
- "kind": "text",
- "text": "\n\n##### Overriding the locale\n\n"
- },
- {
- "kind": "code",
- "text": "```tsx\nimport { ThirdwebProvider, en } from \"@thirdweb-dev/react\";\n\n// override some texts\nconst english = en({\n connectWallet: {\n confirmInWallet: \"Confirm in your wallet\",\n },\n wallets: {\n metamaskWallet: {\n connectionScreen: {\n inProgress: \"Awaiting Confirmation\",\n instruction: \"Accept connection request in your MetaMask wallet\",\n },\n },\n },\n});\n\n\n \n ;\n\n```"
- },
- {
- "kind": "text",
- "text": "\n\n#### Custom locale object\n\n"
- },
- {
- "kind": "code",
- "text": "```tsx\nimport { ThirdwebProvider } from \"@thirdweb-dev/react\";\n\n\n \n ;\n```"
- },
- {
- "kind": "text",
- "text": "\n\n### dAppMeta (optional)\nMetadata to pass to wallet connect and walletlink wallet connect. (Used to show *which* dApp is being connected to in mobile wallets that support it)\nDefaults to just the name being passed as "
- },
- {
- "kind": "code",
- "text": "`thirdweb powered dApp`"
- },
- {
- "kind": "text",
- "text": ".\n\n### autoConnect (optional)\nWhen the user has connected their wallet to your site, this flag determines whether or not you want to automatically connect to the last connected wallet when user visits your site again in the future.\nDefaults to "
- },
- {
- "kind": "code",
- "text": "`true`"
- },
- {
- "kind": "text",
- "text": ".\n\n### sdkOptions (optional)\nOverride any of the default values for the SDK. Gas settings, gasless transactions, RPC configuration, and more.\n"
- },
- {
- "kind": "code",
- "text": "```tsx\nimport { ThirdwebProvider } from \"@thirdweb-dev/react\";\n\nconst sdkOptions = {\n readonlySettings: {\n rpcUrl: \"\", // force read calls to go through your own RPC url\n chainId: 1, // reduce RPC calls by specifying your chain ID\n },\n gasSettings: {\n maxPriceInGwei: 123, // Maximum gas price for transactions (default 300 gwei)\n speed: \"fastest\", // the tx speed setting: 'standard'|'fast|'fastest' (default: 'fastest')\n },\n gasless: {\n // By specifying a gasless configuration - all transactions will get forwarded to enable gasless transactions\n openzeppelin: {\n relayerUrl: \"\", // your OZ Defender relayer URL\n relayerForwarderAddress: \"\", // the OZ defender relayer address (defaults to the standard one)\n },\n biconomy: {\n apiId: \"biconomy-api-id\", // your Biconomy API Id\n apiKey: \"biconomy-api-key\", // your Biconomy API Key\n deadlineSeconds: 123, // your Biconomy timeout preference\n },\n },\n infuraApiKey: \"\", // your Infura API key\n alchemyApiKey: \"\", // your Alchemy API key\n};\n\nfunction Example() {\n return (\n \n \n \n );\n}\n```"
- },
- {
- "kind": "text",
- "text": "\n\n### authConfig (optional)\nThe configuration object for setting up [Auth](https://portal.thirdweb.com/wallets/auth); allowing users to sign in with their wallet.\nIt takes an object with the following properties:\n- "
- },
- {
- "kind": "code",
- "text": "`authUrl`"
- },
- {
- "kind": "text",
- "text": " - The backend URL of the authentication endpoints. For example, if your endpoints are at "
- },
- {
- "kind": "code",
- "text": "`/api/auth/login`"
- },
- {
- "kind": "text",
- "text": ", "
- },
- {
- "kind": "code",
- "text": "`/api/auth/logout`"
- },
- {
- "kind": "text",
- "text": ", etc. then this should be set to "
- },
- {
- "kind": "code",
- "text": "`/api/auth`"
- },
- {
- "kind": "text",
- "text": "\n- "
- },
- {
- "kind": "code",
- "text": "`domain`"
- },
- {
- "kind": "text",
- "text": " - The frontend domain used to generate the login payload. This domain should match the domain used on your auth backend.\n- "
- },
- {
- "kind": "code",
- "text": "`secureStorage`"
- },
- {
- "kind": "text",
- "text": " - Secure storage to use when working with JWT tokens. By default auth uses cookies so no need to set this unless you want to specifically use JWT tokens\n\n"
- },
- {
- "kind": "code",
- "text": "```tsx\nimport { ThirdwebProvider } from \"@thirdweb-dev/react\";\n\nfunction MyApp() {\n return (\n \n \n \n );\n}\n```"
- },
- {
- "kind": "text",
- "text": "\n\n### signer (optional)\nUse a signer instead of "
- },
- {
- "kind": "code",
- "text": "`supportedWallets`"
- },
- {
- "kind": "text",
- "text": " if you want to provide your own wallet connection logic.\n\n### storageInterface\nOverride the default [Storage](/storage) interface used by the SDK.\n\nAllows you to create an instance of "
- },
- {
- "kind": "code",
- "text": "`ThirdwebStorage`"
- },
- {
- "kind": "text",
- "text": " with your own customized config, and pass it to the SDK. This requires the "
- },
- {
- "kind": "code",
- "text": "`@thirdweb-dev/storage`"
- },
- {
- "kind": "text",
- "text": " package to be installed.\n\n[Learn more about storage](https://portal.thirdweb.com/infrastructure/storage/overview)\n\n"
- },
- {
- "kind": "code",
- "text": "```jsx\nimport { ThirdwebProvider } from \"@thirdweb-dev/react\";\nimport {\n\tThirdwebStorage,\n\tStorageDownloader,\n\tIpfsUploader,\n} from \"@thirdweb-dev/storage\";\n\n// Configure a custom ThirdwebStorage instance\nconst storage = new ThirdwebStorage({\n\tuploader: new IpfsUploader(),\n\tdownloader: new StorageDownloader(),\n\tgatewayUrls: {\n\t\t\"ipfs://\": [\n\t\t\t\"https://gateway.ipfscdn.io/ipfs/\",\n\t\t\t\"https://cloudflare-ipfs.com/ipfs/\",\n\t\t\t\"https://ipfs.io/ipfs/\",\n\t\t],\n\t},\n});\n\n// Provide the custom storage instance to the SDK\nfunction MyApp() {\n\treturn (\n\t\t\n\t\t\t \n\t\t \n\t);\n}\n```"
- },
- {
- "kind": "text",
- "text": "\n\n### queryClient (optional)\nIf you are using [React Query](https://react-query.tanstack.com/) and have your own "
- },
- {
- "kind": "code",
- "text": "`QueryClient`"
- },
- {
- "kind": "text",
- "text": ",\nyou can pass it as the "
- },
- {
- "kind": "code",
- "text": "`queryClient`"
- },
- {
- "kind": "text",
- "text": " prop to use this client instead of the SDK's default client.\n\n"
- },
- {
- "kind": "code",
- "text": "```jsx\nimport { ThirdwebProvider } from \"@thirdweb-dev/react\";\nimport { QueryClient, QueryClientProvider } from \"@tanstack/react-query\";\n\nfunction MyApp() {\n\t// Your React Query client (or client from other library such as wagmi)\n\tconst queryClient = new QueryClient();\n\n\treturn (\n\t\t\n\t\t\t\n\t\t\t\t \n\t\t\t \n\t\t \n\t);\n}\n```"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+react@18.3.5/node_modules/@types/react/index.d.ts",
- "qualifiedName": "React.PropsWithChildren"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 867,
- "typeArguments": [
- {
- "type": "reference",
- "target": 847,
- "name": "TChains",
- "package": "@thirdweb-dev/react",
- "refersToTypeParameter": true
- }
- ],
- "name": "ThirdwebProviderProps",
- "package": "@thirdweb-dev/react"
- }
- ],
- "name": "PropsWithChildren",
- "package": "@types/react",
- "qualifiedName": "React.PropsWithChildren"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+react@18.3.5/node_modules/@types/react/jsx-runtime.d.ts",
- "qualifiedName": "JSX.Element"
- },
- "name": "Element",
- "package": "@types/react",
- "qualifiedName": "JSX.Element"
- }
- }
- ]
- },
- {
- "id": 132,
- "name": "trustWallet",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "A wallet configurator for [Trust Wallet](https://trustwallet.com/) which allows integrating the wallet with React.\n\nIt returns a ["
- },
- {
- "kind": "code",
- "text": "`WalletConfig`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/references/react/v4/WalletConfig) object which can be used to connect the wallet to via ["
- },
- {
- "kind": "code",
- "text": "`ConnectWallet`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/v4/components/ConnectWallet) component or ["
- },
- {
- "kind": "code",
- "text": "`useConnect`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/references/react/v4/useConnect) hook as mentioned in [Connecting Wallets](https://portal.thirdweb.com/react/v4/connecting-wallets) guide"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```ts\ntrustWallet({\n projectId: 'your_project_id',\n recommended: true,\n})\n```"
- }
- ]
- },
- {
- "tag": "@wallet",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/trustWallet/TrustWallet.tsx",
- "line": 77,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/trustWallet/TrustWallet.tsx#L77"
- }
- ],
- "signatures": [
- {
- "id": 133,
- "name": "trustWallet",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/trustWallet/TrustWallet.tsx",
- "line": 77,
- "character": 27,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/trustWallet/TrustWallet.tsx#L77"
- }
- ],
- "parameters": [
- {
- "id": 134,
- "name": "options",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "type": {
- "type": "reference",
- "target": 135,
- "name": "TrustWalletConfigOptions",
- "package": "@thirdweb-dev/react"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../react-core/src/core/types/wallet.ts",
- "qualifiedName": "WalletConfig"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../wallets/src/evm/wallets/trust.ts",
- "qualifiedName": "TrustWallet"
- },
- "name": "TrustWallet",
- "package": "@thirdweb-dev/wallets"
- }
- ],
- "name": "WalletConfig",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ]
- },
- {
- "id": 945,
- "name": "useEmbeddedWallet",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/hooks/wallets/useEmbeddedWallet.ts",
- "line": 113,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/hooks/wallets/useEmbeddedWallet.ts#L113"
- }
- ],
- "signatures": [
- {
- "id": 946,
- "name": "useEmbeddedWallet",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook to connect "
- },
- {
- "kind": "code",
- "text": "`EmbeddedWallet`"
- },
- {
- "kind": "text",
- "text": " which allows users to login via Email or social logins\n\nThe "
- },
- {
- "kind": "code",
- "text": "`embeddedWallet()`"
- },
- {
- "kind": "text",
- "text": " should be added to ["
- },
- {
- "kind": "code",
- "text": "`ThirdwebProvider`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/v4/ThirdwebProvider)'s "
- },
- {
- "kind": "code",
- "text": "`supportedWallets`"
- },
- {
- "kind": "text",
- "text": " prop to enable auto-connection on page load"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "text",
- "text": "### Social Login\n\n"
- },
- {
- "kind": "code",
- "text": "```jsx\nimport { useEmbeddedWallet } from \"@thirdweb-dev/react\";\n\nfunction App() {\n const { connect } = useEmbeddedWallet();\n\n const handleLogin = async () => {\n await connect({\n strategy: \"google\",\n });\n };\n\n return Sign in with Google ;\n}\n```"
- },
- {
- "kind": "text",
- "text": "\n\n\n### Login with Email verification\n\n"
- },
- {
- "kind": "code",
- "text": "```tsx\nimport { useEmbeddedWallet } from \"@thirdweb-dev/react\";\n\nfunction App() {\n const { connect, sendVerificationEmail } = useEmbeddedWallet();\n\n const sendVerificationCode = async (email: string) => {\n // send email verification code\n await sendVerificationEmail({ email });\n };\n\n const handleLogin = async (email: string, verificationCode: string) => {\n // verify email and connect\n await connect({\n strategy: \"email_verification\",\n email,\n verificationCode,\n });\n };\n\n return ...
;\n}\n```"
- },
- {
- "kind": "text",
- "text": "\n\n\n### Available connection strategies\n\n"
- },
- {
- "kind": "code",
- "text": "```tsx\n// email verification\ntype EmailVerificationAuthParams = {\n strategy: \"email_verification\";\n email: string;\n verificationCode: string;\n recoveryCode?: string;\n};\n\nexport type EmbeddedWalletOauthStrategy = \"google\" | \"apple\" | \"facebook\";\n\ntype OauthAuthParams = {\n strategy: EmbeddedWalletOauthStrategy;\n openedWindow?: Window;\n closeOpenedWindow?: (window: Window) => void;\n};\n\n// bring your own authentication\ntype JwtAuthParams = {\n strategy: \"jwt\";\n jwt: string;\n encryptionKey?: string;\n};\n\n// open iframe to send and input the verification code only\ntype IframeOtpAuthParams = {\n strategy: \"iframe_email_verification\";\n email: string;\n};\n\n// open iframe to enter email and verification code\ntype IframeAuthParams = {\n strategy: \"iframe\";\n};\n```"
- }
- ]
- },
- {
- "tag": "@walletConnection",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/hooks/wallets/useEmbeddedWallet.ts",
- "line": 113,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/hooks/wallets/useEmbeddedWallet.ts#L113"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 947,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 948,
- "name": "connect",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/hooks/wallets/useEmbeddedWallet.ts",
- "line": 177,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/hooks/wallets/useEmbeddedWallet.ts#L177"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 949,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/hooks/wallets/useEmbeddedWallet.ts",
- "line": 121,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/hooks/wallets/useEmbeddedWallet.ts#L121"
- }
- ],
- "signatures": [
- {
- "id": 950,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/hooks/wallets/useEmbeddedWallet.ts",
- "line": 121,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/hooks/wallets/useEmbeddedWallet.ts#L121"
- }
- ],
- "parameters": [
- {
- "id": 951,
- "name": "authParams",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../wallets/src/evm/connectors/embedded-wallet/types.ts",
- "qualifiedName": "AuthParams"
- },
- "name": "AuthParams",
- "package": "@thirdweb-dev/wallets"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../wallets/src/evm/wallets/embedded-wallet.ts",
- "qualifiedName": "EmbeddedWallet"
- },
- "name": "EmbeddedWallet",
- "package": "@thirdweb-dev/wallets"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- },
- {
- "id": 952,
- "name": "sendVerificationEmail",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/hooks/wallets/useEmbeddedWallet.ts",
- "line": 178,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/hooks/wallets/useEmbeddedWallet.ts#L178"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 953,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/hooks/wallets/useEmbeddedWallet.ts",
- "line": 161,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/hooks/wallets/useEmbeddedWallet.ts#L161"
- }
- ],
- "signatures": [
- {
- "id": 954,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/hooks/wallets/useEmbeddedWallet.ts",
- "line": 161,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/hooks/wallets/useEmbeddedWallet.ts#L161"
- }
- ],
- "parameters": [
- {
- "id": 955,
- "name": "__namedParameters",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 956,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 957,
- "name": "email",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/hooks/wallets/useEmbeddedWallet.ts",
- "line": 161,
- "character": 24,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/hooks/wallets/useEmbeddedWallet.ts#L161"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 957
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/hooks/wallets/useEmbeddedWallet.ts",
- "line": 161,
- "character": 22,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/hooks/wallets/useEmbeddedWallet.ts#L161"
- }
- ]
- }
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../wallets/src/evm/connectors/embedded-wallet/implementations/interfaces/embedded-wallets/embedded-wallets.ts",
- "qualifiedName": "SendEmailOtpReturnType"
- },
- "name": "SendEmailOtpReturnType",
- "package": "@thirdweb-dev/wallets"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 948,
- 952
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/hooks/wallets/useEmbeddedWallet.ts",
- "line": 176,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/hooks/wallets/useEmbeddedWallet.ts#L176"
- }
- ]
- }
- }
- }
- ]
- },
- {
- "id": 960,
- "name": "useEmbeddedWalletSendVerificationEmail",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "comment": {
- "summary": [],
- "blockTags": [
- {
- "tag": "@walletConnection",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/hooks/useEmbeddedWalletSendVerificationEmail.ts",
- "line": 9,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/hooks/useEmbeddedWalletSendVerificationEmail.ts#L9"
- }
- ],
- "signatures": [
- {
- "id": 961,
- "name": "useEmbeddedWalletSendVerificationEmail",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/hooks/useEmbeddedWalletSendVerificationEmail.ts",
- "line": 9,
- "character": 54,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/hooks/useEmbeddedWalletSendVerificationEmail.ts#L9"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 962,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/hooks/useEmbeddedWalletSendVerificationEmail.ts",
- "line": 13,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/hooks/useEmbeddedWalletSendVerificationEmail.ts#L13"
- }
- ],
- "signatures": [
- {
- "id": 963,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/hooks/useEmbeddedWalletSendVerificationEmail.ts",
- "line": 13,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/hooks/useEmbeddedWalletSendVerificationEmail.ts#L13"
- }
- ],
- "parameters": [
- {
- "id": 964,
- "name": "email",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../wallets/src/evm/connectors/embedded-wallet/implementations/interfaces/embedded-wallets/embedded-wallets.ts",
- "qualifiedName": "SendEmailOtpReturnType"
- },
- "name": "SendEmailOtpReturnType",
- "package": "@thirdweb-dev/wallets"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ]
- },
- {
- "id": 958,
- "name": "useEmbeddedWalletUserEmail",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/hooks/wallets/useEmbeddedWallet.ts",
- "line": 203,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/hooks/wallets/useEmbeddedWallet.ts#L203"
- }
- ],
- "signatures": [
- {
- "id": 959,
- "name": "useEmbeddedWalletUserEmail",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook to get the user's email from connected "
- },
- {
- "kind": "code",
- "text": "`EmbeddedWallet`"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```ts\nconst emailQuery = useEmbeddedWalletUserEmail();\n\nif (emailQuery.isFetching) {\n return Loading...
;\n}\n\nif (emailQuery.data) {\n return Connected with {emailQuery.data}
;\n}\n\nreturn Not connected
;\n```"
- }
- ]
- },
- {
- "tag": "@walletConnection",
- "content": []
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "Hook's "
- },
- {
- "kind": "code",
- "text": "`data`"
- },
- {
- "kind": "text",
- "text": " property contains the "
- },
- {
- "kind": "code",
- "text": "`string`"
- },
- {
- "kind": "text",
- "text": " email if "
- },
- {
- "kind": "code",
- "text": "`EmbeddedWallet`"
- },
- {
- "kind": "text",
- "text": " is connected, otherwise "
- },
- {
- "kind": "code",
- "text": "`undefined`"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/hooks/wallets/useEmbeddedWallet.ts",
- "line": 203,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/hooks/wallets/useEmbeddedWallet.ts#L203"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@tanstack+react-query@4.36.1_react-dom@18.3.1_react@18.3.1__react-native@0.75.3_@babel+core@7_t5itazjm66cadlpw7at2y2w4bu/node_modules/@tanstack/react-query/src/types.ts",
- "qualifiedName": "UseQueryResult"
- },
- "typeArguments": [
- {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "undefined"
- }
- ]
- }
- ],
- "name": "UseQueryResult",
- "package": "@tanstack/react-query"
- }
- }
- ]
- },
- {
- "id": 609,
- "name": "useIsWalletModalOpen",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Check if the ["
- },
- {
- "kind": "code",
- "text": "`ConnectWallet`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/v4/components/ConnectWallet) Modal is open or not"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```tsx\nconst isOpen = useIsWalletModalOpen();\n```"
- }
- ]
- },
- {
- "tag": "@connectWallet",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/providers/wallet-ui-states-provider.tsx",
- "line": 107,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/providers/wallet-ui-states-provider.tsx#L107"
- }
- ],
- "signatures": [
- {
- "id": 610,
- "name": "useIsWalletModalOpen",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [],
- "blockTags": [
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "code",
- "text": "`true`"
- },
- {
- "kind": "text",
- "text": " if the ["
- },
- {
- "kind": "code",
- "text": "`ConnectWallet`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/v4/components/ConnectWallet) modal is open, "
- },
- {
- "kind": "code",
- "text": "`false`"
- },
- {
- "kind": "text",
- "text": " otherwise"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/providers/wallet-ui-states-provider.tsx",
- "line": 107,
- "character": 36,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/providers/wallet-ui-states-provider.tsx#L107"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- }
- ]
- },
- {
- "id": 1090,
- "name": "usePaymentsSDKContext",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/payments/Provider.tsx",
- "line": 52,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/payments/Provider.tsx#L52"
- }
- ],
- "signatures": [
- {
- "id": 1091,
- "name": "usePaymentsSDKContext",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/payments/Provider.tsx",
- "line": 52,
- "character": 37,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/payments/Provider.tsx#L52"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/payments/Provider.tsx",
- "qualifiedName": "SDKContext"
- },
- "name": "SDKContext",
- "package": "@thirdweb-dev/react"
- }
- }
- ]
- },
- {
- "id": 1005,
- "name": "useResolvedMediaType",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/components/MediaRenderer.tsx",
- "line": 762,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/components/MediaRenderer.tsx#L762"
- }
- ],
- "signatures": [
- {
- "id": 1006,
- "name": "useResolvedMediaType",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook for resolving the media type and URL of a given URI (including IPFS URIs).\n\nThe "
- },
- {
- "kind": "code",
- "text": "` `"
- },
- {
- "kind": "text",
- "text": " component renders the relevant.\nHTML element for a given URL, including IPFS URIs. e.g. "
- },
- {
- "kind": "code",
- "text": "` `"
- },
- {
- "kind": "text",
- "text": " for images, "
- },
- {
- "kind": "code",
- "text": "``"
- },
- {
- "kind": "text",
- "text": " for videos, etc."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "text",
- "text": "### Usage with fully formed url\n"
- },
- {
- "kind": "code",
- "text": "```jsx\nconst Component = () => {\n const resolved = useResolvedMediaType(\"https://example.com/video.mp4\");\n console.log(\"mime type\", resolved.data.mimeType);\n console.log(\"url\", resolved.data.url);\n return null;\n}\n```"
- },
- {
- "kind": "text",
- "text": "\n\n### Usage with IPFS cid\n"
- },
- {
- "kind": "code",
- "text": "```jsx\nconst Component = () => {\n const resolved = useResolvedMediaType(\"ipfs://QmWATWQ7fVPP2EFGu71UkfnqhYXDYH566qy47CnJDgvsd\");\n console.log(\"mime type\", resolved.data.mimeType);\n console.log(\"url\", resolved.data.url);\n return null;\n}\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The hook returns an object containing two properties:\n- "
- },
- {
- "kind": "code",
- "text": "`url`"
- },
- {
- "kind": "text",
- "text": ": The fully resolved URL, or "
- },
- {
- "kind": "code",
- "text": "`undefined`"
- },
- {
- "kind": "text",
- "text": " if the URI is invalid.\n- "
- },
- {
- "kind": "code",
- "text": "`mimeType`"
- },
- {
- "kind": "text",
- "text": ": The mime type of the media, or "
- },
- {
- "kind": "code",
- "text": "`undefined`"
- },
- {
- "kind": "text",
- "text": " if the URI is invalid."
- }
- ]
- },
- {
- "tag": "@metadata",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/components/MediaRenderer.tsx",
- "line": 762,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/components/MediaRenderer.tsx#L762"
- }
- ],
- "parameters": [
- {
- "id": 1007,
- "name": "uri",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The uri to resolve (can be a url or a "
- },
- {
- "kind": "code",
- "text": "`ipfs://\\`"
- },
- {
- "kind": "text",
- "text": ")"
- }
- ]
- },
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 1008,
- "name": "mimeType",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The mime type of the media"
- }
- ]
- },
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 1009,
- "name": "gatewayUrl",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The url of the IPFS gateway to use (defaults to "
- },
- {
- "kind": "code",
- "text": "`https://ipfs.io/ipfs/`"
- },
- {
- "kind": "text",
- "text": ")"
- }
- ]
- },
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 1010,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 1012,
- "name": "mimeType",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/components/MediaRenderer.tsx",
- "line": 793,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/components/MediaRenderer.tsx#L793"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "undefined"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ]
- },
- "defaultValue": "resolvedMimType.data"
- },
- {
- "id": 1011,
- "name": "url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/components/MediaRenderer.tsx",
- "line": 792,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/components/MediaRenderer.tsx#L792"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "resolvedUrl"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 1012,
- 1011
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/components/MediaRenderer.tsx",
- "line": 791,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/components/MediaRenderer.tsx#L791"
- }
- ]
- }
- }
- }
- ]
- },
- {
- "id": 611,
- "name": "useSetIsWalletModalOpen",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Open or close the ["
- },
- {
- "kind": "code",
- "text": "`ConnectWallet`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/v4/components/ConnectWallet) Modal"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```tsx\nconst setIsWalletModalOpen = useSetIsWalletModalOpen();\n\nfunction openModal() {\n setIsWalletModalOpen(true);\n}\n\nfunction closeModal() {\n setIsWalletModalOpen(false);\n}\n\nreturn (\n \n Open Modal \n Close Modal \n
\n)\n```"
- }
- ]
- },
- {
- "tag": "@connectWallet",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/providers/wallet-ui-states-provider.tsx",
- "line": 137,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/providers/wallet-ui-states-provider.tsx#L137"
- }
- ],
- "signatures": [
- {
- "id": 612,
- "name": "useSetIsWalletModalOpen",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [],
- "blockTags": [
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "Function to open or close the modal"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/providers/wallet-ui-states-provider.tsx",
- "line": 137,
- "character": 39,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/providers/wallet-ui-states-provider.tsx#L137"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/providers/wallet-ui-states-provider.tsx",
- "qualifiedName": "BoolSetter"
- },
- "name": "BoolSetter",
- "package": "@thirdweb-dev/react"
- }
- }
- ]
- },
- {
- "id": 636,
- "name": "useSetWalletModalConfig",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Set Modal config for the ["
- },
- {
- "kind": "code",
- "text": "`ConnectWallet`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/v4/components/ConnectWallet) Modal.\nThis is useful if you want to open the Modal using the "
- },
- {
- "kind": "code",
- "text": "`useSetIsWalletModalOpen`"
- },
- {
- "kind": "text",
- "text": " hook and want to configure the Modal before opening it."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```tsx\nfunction Example() {\n const setModalConfig = useSetWalletModalConfig();\n const setIsWalletModalOpen = useSetIsWalletModalOpen();\n\n function openModal() {\n setIsWalletModalOpen(true);\n setModalConfig({\n modalSize: \"compact\",\n theme: \"light\"\n })\n }\n\n return Open Modal \n}\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/providers/wallet-ui-states-provider.tsx",
- "line": 417,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/providers/wallet-ui-states-provider.tsx#L417"
- }
- ],
- "signatures": [
- {
- "id": 637,
- "name": "useSetWalletModalConfig",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [],
- "blockTags": [
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "Function to set the Modal config\n\nThe function takes an object with the following properties\n\n### title\nTitle of the Modal\n\n### theme\ntheme to use in Modal\n\nBy default it is set to \"dark\" if "
- },
- {
- "kind": "code",
- "text": "`theme`"
- },
- {
- "kind": "text",
- "text": " is not set on ["
- },
- {
- "kind": "code",
- "text": "`ThirdwebProvider`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/v4/ThirdwebProvider)\nIf a "
- },
- {
- "kind": "code",
- "text": "`theme`"
- },
- {
- "kind": "text",
- "text": " is set on ["
- },
- {
- "kind": "code",
- "text": "`ThirdwebProvider`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/v4/ThirdwebProvider) then that theme will be used by default\n\ntheme can be set to either "
- },
- {
- "kind": "code",
- "text": "`\"dark\"`"
- },
- {
- "kind": "text",
- "text": " or "
- },
- {
- "kind": "code",
- "text": "`\"light\"`"
- },
- {
- "kind": "text",
- "text": " or a custom theme object. You can also import "
- },
- {
- "kind": "code",
- "text": "`lightTheme`"
- },
- {
- "kind": "text",
- "text": " or "
- },
- {
- "kind": "code",
- "text": "`darkTheme`"
- },
- {
- "kind": "text",
- "text": " functions from "
- },
- {
- "kind": "code",
- "text": "`@thirdweb-dev/react`"
- },
- {
- "kind": "text",
- "text": " to use the default themes as base and overrides parts of it.\n\n"
- },
- {
- "kind": "code",
- "text": "```ts\nimport { lightTheme } from \"@thirdweb-dev/react\";\nconst customTheme = lightTheme({\n colors: {\n modalBg: 'red'\n }\n})\n```"
- },
- {
- "kind": "text",
- "text": "\n\n### modalSize\nSet the size of the modal - "
- },
- {
- "kind": "code",
- "text": "`compact`"
- },
- {
- "kind": "text",
- "text": " or "
- },
- {
- "kind": "code",
- "text": "`wide`"
- },
- {
- "kind": "text",
- "text": " on desktop\n\nModal size is always "
- },
- {
- "kind": "code",
- "text": "`compact`"
- },
- {
- "kind": "text",
- "text": " on mobile\n\nBy default it is "
- },
- {
- "kind": "code",
- "text": "`\"wide\"`"
- },
- {
- "kind": "text",
- "text": " for desktop.\n\n### termsOfServiceUrl\nURL of the \"terms of service\" page\n\nIf provided, Modal will show a Terms of Service message at the bottom with below link\n\n### privacyPolicyUrl\nURL of the \"privacy policy\" page\n\nIf provided, Modal will show a Privacy Policy message at the bottom with below link\n\n### welcomeScreen\nCustomize the welcome screen. This is only applicable when "
- },
- {
- "kind": "code",
- "text": "`modalSize`"
- },
- {
- "kind": "text",
- "text": " is set to \"wide\".\nOn \"wide\" Modal size, a welcome screen is shown on the right side of the modal.\n\nThis screen can be customized in two ways\n\n#### 1. Customize Metadata and Image\n\n"
- },
- {
- "kind": "code",
- "text": "```tsx\nfunction Example() {\n const setModalConfig = useSetWalletModalConfig();\n const setIsWalletModalOpen = useSetIsWalletModalOpen();\n\n function openModal() {\n setIsWalletModalOpen(true);\n setModalConfig({\n welcomeScreen: {\n title: \"your title\",\n subtitle: \"your subtitle\",\n img: {\n src: \"https://your-image-url.png\",\n width: 300,\n height: 50,\n }\n }\n })\n }\n\n return Open Modal \n}\n```"
- },
- {
- "kind": "text",
- "text": "\n\n#### 2. Render Custom Component\n\n"
- },
- {
- "kind": "code",
- "text": "```tsx\nfunction Example() {\n const setModalConfig = useSetWalletModalConfig();\n const setIsWalletModalOpen = useSetIsWalletModalOpen();\n\n function openModal() {\n setIsWalletModalOpen(true);\n setModalConfig({\n welcomeScreen() {\n return \n }\n })\n }\n\n return Open Modal \n}\n```"
- },
- {
- "kind": "text",
- "text": "\n\n### titleIconUrl\nReplace the thirdweb icon next to modalTitle and set your own iconUrl\n\n### auth\nThe object contains the following properties to customize the authentication\n- "
- },
- {
- "kind": "code",
- "text": "`loginOptional`"
- },
- {
- "kind": "text",
- "text": " - specify whether signing in is optional or not. By default it is "
- },
- {
- "kind": "code",
- "text": "`false`"
- },
- {
- "kind": "text",
- "text": " ( Sign in is required ) if "
- },
- {
- "kind": "code",
- "text": "`authConfig`"
- },
- {
- "kind": "text",
- "text": " is set on ["
- },
- {
- "kind": "code",
- "text": "`ThirdwebProvider`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/v4/ThirdwebProvider)\n- "
- },
- {
- "kind": "code",
- "text": "`onLogin`"
- },
- {
- "kind": "text",
- "text": " - Callback to be called after user signs in with their wallet\n- "
- },
- {
- "kind": "code",
- "text": "`onLogout`"
- },
- {
- "kind": "text",
- "text": " - Callback to be called after user signs out\n\n### onConnect\nCallback to be called on successful connection of wallet\n\n\n"
- },
- {
- "kind": "code",
- "text": "```tsx\nfunction Example() {\n const setModalConfig = useSetWalletModalConfig();\n const setIsWalletModalOpen = useSetIsWalletModalOpen();\n\n function openModal() {\n setIsWalletModalOpen(true);\n setModalConfig({\n onConnect() {\n console.log(\"wallet connected\")\n }\n })\n }\n\n return Open Modal \n}\n```"
- },
- {
- "kind": "text",
- "text": "\n\nNote that this does not include the sign in, If you want to call a callback after user connects AND signs in with their wallet, use "
- },
- {
- "kind": "code",
- "text": "`auth.onLogin`"
- },
- {
- "kind": "text",
- "text": " prop instead\n\n"
- },
- {
- "kind": "code",
- "text": "```tsx\nfunction Example() {\n const setModalConfig = useSetWalletModalConfig();\n const setIsWalletModalOpen = useSetIsWalletModalOpen();\n\n function openModal() {\n setIsWalletModalOpen(true);\n setModalConfig({\n auth: {\n onLogin() {\n console.log(\"wallet connected and signed in\")\n }\n }\n })\n }\n\n return Open Modal \n}\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/providers/wallet-ui-states-provider.tsx",
- "line": 417,
- "character": 39,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/providers/wallet-ui-states-provider.tsx#L417"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 638,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/providers/wallet-ui-states-provider.tsx",
- "line": 427,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/providers/wallet-ui-states-provider.tsx#L427"
- }
- ],
- "signatures": [
- {
- "id": 639,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/providers/wallet-ui-states-provider.tsx",
- "line": 427,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/providers/wallet-ui-states-provider.tsx#L427"
- }
- ],
- "parameters": [
- {
- "id": 640,
- "name": "value",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": 613,
- "name": "ModalConfigOptions",
- "package": "@thirdweb-dev/react"
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "void"
- }
- }
- ]
- }
- }
- }
- ]
- },
- {
- "id": 729,
- "name": "useShowConnectEmbed",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/ConnectWallet/Modal/ConnectEmbed.tsx",
- "line": 185,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/ConnectWallet/Modal/ConnectEmbed.tsx#L185"
- }
- ],
- "signatures": [
- {
- "id": 730,
- "name": "useShowConnectEmbed",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Returns "
- },
- {
- "kind": "code",
- "text": "`true`"
- },
- {
- "kind": "text",
- "text": " if the "
- },
- {
- "kind": "code",
- "text": "` `"
- },
- {
- "kind": "text",
- "text": " should be rendered.\nIt returns true if either one of the following conditions are met:\n- the wallet is not connected\n- the wallet is connected but the user is not signed in and "
- },
- {
- "kind": "code",
- "text": "`auth`"
- },
- {
- "kind": "text",
- "text": " is required ( loginOptional is not set to false )"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```tsx\nfunction Example() {\n const loginOptional = false;\n const showConnectEmbed = useShowConnectEmbed(loginOptional);\n\n if (!showConnectEmbed) {\n return Wallet is connected
\n }\n\n return (\n \n \n
\n );\n}\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/ConnectWallet/Modal/ConnectEmbed.tsx",
- "line": 185,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/ConnectWallet/Modal/ConnectEmbed.tsx#L185"
- }
- ],
- "parameters": [
- {
- "id": 731,
- "name": "loginOptional",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Specify whether the "
- },
- {
- "kind": "code",
- "text": "` `"
- },
- {
- "kind": "text",
- "text": " you want to render has auth enabled or not.\nIf not specified, it is assumed to be "
- },
- {
- "kind": "code",
- "text": "`false`"
- },
- {
- "kind": "text",
- "text": " ( login is required )"
- }
- ]
- },
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- }
- ]
- },
- {
- "id": 9,
- "name": "useSmartWallet",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/hooks/wallets/useSmartWallet.ts",
- "line": 216,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/hooks/wallets/useSmartWallet.ts#L216"
- }
- ],
- "signatures": [
- {
- "id": 10,
- "name": "useSmartWallet",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Hook to connect [Smart wallet](https://portal.thirdweb.com/references/wallets/v2/SmartWallet)\n\n"
- },
- {
- "kind": "code",
- "text": "`useSmartWallet()`"
- },
- {
- "kind": "text",
- "text": " handles connecting both the personal wallet and the Smart Wallet.\n\nThe "
- },
- {
- "kind": "code",
- "text": "`smartWallet()`"
- },
- {
- "kind": "text",
- "text": " also need to be added in ["
- },
- {
- "kind": "code",
- "text": "`ThirdwebProvider`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/v4/ThirdwebProvider)'s "
- },
- {
- "kind": "code",
- "text": "`supportedWallets`"
- },
- {
- "kind": "text",
- "text": " prop to enable auto-connection on page load\n\n### Example\n\nSet up ThirdwebProvider with supportedWallets\n\n"
- },
- {
- "kind": "code",
- "text": "```tsx\n \n```"
- },
- {
- "kind": "text",
- "text": "\n\nAnd then use the hook in your app to connect smart wallet\n\n"
- },
- {
- "kind": "code",
- "text": "```tsx\nimport { useSmartWallet } from \"@thirdweb-dev/react\";\n\nfunction Example() {\n // Here we use metamask as the personal wallet\n const { connect } = useSmartWallet(metamaskWallet(), {\n factoryAddress: \"0x...\",\n gasless: true,\n });\n\n return (\n {\n await connect();\n }}\n >\n Connect Smart Wallet\n \n );\n}\n```"
- },
- {
- "kind": "text",
- "text": "\n\n## Using "
- },
- {
- "kind": "code",
- "text": "`EmbeddedWallet`"
- },
- {
- "kind": "text",
- "text": " as the personal signer\n\nYou can have your users sign in with email or social and then connect their associated Smart Wallet.\n\n"
- },
- {
- "kind": "code",
- "text": "```tsx\nconst { connect } = useSmartWallet(embeddedWallet(), {\n factoryAddress: factoryAddress,\n gasless: true,\n});\n\nconst onClick = async () => {\n await connect({\n connectPersonalWallet: async (embeddedWallet) => {\n // login with google and connect the embedded wallet\n const authResult = await embeddedWallet.authenticate({\n strategy: \"google\",\n });\n await embeddedWallet.connect({ authResult });\n },\n });\n};\n```"
- },
- {
- "kind": "text",
- "text": "\n\n## Using "
- },
- {
- "kind": "code",
- "text": "`LocalWallet`"
- },
- {
- "kind": "text",
- "text": " as the personal signer\n\nYou can generate wallets on device for your users and connect to the associated Smart Wallet.\n\n"
- },
- {
- "kind": "code",
- "text": "```tsx\nconst { connect } = useSmartWallet(localWallet(), {\n factoryAddress: \"0x...\",\n gasless: true,\n});\n\nconst onClick = async () => {\n await connect({\n connectPersonalWallet: async (localWallet) => {\n // Generate and connect s local wallet before using it as the personal signer\n await localWallet.generate();\n await localWallet.connect();\n },\n });\n};\n```"
- },
- {
- "kind": "text",
- "text": "\n\n## Predicting the Smart Wallet address\n\nTHe "
- },
- {
- "kind": "code",
- "text": "`useSmartWallet()`"
- },
- {
- "kind": "text",
- "text": " also returns a function to predict a smart wallet address given a personal wallet address before connecting to it.\n\n"
- },
- {
- "kind": "code",
- "text": "```tsx\nconst { predictAddress } = useSmartWallet(localWallet(), {\n factoryAddress: \"0x...\",\n gasless: true,\n});\n\nconst onClick = async () => {\n const address = await predictAddress({\n personalWalletAddress: \"0x...\",\n });\n console.log(\"Predicted Smart Wallet address\", address);\n};\n```"
- }
- ],
- "blockTags": [
- {
- "tag": "@walletConnection",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/hooks/wallets/useSmartWallet.ts",
- "line": 216,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/hooks/wallets/useSmartWallet.ts#L216"
- }
- ],
- "typeParameters": [
- {
- "id": 11,
- "name": "W",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../react-core/src/core/types/wallet.ts",
- "qualifiedName": "WalletInstance"
- },
- "name": "WalletInstance",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ],
- "parameters": [
- {
- "id": 12,
- "name": "personalWallet",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "A wallet configuration object from [@thirdweb-dev/react](https://www.npmjs.com/package/@thirdweb-dev/react) package.\n\nEx: "
- },
- {
- "kind": "code",
- "text": "`metamaksWallet()`"
- },
- {
- "kind": "text",
- "text": ", "
- },
- {
- "kind": "code",
- "text": "`coinbaseWallet()`"
- },
- {
- "kind": "text",
- "text": ", "
- },
- {
- "kind": "code",
- "text": "`walletConnectWallet()`"
- },
- {
- "kind": "text",
- "text": ", "
- },
- {
- "kind": "code",
- "text": "`embeddedWallet()`"
- },
- {
- "kind": "text",
- "text": ", "
- },
- {
- "kind": "code",
- "text": "`localWallet()`"
- },
- {
- "kind": "text",
- "text": ", etc."
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../react-core/src/core/types/wallet.ts",
- "qualifiedName": "WalletConfig"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 11,
- "name": "W",
- "package": "@thirdweb-dev/react",
- "refersToTypeParameter": true
- }
- ],
- "name": "WalletConfig",
- "package": "@thirdweb-dev/react-core"
- }
- },
- {
- "id": 13,
- "name": "options",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Smart Wallet configuration options\n\n#### factoryAddress (required)\nThe address of the Smart Wallet Factory contract. Must be of type "
- },
- {
- "kind": "code",
- "text": "`string`"
- },
- {
- "kind": "text",
- "text": ".\n\n#### gasless (required)\nWhether to turn on or off gasless transactions.\n\n- If set to "
- },
- {
- "kind": "code",
- "text": "`true`"
- },
- {
- "kind": "text",
- "text": ", all gas fees will be paid by a paymaster.\n- If set to "
- },
- {
- "kind": "code",
- "text": "`false`"
- },
- {
- "kind": "text",
- "text": ", all gas fees will be paid by the Smart Wallet itself (needs to be funded).\n\nMust be a "
- },
- {
- "kind": "code",
- "text": "`boolean`"
- },
- {
- "kind": "text",
- "text": ".\n\n#### factoryInfo (optional)\nCustomize how the Smart Wallet Factory contract is interacted with. If not provided, the default functions will be used.\n\nMust be a "
- },
- {
- "kind": "code",
- "text": "`object`"
- },
- {
- "kind": "text",
- "text": ". The object can contain the following properties:\n\n- "
- },
- {
- "kind": "code",
- "text": "`createAccount`"
- },
- {
- "kind": "text",
- "text": " - a function that returns the transaction object to create a new Smart Wallet.\n- "
- },
- {
- "kind": "code",
- "text": "`getAccountAddress`"
- },
- {
- "kind": "text",
- "text": " - a function that returns the address of the Smart Wallet contract given the owner address.\n- "
- },
- {
- "kind": "code",
- "text": "`abi`"
- },
- {
- "kind": "text",
- "text": " - optional ABI. If not provided, the ABI will be auto-resolved.\n\n"
- },
- {
- "kind": "code",
- "text": "```javascript\n {\n createAccount: (factory, owner) => {\n return factory.prepare(\"customCreateAccount\", [\n owner,\n getExtraData(),\n ]);\n },\n getAccountAddress(factory, owner) {\n return factory.call(\"getAccountAddress\", [owner]);\n },\n abi: [...]\n}\n```"
- },
- {
- "kind": "text",
- "text": "\n\n#### accountInfo (optional)\nCustomize how the Smart Wallet Account contract is interacted with. If not provided, the default functions will be used.\n\nMust be a "
- },
- {
- "kind": "code",
- "text": "`object`"
- },
- {
- "kind": "text",
- "text": ". The object can contain the following properties:\n\n- "
- },
- {
- "kind": "code",
- "text": "`execute`"
- },
- {
- "kind": "text",
- "text": " - a function that returns the transaction object to execute an arbitrary transaction.\n- "
- },
- {
- "kind": "code",
- "text": "`getNonce`"
- },
- {
- "kind": "text",
- "text": " - a function that returns the current nonce of the account.\n- "
- },
- {
- "kind": "code",
- "text": "`abi`"
- },
- {
- "kind": "text",
- "text": " - optional ABI. If not provided, the ABI will be auto-resolved.\n\n"
- },
- {
- "kind": "code",
- "text": "```javascript\n{\n execute(account, target, value, data) {\n return account.prepare(\"customExecute\", [\n target, value, data\n ]);\n },\n getNonce(account) {\n return account.call(\"getNonce\");\n },\n abi: [...]\n}\n```"
- },
- {
- "kind": "text",
- "text": "\n\n#### bundlerUrl (optional)\nYour own bundler URL to send user operations to. Uses thirdweb's bundler by default.\n\nMust be a "
- },
- {
- "kind": "code",
- "text": "`string`"
- },
- {
- "kind": "text",
- "text": ".\n\n#### paymasterUrl (optional)\nYour own paymaster URL to send user operations to for gasless transactions. Uses thirdweb's paymaster by default.\n\nMust be a "
- },
- {
- "kind": "code",
- "text": "`string`"
- },
- {
- "kind": "text",
- "text": ".\n\n#### entryPointAddress\nThe entrypoint contract address. Uses v0.6 by default.\n\nMust be a "
- },
- {
- "kind": "code",
- "text": "`string`"
- },
- {
- "kind": "text",
- "text": ".\n\n#### deployOnSign\nWhether to deploy the smart wallet when the user signs a message. Defaults to true.\n\nMust be a "
- },
- {
- "kind": "code",
- "text": "`boolean`"
- },
- {
- "kind": "text",
- "text": "."
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": 131,
- "name": "SmartWalletConfigOptions",
- "package": "@thirdweb-dev/react"
- }
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 14,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 15,
- "name": "connect",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/hooks/wallets/useSmartWallet.ts",
- "line": 289,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/hooks/wallets/useSmartWallet.ts#L289"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 16,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/hooks/wallets/useSmartWallet.ts",
- "line": 239,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/hooks/wallets/useSmartWallet.ts#L239"
- }
- ],
- "signatures": [
- {
- "id": 17,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/hooks/wallets/useSmartWallet.ts",
- "line": 239,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/hooks/wallets/useSmartWallet.ts#L239"
- }
- ],
- "parameters": [
- {
- "id": 18,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 19,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 24,
- "name": "connectionArgs",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/hooks/wallets/useSmartWallet.ts",
- "line": 241,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/hooks/wallets/useSmartWallet.ts#L241"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../wallets/src/evm/connectors/smart-wallet/types.ts",
- "qualifiedName": "SmartWalletConnectionArgs"
- },
- "name": "SmartWalletConnectionArgs",
- "package": "@thirdweb-dev/wallets"
- },
- {
- "type": "literal",
- "value": "personalWallet"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- }
- },
- {
- "id": 20,
- "name": "connectPersonalWallet",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/hooks/wallets/useSmartWallet.ts",
- "line": 240,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/hooks/wallets/useSmartWallet.ts#L240"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 21,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/hooks/wallets/useSmartWallet.ts",
- "line": 240,
- "character": 30,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/hooks/wallets/useSmartWallet.ts#L240"
- }
- ],
- "signatures": [
- {
- "id": 22,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/hooks/wallets/useSmartWallet.ts",
- "line": 240,
- "character": 30,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/hooks/wallets/useSmartWallet.ts#L240"
- }
- ],
- "parameters": [
- {
- "id": 23,
- "name": "wallet",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": 11,
- "name": "W",
- "package": "@thirdweb-dev/react",
- "refersToTypeParameter": true
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "void"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 24,
- 20
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/hooks/wallets/useSmartWallet.ts",
- "line": 239,
- "character": 18,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/hooks/wallets/useSmartWallet.ts#L239"
- }
- ]
- }
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../wallets/src/evm/wallets/smart-wallet.ts",
- "qualifiedName": "SmartWallet"
- },
- "name": "SmartWallet",
- "package": "@thirdweb-dev/wallets"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- },
- {
- "id": 25,
- "name": "predictAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/hooks/wallets/useSmartWallet.ts",
- "line": 290,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/hooks/wallets/useSmartWallet.ts#L290"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 26,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/hooks/wallets/useSmartWallet.ts",
- "line": 227,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/hooks/wallets/useSmartWallet.ts#L227"
- }
- ],
- "signatures": [
- {
- "id": 27,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/hooks/wallets/useSmartWallet.ts",
- "line": 227,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/hooks/wallets/useSmartWallet.ts#L227"
- }
- ],
- "parameters": [
- {
- "id": 28,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 29,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 31,
- "name": "data",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/hooks/wallets/useSmartWallet.ts",
- "line": 227,
- "character": 50,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/hooks/wallets/useSmartWallet.ts#L227"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bytes@5.7.0/node_modules/@ethersproject/bytes/src.ts/index.ts",
- "qualifiedName": "BytesLike"
- },
- "name": "BytesLike",
- "package": "@ethersproject/bytes"
- }
- },
- {
- "id": 30,
- "name": "personalWalletAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/hooks/wallets/useSmartWallet.ts",
- "line": 227,
- "character": 19,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/hooks/wallets/useSmartWallet.ts#L227"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 31,
- 30
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/hooks/wallets/useSmartWallet.ts",
- "line": 227,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/hooks/wallets/useSmartWallet.ts#L227"
- }
- ]
- }
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 15,
- 25
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/hooks/wallets/useSmartWallet.ts",
- "line": 288,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/hooks/wallets/useSmartWallet.ts#L288"
- }
- ]
- }
- }
- }
- ]
- },
- {
- "id": 142,
- "name": "walletConnect",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "A wallet configurator for [WalletConnect](https://walletconnect.com/) which allows integrating the wallet with React.\n\nIt returns a ["
- },
- {
- "kind": "code",
- "text": "`WalletConfig`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/references/react/v4/WalletConfig) object which can be used to connect the wallet to via ["
- },
- {
- "kind": "code",
- "text": "`ConnectWallet`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/v4/components/ConnectWallet) component or ["
- },
- {
- "kind": "code",
- "text": "`useConnect`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/references/react/v4/useConnect) hook as mentioned in [Connecting Wallets](https://portal.thirdweb.com/react/v4/connecting-wallets) guide"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```ts\nwalletConnect({\n projectId: \"your_project_id\",\n qrModal: \"custom\", // or \"walletConnect\"\n qrModalOptions: {\n themeMode: \"dark\",\n },\n recommended: true,\n});\n```"
- }
- ]
- },
- {
- "tag": "@wallet",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/walletConnect/walletConnect.tsx",
- "line": 83,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/walletConnect/walletConnect.tsx#L83"
- }
- ],
- "signatures": [
- {
- "id": 143,
- "name": "walletConnect",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/walletConnect/walletConnect.tsx",
- "line": 83,
- "character": 29,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/walletConnect/walletConnect.tsx#L83"
- }
- ],
- "parameters": [
- {
- "id": 144,
- "name": "config",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Optional configuration options for the wallet\n\n### projectId (optional)\nWhen connecting Trust using the QR Code - Wallet Connect connector is used which requires a project id.\nThis project id is Your project’s unique identifier for wallet connect that can be obtained at cloud.walletconnect.com.\n\n### qrModal (optional)\nSpecify wheher a custom QR Modal or the Official WalletConnect Modal should be used on desktop. The custom screen has an option to open the official WalletConnect Modal too.\n\nNote that the official WalletConnect Modal is always used on mobile devices.\n\nThe default is "
- },
- {
- "kind": "code",
- "text": "`\"custom\"`"
- },
- {
- "kind": "text",
- "text": " ( for desktop )\n\n### qrModalOptions (optional)\nThe [WalletConnect Modal options](https://docs.walletconnect.com/advanced/walletconnectmodal/options) to customize the official WalletConnect Modal.\n\n### recommended (optional)\nIf true, the wallet will be tagged as \"recommended\" in ["
- },
- {
- "kind": "code",
- "text": "`ConnectWallet`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/v4/components/ConnectWallet) Modal UI"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": 145,
- "name": "walletConnectConfigOptions",
- "package": "@thirdweb-dev/react"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../react-core/src/core/types/wallet.ts",
- "qualifiedName": "WalletConfig"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../wallets/src/evm/wallets/wallet-connect.ts",
- "qualifiedName": "WalletConnect"
- },
- "name": "WalletConnect",
- "package": "@thirdweb-dev/wallets"
- }
- ],
- "name": "WalletConfig",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ]
- },
- {
- "id": 793,
- "name": "Web3Button",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Button that executes a function on a smart contract from the connected wallet when clicked.\n\nIt ensures the following criteria before attempting to call the contract function:\n\n1. There is a connected wallet (if there is not, it renders a ["
- },
- {
- "kind": "code",
- "text": "`ConnectWallet`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/v4/components/ConnectWallet) component instead.\n\n2. The connected wallet is on the correct network as specified in the ["
- },
- {
- "kind": "code",
- "text": "`ThirdwebProvider`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/v4/ThirdwebProvider)'s "
- },
- {
- "kind": "code",
- "text": "`activeChain`"
- },
- {
- "kind": "text",
- "text": " prop. if it is not, it renders a \"switch network\" button instead.\n\nIf the action you are performing is async, make sure to return a "
- },
- {
- "kind": "code",
- "text": "`Promise`"
- },
- {
- "kind": "text",
- "text": " from the action function so that the SDK knows when the action is complete. This can be done by either using async/await or by returning a "
- },
- {
- "kind": "code",
- "text": "`Promise`"
- },
- {
- "kind": "text",
- "text": "."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nimport { Web3Button } from \"@thirdweb-dev/react\";\n\nconst App = () => {\n return (\n \n contract.erc721.transfer(\"0x...\", 1)}\n >\n Claim NFT\n \n
\n )\n}\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/components/Web3Button/index.tsx",
- "line": 236,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/components/Web3Button/index.tsx#L236"
- }
- ],
- "signatures": [
- {
- "id": 794,
- "name": "Web3Button",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/evm/components/Web3Button/index.tsx",
- "line": 236,
- "character": 26,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/evm/components/Web3Button/index.tsx#L236"
- }
- ],
- "typeParameters": [
- {
- "id": 795,
- "name": "TAction",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "reference",
- "target": 841,
- "name": "ActionFn",
- "package": "@thirdweb-dev/react"
- }
- }
- ],
- "parameters": [
- {
- "id": 796,
- "name": "props",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The props for the component.\n\nRefer to [Web3ButtonProps](https://portal.thirdweb.com/references/react/v4/Web3ButtonProps) for more details."
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+react@18.3.5/node_modules/@types/react/index.d.ts",
- "qualifiedName": "React.PropsWithChildren"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 797,
- "typeArguments": [
- {
- "type": "reference",
- "target": 795,
- "name": "TAction",
- "package": "@thirdweb-dev/react",
- "refersToTypeParameter": true
- }
- ],
- "name": "Web3ButtonProps",
- "package": "@thirdweb-dev/react"
- }
- ],
- "name": "PropsWithChildren",
- "package": "@types/react",
- "qualifiedName": "React.PropsWithChildren"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+react@18.3.5/node_modules/@types/react/jsx-runtime.d.ts",
- "qualifiedName": "JSX.Element"
- },
- "name": "Element",
- "package": "@types/react",
- "qualifiedName": "JSX.Element"
- }
- }
- ]
- },
- {
- "id": 107,
- "name": "xdefiWallet",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "A wallet configurator for [XDEFI Wallet](https://www.xdefi.io/) which allows integrating the wallet with React.\n\nIt returns a ["
- },
- {
- "kind": "code",
- "text": "`WalletConfig`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/references/react/v4/WalletConfig) object which can be used to connect the wallet to via ["
- },
- {
- "kind": "code",
- "text": "`ConnectWallet`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/v4/components/ConnectWallet) component or ["
- },
- {
- "kind": "code",
- "text": "`useConnect`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/references/react/v4/useConnect) hook as mentioned in [Connecting Wallets](https://portal.thirdweb.com/react/v4/connecting-wallets) guide"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```ts\nxdefiWallet({\n recommended: true,\n})\n```"
- }
- ]
- },
- {
- "tag": "@wallet",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/xdefi/xdefiWallet.tsx",
- "line": 36,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/xdefi/xdefiWallet.tsx#L36"
- }
- ],
- "signatures": [
- {
- "id": 108,
- "name": "xdefiWallet",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/xdefi/xdefiWallet.tsx",
- "line": 36,
- "character": 27,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/xdefi/xdefiWallet.tsx#L36"
- }
- ],
- "parameters": [
- {
- "id": 109,
- "name": "options",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Optional configuration options for the wallet\n\n### recommended (optional)\nIf "
- },
- {
- "kind": "code",
- "text": "`true`"
- },
- {
- "kind": "text",
- "text": ", the wallet will be tagged as \"recommended\" in ["
- },
- {
- "kind": "code",
- "text": "`ConnectWallet`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/v4/components/ConnectWallet) Modal UI. Default is "
- },
- {
- "kind": "code",
- "text": "`false`"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": 110,
- "name": "XdefiWalletConfigOptions",
- "package": "@thirdweb-dev/react"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../react-core/src/core/types/wallet.ts",
- "qualifiedName": "WalletConfig"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../wallets/src/evm/wallets/xdefi.ts",
- "qualifiedName": "XDEFIWallet"
- },
- "name": "XDEFIWallet",
- "package": "@thirdweb-dev/wallets"
- }
- ],
- "name": "WalletConfig",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ]
- },
- {
- "id": 154,
- "name": "zerionWallet",
- "variant": "declaration",
- "kind": 64,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "A wallet configurator for [Zerion Wallet](https://zerion.io/) which allows integrating the wallet with React.\n\nIt returns a ["
- },
- {
- "kind": "code",
- "text": "`WalletConfig`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/references/react/v4/WalletConfig) object which can be used to connect the wallet to via ["
- },
- {
- "kind": "code",
- "text": "`ConnectWallet`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/v4/components/ConnectWallet) component or ["
- },
- {
- "kind": "code",
- "text": "`useConnect`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/references/react/v4/useConnect) hook as mentioned in [Connecting Wallets](https://portal.thirdweb.com/react/v4/connecting-wallets) guide"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```ts\nzerionWallet({\n projectId: \"your_project_id\",\n recommended: true,\n})\n```"
- }
- ]
- },
- {
- "tag": "@wallet",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/zerion/zerionWallet.tsx",
- "line": 77,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/zerion/zerionWallet.tsx#L77"
- }
- ],
- "signatures": [
- {
- "id": 155,
- "name": "zerionWallet",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/react/src/wallet/wallets/zerion/zerionWallet.tsx",
- "line": 77,
- "character": 28,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/react/src/wallet/wallets/zerion/zerionWallet.tsx#L77"
- }
- ],
- "parameters": [
- {
- "id": 156,
- "name": "options",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Optional configuration options for the wallet\n\n### projectId (optional)\nWhen connecting MetaMask using the QR Code - Wallet Connect connector is used which requires a project id.\nThis project id is Your project’s unique identifier for wallet connect that can be obtained at cloud.walletconnect.com.\n\n### recommended (optional)\nIf true, the wallet will be tagged as \"recommended\" in ConnectWallet Modal"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": 157,
- "name": "ZerionkWalletConfigOptions",
- "package": "@thirdweb-dev/react"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../react-core/src/core/types/wallet.ts",
- "qualifiedName": "WalletConfig"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../wallets/src/evm/wallets/zerion.ts",
- "qualifiedName": "ZerionWallet"
- },
- "name": "ZerionWallet",
- "package": "@thirdweb-dev/wallets"
- }
- ],
- "name": "WalletConfig",
- "package": "@thirdweb-dev/react-core"
- }
- }
- ]
- }
- ],
- "groups": [
- {
- "title": "References",
- "children": [
- 49,
- 56,
- 965,
- 967,
- 966,
- 1149
- ]
- },
- {
- "title": "Enumerations",
- "children": [
- 1103,
- 1043,
- 1052
- ]
- },
- {
- "title": "Interfaces",
- "children": [
- 873,
- 1020,
- 1083,
- 1150,
- 886,
- 1023,
- 867,
- 797
- ]
- },
- {
- "title": "Type Aliases",
- "children": [
- 841,
- 35,
- 1156,
- 207,
- 42,
- 735,
- 654,
- 177,
- 187,
- 866,
- 50,
- 594,
- 60,
- 217,
- 1069,
- 66,
- 72,
- 78,
- 84,
- 613,
- 782,
- 760,
- 167,
- 998,
- 1109,
- 1064,
- 1060,
- 104,
- 197,
- 116,
- 1070,
- 123,
- 131,
- 994,
- 230,
- 265,
- 275,
- 2,
- 1152,
- 135,
- 145,
- 703,
- 1074,
- 110,
- 157
- ]
- },
- {
- "title": "Variables",
- "children": [
- 1,
- 8
- ]
- },
- {
- "title": "Functions",
- "children": [
- 32,
- 1092,
- 204,
- 39,
- 732,
- 651,
- 174,
- 184,
- 224,
- 46,
- 266,
- 272,
- 57,
- 214,
- 269,
- 227,
- 63,
- 1095,
- 69,
- 75,
- 1013,
- 81,
- 164,
- 995,
- 1145,
- 1087,
- 101,
- 194,
- 113,
- 120,
- 127,
- 1036,
- 845,
- 132,
- 945,
- 960,
- 958,
- 609,
- 1090,
- 1005,
- 611,
- 636,
- 729,
- 9,
- 142,
- 793,
- 107,
- 154
- ]
- }
- ],
- "packageName": "@thirdweb-dev/react",
- "readme": [
- {
- "kind": "text",
- "text": "\n \n \n \n
\nthirdweb React SDK \n\n \n \n \n\n
\nUltimate collection of React hooks for your web3 apps
\n \n\n \n\n## Installation\n\nThe easiest way to get started with the React SDK is to use the CLI:\n\n"
- },
- {
- "kind": "code",
- "text": "```sh\nnpx thirdweb create --app\n```"
- },
- {
- "kind": "text",
- "text": "\n\nAlternatively, you can install the SDK into your existing project using npm or yarn:\n\n"
- },
- {
- "kind": "code",
- "text": "```sh\nnpm install @thirdweb-dev/react @thirdweb-dev/sdk ethers@5\n```"
- },
- {
- "kind": "text",
- "text": "\n\n"
- },
- {
- "kind": "code",
- "text": "```sh\nyarn add @thirdweb-dev/react @thirdweb-dev/sdk ethers@5\n```"
- },
- {
- "kind": "text",
- "text": "\n\n \n\n## Getting Started\n\nOur SDK uses a [Provider Pattern](https://flexiple.com/react/provider-pattern-with-react-context-api/); meaning any component within the "
- },
- {
- "kind": "code",
- "text": "`ThirdwebProvider`"
- },
- {
- "kind": "text",
- "text": " will have access to the SDK. If you use the CLI to initialize your project, this is already set up for you.\n\nLet's take a look at a typical setup:\n\n \n\n### Configure the "
- },
- {
- "kind": "code",
- "text": "`ThirdwebProvider`"
- },
- {
- "kind": "text",
- "text": "\n\nSpecify the network your smart contracts are deployed to in the "
- },
- {
- "kind": "code",
- "text": "`desiredChainId`"
- },
- {
- "kind": "text",
- "text": " prop and wrap your application like so:\n\n"
- },
- {
- "kind": "code",
- "text": "```jsx title=\"App.jsx\"\nimport { ChainId, ThirdwebProvider } from \"@thirdweb-dev/react\";\n\nconst App = () => {\n return (\n \n \n \n );\n};\n```"
- },
- {
- "kind": "text",
- "text": "\n\nBelow are examples of where to set this up in your application:\n\n\n Create React App •\n Next.js •\n Vite \n
\n\n \n\n### Connect to a User's Wallet\n\nNow the provider is set up, we can use all of the hooks and UI components available in the SDK, such as the [ConnectWallet](https://portal.thirdweb.com/ui-components/connectwalletbutton) component.\n\nOnce the user has connected their wallet, all the calls we make to interact with contracts using the SDK will be on behalf of the user.\n\n"
- },
- {
- "kind": "code",
- "text": "```jsx title=\"ConnectMetamaskButton.jsx\"\nimport { ConnectWallet, useAddress } from \"@thirdweb-dev/react\";\n\nexport const YourApp = () => {\n const address = useAddress();\n return (\n \n \n
\n );\n};\n```"
- },
- {
- "kind": "text",
- "text": "\n\nThe "
- },
- {
- "kind": "code",
- "text": "`ConnectWallet`"
- },
- {
- "kind": "text",
- "text": " component handles everything for us, including switching networks, accounts, displaying balances and more.\n\nWe can then get the connected address using the "
- },
- {
- "kind": "code",
- "text": "`useAddress`"
- },
- {
- "kind": "text",
- "text": " hook anywhere in the app.\n\n \n\n### Interact With Contracts\n\nConnect to your smart contract using the ["
- },
- {
- "kind": "code",
- "text": "`useContract`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/sdk/interacting-with-contracts/custom-contracts/getting-a-contract#connect-to-a-contract)\nhook like so:\n\n"
- },
- {
- "kind": "code",
- "text": "```jsx title=\"pages/index.jsx\"\nimport { useContract } from \"@thirdweb-dev/react\";\n\nexport default function Home() {\n const { contract } = useContract(\"\");\n\n // Now you can use the contract in the rest of the component!\n}\n```"
- },
- {
- "kind": "text",
- "text": "\n\nYou can then use ["
- },
- {
- "kind": "code",
- "text": "`useContractRead`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/sdk/interacting-with-contracts/custom-contracts/using-contracts) and ["
- },
- {
- "kind": "code",
- "text": "`useContractWrite`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/sdk/interacting-with-contracts/custom-contracts/using-contracts) to read data and write transactions to the contract.\n\nYou pass the "
- },
- {
- "kind": "code",
- "text": "`contract`"
- },
- {
- "kind": "text",
- "text": " object returned from "
- },
- {
- "kind": "code",
- "text": "`useContract`"
- },
- {
- "kind": "text",
- "text": " to these hooks as the first parameter and the name of the function (or view/mapping, etc.) on your smart contract as the second parameter. If your function requires parameters, you can pass them as additional arguments.\n\nFor example, we can read the "
- },
- {
- "kind": "code",
- "text": "`name`"
- },
- {
- "kind": "text",
- "text": " of our contract like so:\n\n"
- },
- {
- "kind": "code",
- "text": "```jsx title=\"pages/index.jsx\"\nimport {\n useContract,\n useContractRead,\n useContractWrite,\n} from \"@thirdweb-dev/react\";\n\nexport default function Home() {\n const { contract } = useContract(\"\");\n const { data: name, isLoading: loadingName } = useContractRead(\n contract,\n \"name\", // The name of the view/mapping/variable on your contract\n );\n const { mutate: setName, isLoading: settingName } = useContractWrite(\n contract,\n \"setName\", // The name of the function on your contract\n );\n}\n```"
- },
- {
- "kind": "text",
- "text": "\n\n \n\n### Using Extensions\n\nEach [extension](https://portal.thirdweb.com/extensions) you implement in your smart contract unlocks new functionality in the SDK.\n\nThese hooks make it easy to interact with your smart contracts by implementing the complex logic for you under the hood.\n\nFor example, if your smart contract implements [ERC721Supply](https://portal.thirdweb.com/solidity/extensions/erc721supply), you unlock the ability to [view all NFTs](https://portal.thirdweb.com/sdk/interacting-with-contracts/erc721supply#get-all-minted-nfts) on that contract using the SDK; which fetches all of your NFT metadata and the current owner of each NFT in parallel. In the React SDK, that is available using "
- },
- {
- "kind": "code",
- "text": "`useNFTs`"
- },
- {
- "kind": "text",
- "text": ":\n\n"
- },
- {
- "kind": "code",
- "text": "```jsx\nimport { useContract, useNFTs } from \"@thirdweb-dev/react\";\n\nexport default function Home() {\n const { contract } = useContract(\"\");\n const { data: nfts, isLoading: isReadingNfts } = useNFTs(contract);\n}\n```"
- },
- {
- "kind": "text",
- "text": "\n\nIf we want to mint an NFT and our contract implements [ERC721Mintable](https://portal.thirdweb.com/solidity/extensions/erc721mintable), we can use the ["
- },
- {
- "kind": "code",
- "text": "`useMintNFT`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/sdk/interacting-with-contracts/erc721mintable) hook to mint an NFT from the connected wallet; handling all of the logic of uploading and pinning the metadata to IPFS for us behind the scenes.\n\n"
- },
- {
- "kind": "code",
- "text": "```jsx\nimport { useContract, useNFTs, useMintNFT } from \"@thirdweb-dev/react\";\n\nexport default function Home() {\n const { contract } = useContract(\"\");\n const { data: nfts, isLoading: isReadingNfts } = useNFTs(contract);\n const { mutate: mintNFT, isLoading: isMintingNFT } = useMintNFT(contract);\n}\n```"
- },
- {
- "kind": "text",
- "text": "\n\n \n\n### UI Components\n\nThe SDK provides many UI components to help you build your application.\n\nFor example, we can render each of the NFTs using the ["
- },
- {
- "kind": "code",
- "text": "`NFT Media Renderer`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/ui-components/nft-renderer)\ncomponent, making use of the loading state from "
- },
- {
- "kind": "code",
- "text": "`useNFTs`"
- },
- {
- "kind": "text",
- "text": ":\n\n"
- },
- {
- "kind": "code",
- "text": "```jsx title=\"pages/index.jsx\"\nimport { useContract, useNFTs, ThirdwebNftMedia } from \"@thirdweb-dev/react\";\n\nexport default function Home() {\n const { contract } = useContract(\"\");\n const { data: nfts, isLoading: isReadingNfts } = useNFTs(contract);\n\n return (\n \n
My NFTs \n {isReadingNfts ? (\n
Loading...
\n ) : (\n
\n {nfts.map((nft) => (\n \n ))}\n
\n )}\n
\n );\n}\n```"
- },
- {
- "kind": "text",
- "text": "\n\nThe ["
- },
- {
- "kind": "code",
- "text": "`Web3Button`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/ui-components/web3button) component ensures the user has connected their wallet and is currently configured to the same network as your smart contract before calling the function. It also has access to the "
- },
- {
- "kind": "code",
- "text": "`contract`"
- },
- {
- "kind": "text",
- "text": " directly, allowing you to perform any action on your smart contract when the button is clicked.\n\nFor example, we can mint an NFT like so:\n\n"
- },
- {
- "kind": "code",
- "text": "```jsx title=\"pages/index.jsx\"\nimport {\n useContract,\n useNFTs,\n ThirdwebNftMedia,\n Web3Button,\n} from \"@thirdweb-dev/react\";\n\nconst contractAddress = \"\";\nexport default function Home() {\n const { contract } = useContract(contractAddress);\n const { data: nfts, isLoading: isReadingNfts } = useNFTs(contract);\n\n return (\n \n {/* ... Existing Display Logic here ... */}\n\n \n contract.erc721.mint({\n name: \"Hello world!\",\n image:\n // You can use a file or URL here!\n \"ipfs://QmZbovNXznTHpYn2oqgCFQYP4ZCpKDquenv5rFCX8irseo/0.png\",\n })\n }\n >\n Mint NFT\n \n
\n );\n}\n```"
- },
- {
- "kind": "text",
- "text": "\n\n \n\n## Advanced Configuration\n\nThe "
- },
- {
- "kind": "code",
- "text": "`ThirdwebProvider`"
- },
- {
- "kind": "text",
- "text": " offers a number of configuration options to control the behavior of the React and Typescript SDK.\n\nThese are all the configuration options of the "
- },
- {
- "kind": "code",
- "text": "` `"
- },
- {
- "kind": "text",
- "text": ".\nWe provide defaults for all of these, but you customize them to suit your needs.\n\n"
- },
- {
- "kind": "code",
- "text": "```jsx title=\"App.jsx\"\nimport { ChainId, IpfsStorage, ThirdwebProvider } from \"@thirdweb-dev/react\";\n\nconst KitchenSinkExample = () => {\n return (\n \n \n \n );\n};\n```"
- },
- {
- "kind": "text",
- "text": "\n\n## Available hooks\n\n### Main hooks\n\n| Hook | Description |\n| ------------------------------------------------------------------------------------ | -------------------------------------------------------------------------- |\n| ["
- },
- {
- "kind": "code",
- "text": "`useSDK`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/react.usesdk) | Access the instance of the thirdweb SDK created by the ThirdwebProvider. |\n| ["
- },
- {
- "kind": "code",
- "text": "`useContract`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/react.usecontract) | Use this resolve a contract address to a smart contract instance. |\n| ["
- },
- {
- "kind": "code",
- "text": "`useContractWrite`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/react.usecontractwrite) | Use this to get data from a contract read-function call. |\n| ["
- },
- {
- "kind": "code",
- "text": "`useContractRead`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/react.usecontractread) | Use this to get a function to make a write call to your contract. |\n| ["
- },
- {
- "kind": "code",
- "text": "`useContractEvents`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/react.usecontractevents) | Use this to get the contract metadata for a (built-in or custom) contract. |\n| ["
- },
- {
- "kind": "code",
- "text": "`useContractMetadata`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/react.usecontractmetadata) | Use this to get the contract metadata for a (built-in or custom) contract. |\n\n### Wallet connection\n\n| Hook | Description |\n| -------------------------------------------------------------------------------- | ----------------------------------------------------------- |\n| ["
- },
- {
- "kind": "code",
- "text": "`useAddress`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/react.useaddress) | Hook for accessing the address of the connected wallet. |\n| ["
- },
- {
- "kind": "code",
- "text": "`useMetamask`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/react.usemetamask) | Hook for connecting to a Metamask wallet. |\n| ["
- },
- {
- "kind": "code",
- "text": "`useWalletConnect`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/react.usewalletconnect) | Hook for connecting to a mobile wallet with Wallet Connect. |\n| ["
- },
- {
- "kind": "code",
- "text": "`useCoinbaseWallet`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/react.usecoinbasewallet) | Hook for connecting to a Coinbase wallet. |\n| ["
- },
- {
- "kind": "code",
- "text": "`useMagic`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/react.usemagic) | Hook for connecting to an email wallet using magic link. |\n| ["
- },
- {
- "kind": "code",
- "text": "`useGnosis`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/react.usegnosis) | Hook for connecting to a Gnosis Safe. |\n| ["
- },
- {
- "kind": "code",
- "text": "`useDisconnect`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/react.usedisconnect) | Hook for disconnecting the currently connected wallet. |\n\n### Network connection\n\n| Hook | Description |\n| ---------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------- |\n| ["
- },
- {
- "kind": "code",
- "text": "`useChainId`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/react.usechainid) | Hook for accessing the chain ID of the network the current wallet is connected to |\n| ["
- },
- {
- "kind": "code",
- "text": "`useNetwork`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/react.usenetwork) | Hook for getting metadata about the network the current wallet is connected to and switching networks. |\n| ["
- },
- {
- "kind": "code",
- "text": "`useNetworkMismatch`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/react.usenetworkmismatch) | Hook for checking whether the connected wallet is on the correct network specified by the desiredChainId passed to the . |\n\n### NFT\n\n| Hook | Description |\n| ------------------------------------------------------------------------------------------------ | ----------------------------------------------------------------------------------- |\n| ["
- },
- {
- "kind": "code",
- "text": "`useNFT`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/react.usenft) | Use this to get an individual NFT token of your NFTContract. |\n| ["
- },
- {
- "kind": "code",
- "text": "`useNFTs`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/react.usenfts) | Use this to get a list of NFT tokens of your NFTContract. |\n| ["
- },
- {
- "kind": "code",
- "text": "`useTotalCirculatingSupply`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/react.usetotalcirculatingsupply) | Use this to get a the total (minted) supply of your NFTContract. |\n| ["
- },
- {
- "kind": "code",
- "text": "`useOwnedNFTs`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/react.useownednfts) | Use this to get a the owned NFTs for a specific Erc721OrErc1155 and wallet address. |\n| ["
- },
- {
- "kind": "code",
- "text": "`useNFTBalance`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/react.usenftbalance) | Use this to get a the total balance of a NFTContract and wallet address. |\n| ["
- },
- {
- "kind": "code",
- "text": "`useTotalCount`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/react.usetotalcount) | Use this to get the total count of NFT tokens of your NFTContract. |\n| ["
- },
- {
- "kind": "code",
- "text": "`useMintNFT`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/react.usemintnft) | Use this to mint a new NFT on your Erc721OrErc1155. |\n| ["
- },
- {
- "kind": "code",
- "text": "`useMintNFTSupply`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/react.usemintnftsupply) | Use this mint extra supply on your Erc1155. |\n| ["
- },
- {
- "kind": "code",
- "text": "`useTransferNFT`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/react.usetransfernft) | Use this to transfer tokens on your NFTContract. |\n| ["
- },
- {
- "kind": "code",
- "text": "`useAirdropNFT`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/react.useairdropnft) | Use this to airdrop tokens on your Erc1155. |\n| ["
- },
- {
- "kind": "code",
- "text": "`useBurnNFT`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/react.useburnnft) | Use this to burn an NFT on your Erc721OrErc1155. |\n\n### Token\n\n| Hook | Description |\n| ---------------------------------------------------------------------------------------- | ------------------------------------------------------------------ |\n| ["
- },
- {
- "kind": "code",
- "text": "`useTokenSupply`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/react.usetokensupply) | Use this to get a the total supply of your contract. |\n| ["
- },
- {
- "kind": "code",
- "text": "`useTokenBalance`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/react.usetokenbalance) | Use this to get the balance of your contract for a given address. |\n| ["
- },
- {
- "kind": "code",
- "text": "`useTokenDecimals`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/react.usetokendecimals) | Use this to get the decimals of your contract for a given address. |\n| ["
- },
- {
- "kind": "code",
- "text": "`useMintToken`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/react.useminttoken) | Use this to mint new tokens on your contract. |\n| ["
- },
- {
- "kind": "code",
- "text": "`useClaimToken`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/react.useclaimtoken) | Use this to claim tokens from your contract. |\n| ["
- },
- {
- "kind": "code",
- "text": "`useTransferToken`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/react.usetransfertoken) | Use this to transfer tokens on your contract. |\n| ["
- },
- {
- "kind": "code",
- "text": "`useTransferBatchToken`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/react.usetransferbatchtoken) | Use this to transfer batch tokens on your contract. |\n| ["
- },
- {
- "kind": "code",
- "text": "`useBurnToken`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/react.useburntoken) | Use this to burn tokens on your contract. |\n\n### Marketplace\n\n| Hook | Description |\n| -------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------- |\n| ["
- },
- {
- "kind": "code",
- "text": "`useListing`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/react.uselisting) | Use this to get a specific listing from the marketplace. |\n| ["
- },
- {
- "kind": "code",
- "text": "`useListings`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/react.uselistings) | Use this to get a list all listings from your marketplace contract. |\n| ["
- },
- {
- "kind": "code",
- "text": "`useListingsCount`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/react.uselistingscount) | Use this to get a count of all listings on your marketplace contract. |\n| ["
- },
- {
- "kind": "code",
- "text": "`useActiveListings`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/react.useactivelistings) | Use this to get a list active listings from your marketplace contract. |\n| ["
- },
- {
- "kind": "code",
- "text": "`useWinningBid`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/react.usewinningbid) | Use this to get a the winning bid for an auction listing from your marketplace contract. |\n| ["
- },
- {
- "kind": "code",
- "text": "`useAuctionWinner`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/react.useauctionwinner) | Use this to get the winner of an auction listing from your marketplace contract. |\n| ["
- },
- {
- "kind": "code",
- "text": "`useBidBuffer`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/react.usebidbuffer) | Use this to get the buffer in basis points between offers from your marketplace contract. |\n| ["
- },
- {
- "kind": "code",
- "text": "`useCreateDirectListing`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/react.usecreatedirectlisting) | Use this to create a new Direct Listing on your marketplace contract. |\n| ["
- },
- {
- "kind": "code",
- "text": "`useCreateAuctionListing`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/react.usecreateauctionlisting) | Use this to create a new Auction Listing on your marketplace contract. |\n| ["
- },
- {
- "kind": "code",
- "text": "`useCancelListing`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/react.usecancellisting) | Use this to cancel a listing on your marketplace contract. |\n| ["
- },
- {
- "kind": "code",
- "text": "`useMakeBid`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/react.usemakebid) | Use this to place a bid on an auction listing from your marketplace contract. |\n| ["
- },
- {
- "kind": "code",
- "text": "`useBuyNow`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/react.usebuynow) | Use this to buy out an auction listing from your marketplace contract. |\n| ["
- },
- {
- "kind": "code",
- "text": "`useBuyDirectListing`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/react.useBuyDirectListing) | Use this to buy from a direct listing in your marketplace v3 contract. |\n\n### Permissions Controls\n\n| Hook | Description |\n| -------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------- |\n| ["
- },
- {
- "kind": "code",
- "text": "`useAllRoleMembers`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/react.useallrolemembers) | Use this to get the roles of all members. |\n| ["
- },
- {
- "kind": "code",
- "text": "`useRoleMembers`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/react.userolemembers) | Use this to get the members of a role. |\n| ["
- },
- {
- "kind": "code",
- "text": "`useIsAddressRole`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/react.useisaddressrole) | Use this to check if a WalletAddress is a member of a role. |\n| ["
- },
- {
- "kind": "code",
- "text": "`useSetAllRoleMembers`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/react.usesetallrolemembers) | Use this to OVERWRITE the list of addresses that are members of specific roles. |\n| ["
- },
- {
- "kind": "code",
- "text": "`useGrantRole`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/react.usegrantrole) | Use this to grant a WalletAddress a specific role. |\n| ["
- },
- {
- "kind": "code",
- "text": "`useRevokeRole`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/react.userevokerole) | Use this to revoke a WalletAddress a specific role. |\n\n### Drop\n\n| Hook | Description |\n| ---------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------ |\n| ["
- },
- {
- "kind": "code",
- "text": "`useUnclaimedNFTs`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/react.useunclaimednfts) | Use this to get a list of unclaimed NFT tokens of your ERC721 Drop contract. |\n| ["
- },
- {
- "kind": "code",
- "text": "`useClaimedNFTs`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/react.useclaimednfts) | Use this to get a list of claimed (minted) NFT tokens of your ERC721 Drop contract.. |\n| ["
- },
- {
- "kind": "code",
- "text": "`useUnclaimedNFTSupply`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/react.useunclaimednftsupply) | Use this to get the total unclaimed NFT supply of your ERC721 Drop contract. |\n| ["
- },
- {
- "kind": "code",
- "text": "`useClaimedNFTSupply`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/react.useclaimednftsupply) | Use this to get the total claimed (minted) NFT supply of your ERC721 Drop contract. |\n| ["
- },
- {
- "kind": "code",
- "text": "`useBatchesToReveal`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/react.usebatchestoreveal) | Use this to get a list of batches that are ready to be revealed. |\n| ["
- },
- {
- "kind": "code",
- "text": "`useClaimNFT`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/react.useclaimnft) | Use this to claim a NFT on your DropContract |\n| ["
- },
- {
- "kind": "code",
- "text": "`useLazyMint`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/react.uselazymint) | Use this to lazy mint a batch of NFTs on your DropContract. |\n| ["
- },
- {
- "kind": "code",
- "text": "`useDelayedRevealLazyMint`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/react.usedelayedreveallazymint) | Use this to lazy mint a batch of delayed reveal NFTs on your DropContract. |\n| ["
- },
- {
- "kind": "code",
- "text": "`useRevealLazyMint`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/react.usereveallazymint) | Use this to reveal a batch of delayed reveal NFTs on your RevealableContract. |\n\n### Claim Conditions\n\n| Hook | Description |\n| ------------------------------------------------------------------------------------------------------ | -------------------------------------------------------------------------------------------------------- |\n| ["
- },
- {
- "kind": "code",
- "text": "`useActiveClaimCondition`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/react.useactiveclaimcondition) | Use this to get the active claim condition for ERC20, ERC721 or ERC1155 based contracts. |\n| ["
- },
- {
- "kind": "code",
- "text": "`useClaimConditions`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/react.useclaimconditions) | Use this to get all claim conditions for ERC20, ERC721 or ERC1155 based contracts. |\n| ["
- },
- {
- "kind": "code",
- "text": "`useClaimIneligibilityReasons`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/react.useclaimineligibilityreasons) | Use this to check for reasons that prevent claiming for either ERC20, ERC721 or ERC1155 based contracts. |\n| ["
- },
- {
- "kind": "code",
- "text": "`useSetClaimConditions`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/react.usesetclaimconditions) | Use this to set claim conditions on your DropContract. |\n| ["
- },
- {
- "kind": "code",
- "text": "`useResetClaimConditions`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/react/react.useresetclaimconditions) | Use this to reset claim conditions on your DropContract. |"
- }
- ],
- "symbolIdMap": {
- "0": {
- "sourceFileName": "src/index.ts",
- "qualifiedName": ""
- },
- "1": {
- "sourceFileName": "src/wallet/ConnectWallet/defaultTokens.ts",
- "qualifiedName": "defaultTokens"
- },
- "2": {
- "sourceFileName": "src/wallet/ConnectWallet/defaultTokens.ts",
- "qualifiedName": "TokenInfo"
- },
- "3": {
- "sourceFileName": "src/wallet/ConnectWallet/defaultTokens.ts",
- "qualifiedName": "__type"
- },
- "4": {
- "sourceFileName": "src/wallet/ConnectWallet/defaultTokens.ts",
- "qualifiedName": "__type.name"
- },
- "5": {
- "sourceFileName": "src/wallet/ConnectWallet/defaultTokens.ts",
- "qualifiedName": "__type.symbol"
- },
- "6": {
- "sourceFileName": "src/wallet/ConnectWallet/defaultTokens.ts",
- "qualifiedName": "__type.address"
- },
- "7": {
- "sourceFileName": "src/wallet/ConnectWallet/defaultTokens.ts",
- "qualifiedName": "__type.icon"
- },
- "8": {
- "sourceFileName": "src/wallet/wallets/defaultWallets.ts",
- "qualifiedName": "defaultWallets"
- },
- "9": {
- "sourceFileName": "src/evm/hooks/wallets/useSmartWallet.ts",
- "qualifiedName": "useSmartWallet"
- },
- "10": {
- "sourceFileName": "src/evm/hooks/wallets/useSmartWallet.ts",
- "qualifiedName": "useSmartWallet"
- },
- "11": {
- "sourceFileName": "src/evm/hooks/wallets/useSmartWallet.ts",
- "qualifiedName": "W"
- },
- "12": {
- "sourceFileName": "src/evm/hooks/wallets/useSmartWallet.ts",
- "qualifiedName": "personalWallet"
- },
- "13": {
- "sourceFileName": "src/evm/hooks/wallets/useSmartWallet.ts",
- "qualifiedName": "options"
- },
- "14": {
- "sourceFileName": "src/evm/hooks/wallets/useSmartWallet.ts",
- "qualifiedName": "__object"
- },
- "15": {
- "sourceFileName": "src/evm/hooks/wallets/useSmartWallet.ts",
- "qualifiedName": "__object.connect"
- },
- "16": {
- "sourceFileName": "src/evm/hooks/wallets/useSmartWallet.ts",
- "qualifiedName": "__function"
- },
- "17": {
- "sourceFileName": "src/evm/hooks/wallets/useSmartWallet.ts",
- "qualifiedName": "__function"
- },
- "18": {
- "sourceFileName": "src/evm/hooks/wallets/useSmartWallet.ts",
- "qualifiedName": "args"
- },
- "19": {
- "sourceFileName": "src/evm/hooks/wallets/useSmartWallet.ts",
- "qualifiedName": "__type"
- },
- "20": {
- "sourceFileName": "src/evm/hooks/wallets/useSmartWallet.ts",
- "qualifiedName": "__type.connectPersonalWallet"
- },
- "21": {
- "sourceFileName": "src/evm/hooks/wallets/useSmartWallet.ts",
- "qualifiedName": "__type"
- },
- "22": {
- "sourceFileName": "src/evm/hooks/wallets/useSmartWallet.ts",
- "qualifiedName": "__type"
- },
- "23": {
- "sourceFileName": "src/evm/hooks/wallets/useSmartWallet.ts",
- "qualifiedName": "wallet"
- },
- "24": {
- "sourceFileName": "src/evm/hooks/wallets/useSmartWallet.ts",
- "qualifiedName": "__type.connectionArgs"
- },
- "25": {
- "sourceFileName": "src/evm/hooks/wallets/useSmartWallet.ts",
- "qualifiedName": "__object.predictAddress"
- },
- "26": {
- "sourceFileName": "src/evm/hooks/wallets/useSmartWallet.ts",
- "qualifiedName": "__function"
- },
- "27": {
- "sourceFileName": "src/evm/hooks/wallets/useSmartWallet.ts",
- "qualifiedName": "__function"
- },
- "28": {
- "sourceFileName": "src/evm/hooks/wallets/useSmartWallet.ts",
- "qualifiedName": "args"
- },
- "29": {
- "sourceFileName": "src/evm/hooks/wallets/useSmartWallet.ts",
- "qualifiedName": "__type"
- },
- "30": {
- "sourceFileName": "src/evm/hooks/wallets/useSmartWallet.ts",
- "qualifiedName": "__type.personalWalletAddress"
- },
- "31": {
- "sourceFileName": "src/evm/hooks/wallets/useSmartWallet.ts",
- "qualifiedName": "__type.data"
- },
- "32": {
- "sourceFileName": "src/wallet/wallets/blocto/bloctoWallet.tsx",
- "qualifiedName": "bloctoWallet"
- },
- "33": {
- "sourceFileName": "src/wallet/wallets/blocto/bloctoWallet.tsx",
- "qualifiedName": "bloctoWallet"
- },
- "34": {
- "sourceFileName": "src/wallet/wallets/blocto/bloctoWallet.tsx",
- "qualifiedName": "options"
- },
- "35": {
- "sourceFileName": "src/wallet/wallets/blocto/bloctoWallet.tsx",
- "qualifiedName": "BloctoWalletConfigOptions"
- },
- "36": {
- "sourceFileName": "src/wallet/wallets/blocto/bloctoWallet.tsx",
- "qualifiedName": "__type"
- },
- "37": {
- "sourceFileName": "src/wallet/wallets/blocto/bloctoWallet.tsx",
- "qualifiedName": "__type.appId"
- },
- "38": {
- "sourceFileName": "src/wallet/wallets/blocto/bloctoWallet.tsx",
- "qualifiedName": "__type.recommended"
- },
- "39": {
- "sourceFileName": "src/wallet/wallets/coinbase/coinbaseWallet.tsx",
- "qualifiedName": "coinbaseWallet"
- },
- "40": {
- "sourceFileName": "src/wallet/wallets/coinbase/coinbaseWallet.tsx",
- "qualifiedName": "coinbaseWallet"
- },
- "41": {
- "sourceFileName": "src/wallet/wallets/coinbase/coinbaseWallet.tsx",
- "qualifiedName": "options"
- },
- "42": {
- "sourceFileName": "src/wallet/wallets/coinbase/coinbaseWallet.tsx",
- "qualifiedName": "CoinbaseWalletConfigOptions"
- },
- "43": {
- "sourceFileName": "src/wallet/wallets/coinbase/coinbaseWallet.tsx",
- "qualifiedName": "__type"
- },
- "44": {
- "sourceFileName": "src/wallet/wallets/coinbase/coinbaseWallet.tsx",
- "qualifiedName": "__type.qrmodal"
- },
- "45": {
- "sourceFileName": "src/wallet/wallets/coinbase/coinbaseWallet.tsx",
- "qualifiedName": "__type.recommended"
- },
- "46": {
- "sourceFileName": "src/wallet/wallets/embeddedWallet/embeddedWallet.tsx",
- "qualifiedName": "embeddedWallet"
- },
- "47": {
- "sourceFileName": "src/wallet/wallets/embeddedWallet/embeddedWallet.tsx",
- "qualifiedName": "embeddedWallet"
- },
- "48": {
- "sourceFileName": "src/wallet/wallets/embeddedWallet/embeddedWallet.tsx",
- "qualifiedName": "options"
- },
- "49": {
- "sourceFileName": "src/index.ts",
- "qualifiedName": "inAppWallet"
- },
- "50": {
- "sourceFileName": "src/wallet/wallets/embeddedWallet/types.ts",
- "qualifiedName": "EmbeddedWalletConfigOptions"
- },
- "51": {
- "sourceFileName": "src/wallet/wallets/embeddedWallet/types.ts",
- "qualifiedName": "__type"
- },
- "52": {
- "sourceFileName": "src/wallet/wallets/embeddedWallet/types.ts",
- "qualifiedName": "__type.recommended"
- },
- "53": {
- "sourceFileName": "src/wallet/wallets/embeddedWallet/types.ts",
- "qualifiedName": "__type.auth"
- },
- "54": {
- "sourceFileName": "src/wallet/wallets/embeddedWallet/types.ts",
- "qualifiedName": "__type"
- },
- "55": {
- "sourceFileName": "src/wallet/wallets/embeddedWallet/types.ts",
- "qualifiedName": "__type.options"
- },
- "56": {
- "sourceFileName": "src/index.ts",
- "qualifiedName": "InAppWalletConfigOptions"
- },
- "57": {
- "sourceFileName": "src/wallet/wallets/frame/frameWallet.tsx",
- "qualifiedName": "frameWallet"
- },
- "58": {
- "sourceFileName": "src/wallet/wallets/frame/frameWallet.tsx",
- "qualifiedName": "frameWallet"
- },
- "59": {
- "sourceFileName": "src/wallet/wallets/frame/frameWallet.tsx",
- "qualifiedName": "config"
- },
- "60": {
- "sourceFileName": "src/wallet/wallets/frame/frameWallet.tsx",
- "qualifiedName": "FrameWalletConfigOptions"
- },
- "61": {
- "sourceFileName": "src/wallet/wallets/frame/frameWallet.tsx",
- "qualifiedName": "__type"
- },
- "62": {
- "sourceFileName": "src/wallet/wallets/frame/frameWallet.tsx",
- "qualifiedName": "__type.recommended"
- },
- "63": {
- "sourceFileName": "src/wallet/wallets/localWallet/localWallet.tsx",
- "qualifiedName": "localWallet"
- },
- "64": {
- "sourceFileName": "src/wallet/wallets/localWallet/localWallet.tsx",
- "qualifiedName": "localWallet"
- },
- "65": {
- "sourceFileName": "src/wallet/wallets/localWallet/localWallet.tsx",
- "qualifiedName": "config"
- },
- "66": {
- "sourceFileName": "src/wallet/wallets/localWallet/types.ts",
- "qualifiedName": "LocalWalletConfigOptions"
- },
- "67": {
- "sourceFileName": "src/wallet/wallets/localWallet/types.ts",
- "qualifiedName": "__type"
- },
- "68": {
- "sourceFileName": "src/wallet/wallets/localWallet/types.ts",
- "qualifiedName": "__type.persist"
- },
- "69": {
- "sourceFileName": "src/wallet/wallets/magicEden/magicEdenWallet.tsx",
- "qualifiedName": "magicEdenWallet"
- },
- "70": {
- "sourceFileName": "src/wallet/wallets/magicEden/magicEdenWallet.tsx",
- "qualifiedName": "magicEdenWallet"
- },
- "71": {
- "sourceFileName": "src/wallet/wallets/magicEden/magicEdenWallet.tsx",
- "qualifiedName": "options"
- },
- "72": {
- "sourceFileName": "src/wallet/wallets/magicEden/magicEdenWallet.tsx",
- "qualifiedName": "MagicEdenWalletConfigOptions"
- },
- "73": {
- "sourceFileName": "src/wallet/wallets/magicEden/magicEdenWallet.tsx",
- "qualifiedName": "__type"
- },
- "74": {
- "sourceFileName": "src/wallet/wallets/magicEden/magicEdenWallet.tsx",
- "qualifiedName": "__type.recommended"
- },
- "75": {
- "sourceFileName": "src/wallet/wallets/magic/magicLink.tsx",
- "qualifiedName": "magicLink"
- },
- "76": {
- "sourceFileName": "src/wallet/wallets/magic/magicLink.tsx",
- "qualifiedName": "magicLink"
- },
- "77": {
- "sourceFileName": "src/wallet/wallets/magic/magicLink.tsx",
- "qualifiedName": "config"
- },
- "78": {
- "sourceFileName": "src/wallet/wallets/magic/magicLink.tsx",
- "qualifiedName": "MagicWalletConfigOptions"
- },
- "79": {
- "sourceFileName": "src/wallet/wallets/magic/magicLink.tsx",
- "qualifiedName": "__type"
- },
- "80": {
- "sourceFileName": "src/wallet/wallets/magic/magicLink.tsx",
- "qualifiedName": "__type.recommended"
- },
- "81": {
- "sourceFileName": "src/wallet/wallets/metamask/metamaskWallet.tsx",
- "qualifiedName": "metamaskWallet"
- },
- "82": {
- "sourceFileName": "src/wallet/wallets/metamask/metamaskWallet.tsx",
- "qualifiedName": "metamaskWallet"
- },
- "83": {
- "sourceFileName": "src/wallet/wallets/metamask/metamaskWallet.tsx",
- "qualifiedName": "options"
- },
- "84": {
- "sourceFileName": "src/wallet/wallets/metamask/metamaskWallet.tsx",
- "qualifiedName": "MetamaskWalletConfigOptions"
- },
- "85": {
- "sourceFileName": "src/wallet/wallets/metamask/metamaskWallet.tsx",
- "qualifiedName": "__type"
- },
- "86": {
- "sourceFileName": "src/wallet/wallets/metamask/metamaskWallet.tsx",
- "qualifiedName": "__type.projectId"
- },
- "87": {
- "sourceFileName": "src/wallet/wallets/metamask/metamaskWallet.tsx",
- "qualifiedName": "__type.recommended"
- },
- "88": {
- "sourceFileName": "src/wallet/wallets/metamask/metamaskWallet.tsx",
- "qualifiedName": "__type.connectionMethod"
- },
- "89": {
- "sourceFileName": "src/wallet/wallets/metamask/metamaskWallet.tsx",
- "qualifiedName": "__type.wcModal"
- },
- "90": {
- "sourceFileName": "src/wallet/wallets/metamask/metamaskWallet.tsx",
- "qualifiedName": "__type"
- },
- "91": {
- "sourceFileName": "src/wallet/wallets/metamask/metamaskWallet.tsx",
- "qualifiedName": "__type.qrModalOptions"
- },
- "101": {
- "sourceFileName": "src/wallet/wallets/phantom/phantomWallet.tsx",
- "qualifiedName": "phantomWallet"
- },
- "102": {
- "sourceFileName": "src/wallet/wallets/phantom/phantomWallet.tsx",
- "qualifiedName": "phantomWallet"
- },
- "103": {
- "sourceFileName": "src/wallet/wallets/phantom/phantomWallet.tsx",
- "qualifiedName": "options"
- },
- "104": {
- "sourceFileName": "src/wallet/wallets/phantom/phantomWallet.tsx",
- "qualifiedName": "PhantomWalletConfigOptions"
- },
- "105": {
- "sourceFileName": "src/wallet/wallets/phantom/phantomWallet.tsx",
- "qualifiedName": "__type"
- },
- "106": {
- "sourceFileName": "src/wallet/wallets/phantom/phantomWallet.tsx",
- "qualifiedName": "__type.recommended"
- },
- "107": {
- "sourceFileName": "src/wallet/wallets/xdefi/xdefiWallet.tsx",
- "qualifiedName": "xdefiWallet"
- },
- "108": {
- "sourceFileName": "src/wallet/wallets/xdefi/xdefiWallet.tsx",
- "qualifiedName": "xdefiWallet"
- },
- "109": {
- "sourceFileName": "src/wallet/wallets/xdefi/xdefiWallet.tsx",
- "qualifiedName": "options"
- },
- "110": {
- "sourceFileName": "src/wallet/wallets/xdefi/xdefiWallet.tsx",
- "qualifiedName": "XdefiWalletConfigOptions"
- },
- "111": {
- "sourceFileName": "src/wallet/wallets/xdefi/xdefiWallet.tsx",
- "qualifiedName": "__type"
- },
- "112": {
- "sourceFileName": "src/wallet/wallets/xdefi/xdefiWallet.tsx",
- "qualifiedName": "__type.recommended"
- },
- "113": {
- "sourceFileName": "src/wallet/wallets/rainbow/RainbowWallet.tsx",
- "qualifiedName": "rainbowWallet"
- },
- "114": {
- "sourceFileName": "src/wallet/wallets/rainbow/RainbowWallet.tsx",
- "qualifiedName": "rainbowWallet"
- },
- "115": {
- "sourceFileName": "src/wallet/wallets/rainbow/RainbowWallet.tsx",
- "qualifiedName": "options"
- },
- "116": {
- "sourceFileName": "src/wallet/wallets/rainbow/RainbowWallet.tsx",
- "qualifiedName": "RainbowWalletConfigOptions"
- },
- "117": {
- "sourceFileName": "src/wallet/wallets/rainbow/RainbowWallet.tsx",
- "qualifiedName": "__type"
- },
- "118": {
- "sourceFileName": "src/wallet/wallets/rainbow/RainbowWallet.tsx",
- "qualifiedName": "__type.projectId"
- },
- "119": {
- "sourceFileName": "src/wallet/wallets/rainbow/RainbowWallet.tsx",
- "qualifiedName": "__type.recommended"
- },
- "120": {
- "sourceFileName": "src/wallet/wallets/safe/safeWallet.tsx",
- "qualifiedName": "safeWallet"
- },
- "121": {
- "sourceFileName": "src/wallet/wallets/safe/safeWallet.tsx",
- "qualifiedName": "safeWallet"
- },
- "122": {
- "sourceFileName": "src/wallet/wallets/safe/safeWallet.tsx",
- "qualifiedName": "config"
- },
- "123": {
- "sourceFileName": "src/wallet/wallets/safe/safeWallet.tsx",
- "qualifiedName": "SafeWalletConfigOptions"
- },
- "124": {
- "sourceFileName": "src/wallet/wallets/safe/safeWallet.tsx",
- "qualifiedName": "__type"
- },
- "125": {
- "sourceFileName": "src/wallet/wallets/safe/safeWallet.tsx",
- "qualifiedName": "__type.personalWallets"
- },
- "126": {
- "sourceFileName": "src/wallet/wallets/safe/safeWallet.tsx",
- "qualifiedName": "__type.recommended"
- },
- "127": {
- "sourceFileName": "src/wallet/wallets/smartWallet/smartWallet.tsx",
- "qualifiedName": "smartWallet"
- },
- "128": {
- "sourceFileName": "src/wallet/wallets/smartWallet/smartWallet.tsx",
- "qualifiedName": "smartWallet"
- },
- "129": {
- "sourceFileName": "src/wallet/wallets/smartWallet/smartWallet.tsx",
- "qualifiedName": "walletConfig"
- },
- "130": {
- "sourceFileName": "src/wallet/wallets/smartWallet/smartWallet.tsx",
- "qualifiedName": "config"
- },
- "131": {
- "sourceFileName": "src/wallet/wallets/smartWallet/types.ts",
- "qualifiedName": "SmartWalletConfigOptions"
- },
- "132": {
- "sourceFileName": "src/wallet/wallets/trustWallet/TrustWallet.tsx",
- "qualifiedName": "trustWallet"
- },
- "133": {
- "sourceFileName": "src/wallet/wallets/trustWallet/TrustWallet.tsx",
- "qualifiedName": "trustWallet"
- },
- "134": {
- "sourceFileName": "src/wallet/wallets/trustWallet/TrustWallet.tsx",
- "qualifiedName": "options"
- },
- "135": {
- "sourceFileName": "src/wallet/wallets/trustWallet/TrustWallet.tsx",
- "qualifiedName": "TrustWalletConfigOptions"
- },
- "136": {
- "sourceFileName": "src/wallet/wallets/trustWallet/TrustWallet.tsx",
- "qualifiedName": "__type"
- },
- "137": {
- "sourceFileName": "src/wallet/wallets/trustWallet/TrustWallet.tsx",
- "qualifiedName": "__type.projectId"
- },
- "138": {
- "sourceFileName": "src/wallet/wallets/trustWallet/TrustWallet.tsx",
- "qualifiedName": "__type.recommended"
- },
- "139": {
- "sourceFileName": "src/wallet/wallets/trustWallet/TrustWallet.tsx",
- "qualifiedName": "__type.wcModal"
- },
- "140": {
- "sourceFileName": "src/wallet/wallets/trustWallet/TrustWallet.tsx",
- "qualifiedName": "__type"
- },
- "141": {
- "sourceFileName": "src/wallet/wallets/trustWallet/TrustWallet.tsx",
- "qualifiedName": "__type.qrModalOptions"
- },
- "142": {
- "sourceFileName": "src/wallet/wallets/walletConnect/walletConnect.tsx",
- "qualifiedName": "walletConnect"
- },
- "143": {
- "sourceFileName": "src/wallet/wallets/walletConnect/walletConnect.tsx",
- "qualifiedName": "walletConnect"
- },
- "144": {
- "sourceFileName": "src/wallet/wallets/walletConnect/walletConnect.tsx",
- "qualifiedName": "config"
- },
- "145": {
- "sourceFileName": "src/wallet/wallets/walletConnect/walletConnect.tsx",
- "qualifiedName": "walletConnectConfigOptions"
- },
- "146": {
- "sourceFileName": "src/wallet/wallets/walletConnect/walletConnect.tsx",
- "qualifiedName": "__type"
- },
- "147": {
- "sourceFileName": "src/wallet/wallets/walletConnect/walletConnect.tsx",
- "qualifiedName": "__type.projectId"
- },
- "148": {
- "sourceFileName": "src/wallet/wallets/walletConnect/walletConnect.tsx",
- "qualifiedName": "__type.qrModalOptions"
- },
- "149": {
- "sourceFileName": "src/wallet/wallets/walletConnect/walletConnect.tsx",
- "qualifiedName": "__type.recommended"
- },
- "150": {
- "sourceFileName": "src/wallet/wallets/walletConnect/walletConnect.tsx",
- "qualifiedName": "__type.qrModal"
- },
- "154": {
- "sourceFileName": "src/wallet/wallets/zerion/zerionWallet.tsx",
- "qualifiedName": "zerionWallet"
- },
- "155": {
- "sourceFileName": "src/wallet/wallets/zerion/zerionWallet.tsx",
- "qualifiedName": "zerionWallet"
- },
- "156": {
- "sourceFileName": "src/wallet/wallets/zerion/zerionWallet.tsx",
- "qualifiedName": "options"
- },
- "157": {
- "sourceFileName": "src/wallet/wallets/zerion/zerionWallet.tsx",
- "qualifiedName": "ZerionkWalletConfigOptions"
- },
- "158": {
- "sourceFileName": "src/wallet/wallets/zerion/zerionWallet.tsx",
- "qualifiedName": "__type"
- },
- "159": {
- "sourceFileName": "src/wallet/wallets/zerion/zerionWallet.tsx",
- "qualifiedName": "__type.projectId"
- },
- "160": {
- "sourceFileName": "src/wallet/wallets/zerion/zerionWallet.tsx",
- "qualifiedName": "__type.recommended"
- },
- "161": {
- "sourceFileName": "src/wallet/wallets/zerion/zerionWallet.tsx",
- "qualifiedName": "__type.wcModal"
- },
- "162": {
- "sourceFileName": "src/wallet/wallets/zerion/zerionWallet.tsx",
- "qualifiedName": "__type"
- },
- "163": {
- "sourceFileName": "src/wallet/wallets/zerion/zerionWallet.tsx",
- "qualifiedName": "__type.qrModalOptions"
- },
- "164": {
- "sourceFileName": "src/wallet/wallets/okx/okxWallet.tsx",
- "qualifiedName": "okxWallet"
- },
- "165": {
- "sourceFileName": "src/wallet/wallets/okx/okxWallet.tsx",
- "qualifiedName": "okxWallet"
- },
- "166": {
- "sourceFileName": "src/wallet/wallets/okx/okxWallet.tsx",
- "qualifiedName": "options"
- },
- "167": {
- "sourceFileName": "src/wallet/wallets/okx/okxWallet.tsx",
- "qualifiedName": "OKXWalletConfigOptions"
- },
- "168": {
- "sourceFileName": "src/wallet/wallets/okx/okxWallet.tsx",
- "qualifiedName": "__type"
- },
- "169": {
- "sourceFileName": "src/wallet/wallets/okx/okxWallet.tsx",
- "qualifiedName": "__type.projectId"
- },
- "170": {
- "sourceFileName": "src/wallet/wallets/okx/okxWallet.tsx",
- "qualifiedName": "__type.recommended"
- },
- "171": {
- "sourceFileName": "src/wallet/wallets/okx/okxWallet.tsx",
- "qualifiedName": "__type.wcModal"
- },
- "172": {
- "sourceFileName": "src/wallet/wallets/okx/okxWallet.tsx",
- "qualifiedName": "__type"
- },
- "173": {
- "sourceFileName": "src/wallet/wallets/okx/okxWallet.tsx",
- "qualifiedName": "__type.qrModalOptions"
- },
- "174": {
- "sourceFileName": "src/wallet/wallets/coreWallet/coreWallet.tsx",
- "qualifiedName": "coreWallet"
- },
- "175": {
- "sourceFileName": "src/wallet/wallets/coreWallet/coreWallet.tsx",
- "qualifiedName": "coreWallet"
- },
- "176": {
- "sourceFileName": "src/wallet/wallets/coreWallet/coreWallet.tsx",
- "qualifiedName": "options"
- },
- "177": {
- "sourceFileName": "src/wallet/wallets/coreWallet/coreWallet.tsx",
- "qualifiedName": "CoreWalletConfigOptions"
- },
- "178": {
- "sourceFileName": "src/wallet/wallets/coreWallet/coreWallet.tsx",
- "qualifiedName": "__type"
- },
- "179": {
- "sourceFileName": "src/wallet/wallets/coreWallet/coreWallet.tsx",
- "qualifiedName": "__type.projectId"
- },
- "180": {
- "sourceFileName": "src/wallet/wallets/coreWallet/coreWallet.tsx",
- "qualifiedName": "__type.recommended"
- },
- "181": {
- "sourceFileName": "src/wallet/wallets/coreWallet/coreWallet.tsx",
- "qualifiedName": "__type.wcModal"
- },
- "182": {
- "sourceFileName": "src/wallet/wallets/coreWallet/coreWallet.tsx",
- "qualifiedName": "__type"
- },
- "183": {
- "sourceFileName": "src/wallet/wallets/coreWallet/coreWallet.tsx",
- "qualifiedName": "__type.qrModalOptions"
- },
- "184": {
- "sourceFileName": "src/wallet/wallets/defiWallet/cryptoDefiWallet.tsx",
- "qualifiedName": "cryptoDefiWallet"
- },
- "185": {
- "sourceFileName": "src/wallet/wallets/defiWallet/cryptoDefiWallet.tsx",
- "qualifiedName": "cryptoDefiWallet"
- },
- "186": {
- "sourceFileName": "src/wallet/wallets/defiWallet/cryptoDefiWallet.tsx",
- "qualifiedName": "options"
- },
- "187": {
- "sourceFileName": "src/wallet/wallets/defiWallet/cryptoDefiWallet.tsx",
- "qualifiedName": "CryptoDefiWalletConfigOptions"
- },
- "188": {
- "sourceFileName": "src/wallet/wallets/defiWallet/cryptoDefiWallet.tsx",
- "qualifiedName": "__type"
- },
- "189": {
- "sourceFileName": "src/wallet/wallets/defiWallet/cryptoDefiWallet.tsx",
- "qualifiedName": "__type.projectId"
- },
- "190": {
- "sourceFileName": "src/wallet/wallets/defiWallet/cryptoDefiWallet.tsx",
- "qualifiedName": "__type.recommended"
- },
- "191": {
- "sourceFileName": "src/wallet/wallets/defiWallet/cryptoDefiWallet.tsx",
- "qualifiedName": "__type.wcModal"
- },
- "192": {
- "sourceFileName": "src/wallet/wallets/defiWallet/cryptoDefiWallet.tsx",
- "qualifiedName": "__type"
- },
- "193": {
- "sourceFileName": "src/wallet/wallets/defiWallet/cryptoDefiWallet.tsx",
- "qualifiedName": "__type.qrModalOptions"
- },
- "194": {
- "sourceFileName": "src/wallet/wallets/rabby/rabbyWallet.tsx",
- "qualifiedName": "rabbyWallet"
- },
- "195": {
- "sourceFileName": "src/wallet/wallets/rabby/rabbyWallet.tsx",
- "qualifiedName": "rabbyWallet"
- },
- "196": {
- "sourceFileName": "src/wallet/wallets/rabby/rabbyWallet.tsx",
- "qualifiedName": "options"
- },
- "197": {
- "sourceFileName": "src/wallet/wallets/rabby/rabbyWallet.tsx",
- "qualifiedName": "RabbyWalletConfigOptions"
- },
- "198": {
- "sourceFileName": "src/wallet/wallets/rabby/rabbyWallet.tsx",
- "qualifiedName": "__type"
- },
- "199": {
- "sourceFileName": "src/wallet/wallets/rabby/rabbyWallet.tsx",
- "qualifiedName": "__type.projectId"
- },
- "200": {
- "sourceFileName": "src/wallet/wallets/rabby/rabbyWallet.tsx",
- "qualifiedName": "__type.recommended"
- },
- "201": {
- "sourceFileName": "src/wallet/wallets/rabby/rabbyWallet.tsx",
- "qualifiedName": "__type.wcModal"
- },
- "202": {
- "sourceFileName": "src/wallet/wallets/rabby/rabbyWallet.tsx",
- "qualifiedName": "__type"
- },
- "203": {
- "sourceFileName": "src/wallet/wallets/rabby/rabbyWallet.tsx",
- "qualifiedName": "__type.qrModalOptions"
- },
- "204": {
- "sourceFileName": "src/wallet/wallets/coin98/coin98Wallet.tsx",
- "qualifiedName": "coin98Wallet"
- },
- "205": {
- "sourceFileName": "src/wallet/wallets/coin98/coin98Wallet.tsx",
- "qualifiedName": "coin98Wallet"
- },
- "206": {
- "sourceFileName": "src/wallet/wallets/coin98/coin98Wallet.tsx",
- "qualifiedName": "options"
- },
- "207": {
- "sourceFileName": "src/wallet/wallets/coin98/coin98Wallet.tsx",
- "qualifiedName": "Coin98WalletConfigOptions"
- },
- "208": {
- "sourceFileName": "src/wallet/wallets/coin98/coin98Wallet.tsx",
- "qualifiedName": "__type"
- },
- "209": {
- "sourceFileName": "src/wallet/wallets/coin98/coin98Wallet.tsx",
- "qualifiedName": "__type.projectId"
- },
- "210": {
- "sourceFileName": "src/wallet/wallets/coin98/coin98Wallet.tsx",
- "qualifiedName": "__type.recommended"
- },
- "211": {
- "sourceFileName": "src/wallet/wallets/coin98/coin98Wallet.tsx",
- "qualifiedName": "__type.wcModal"
- },
- "212": {
- "sourceFileName": "src/wallet/wallets/coin98/coin98Wallet.tsx",
- "qualifiedName": "__type"
- },
- "213": {
- "sourceFileName": "src/wallet/wallets/coin98/coin98Wallet.tsx",
- "qualifiedName": "__type.qrModalOptions"
- },
- "214": {
- "sourceFileName": "src/wallet/wallets/imtoken/imTokenWallet.tsx",
- "qualifiedName": "imTokenWallet"
- },
- "215": {
- "sourceFileName": "src/wallet/wallets/imtoken/imTokenWallet.tsx",
- "qualifiedName": "imTokenWallet"
- },
- "216": {
- "sourceFileName": "src/wallet/wallets/imtoken/imTokenWallet.tsx",
- "qualifiedName": "options"
- },
- "217": {
- "sourceFileName": "src/wallet/wallets/imtoken/imTokenWallet.tsx",
- "qualifiedName": "ImTokenWalletConfigOptions"
- },
- "218": {
- "sourceFileName": "src/wallet/wallets/imtoken/imTokenWallet.tsx",
- "qualifiedName": "__type"
- },
- "219": {
- "sourceFileName": "src/wallet/wallets/imtoken/imTokenWallet.tsx",
- "qualifiedName": "__type.projectId"
- },
- "220": {
- "sourceFileName": "src/wallet/wallets/imtoken/imTokenWallet.tsx",
- "qualifiedName": "__type.recommended"
- },
- "221": {
- "sourceFileName": "src/wallet/wallets/imtoken/imTokenWallet.tsx",
- "qualifiedName": "__type.wcModal"
- },
- "222": {
- "sourceFileName": "src/wallet/wallets/imtoken/imTokenWallet.tsx",
- "qualifiedName": "__type"
- },
- "223": {
- "sourceFileName": "src/wallet/wallets/imtoken/imTokenWallet.tsx",
- "qualifiedName": "__type.qrModalOptions"
- },
- "224": {
- "sourceFileName": "src/design-system/index.ts",
- "qualifiedName": "darkTheme"
- },
- "225": {
- "sourceFileName": "src/design-system/index.ts",
- "qualifiedName": "darkTheme"
- },
- "226": {
- "sourceFileName": "src/design-system/index.ts",
- "qualifiedName": "overrides"
- },
- "227": {
- "sourceFileName": "src/design-system/index.ts",
- "qualifiedName": "lightTheme"
- },
- "228": {
- "sourceFileName": "src/design-system/index.ts",
- "qualifiedName": "lightTheme"
- },
- "229": {
- "sourceFileName": "src/design-system/index.ts",
- "qualifiedName": "overrides"
- },
- "230": {
- "sourceFileName": "src/design-system/index.ts",
- "qualifiedName": "Theme"
- },
- "231": {
- "sourceFileName": "src/design-system/index.ts",
- "qualifiedName": "__type"
- },
- "232": {
- "sourceFileName": "src/design-system/index.ts",
- "qualifiedName": "__type.type"
- },
- "233": {
- "sourceFileName": "src/design-system/index.ts",
- "qualifiedName": "__type.colors"
- },
- "234": {
- "sourceFileName": "src/design-system/index.ts",
- "qualifiedName": "__type"
- },
- "235": {
- "sourceFileName": "src/design-system/index.ts",
- "qualifiedName": "__type.primaryText"
- },
- "236": {
- "sourceFileName": "src/design-system/index.ts",
- "qualifiedName": "__type.secondaryText"
- },
- "237": {
- "sourceFileName": "src/design-system/index.ts",
- "qualifiedName": "__type.accentText"
- },
- "238": {
- "sourceFileName": "src/design-system/index.ts",
- "qualifiedName": "__type.danger"
- },
- "239": {
- "sourceFileName": "src/design-system/index.ts",
- "qualifiedName": "__type.success"
- },
- "240": {
- "sourceFileName": "src/design-system/index.ts",
- "qualifiedName": "__type.modalOverlayBg"
- },
- "241": {
- "sourceFileName": "src/design-system/index.ts",
- "qualifiedName": "__type.accentButtonBg"
- },
- "242": {
- "sourceFileName": "src/design-system/index.ts",
- "qualifiedName": "__type.accentButtonText"
- },
- "243": {
- "sourceFileName": "src/design-system/index.ts",
- "qualifiedName": "__type.primaryButtonBg"
- },
- "244": {
- "sourceFileName": "src/design-system/index.ts",
- "qualifiedName": "__type.primaryButtonText"
- },
- "245": {
- "sourceFileName": "src/design-system/index.ts",
- "qualifiedName": "__type.secondaryButtonBg"
- },
- "246": {
- "sourceFileName": "src/design-system/index.ts",
- "qualifiedName": "__type.secondaryButtonText"
- },
- "247": {
- "sourceFileName": "src/design-system/index.ts",
- "qualifiedName": "__type.secondaryButtonHoverBg"
- },
- "248": {
- "sourceFileName": "src/design-system/index.ts",
- "qualifiedName": "__type.modalBg"
- },
- "249": {
- "sourceFileName": "src/design-system/index.ts",
- "qualifiedName": "__type.tooltipBg"
- },
- "250": {
- "sourceFileName": "src/design-system/index.ts",
- "qualifiedName": "__type.tooltipText"
- },
- "251": {
- "sourceFileName": "src/design-system/index.ts",
- "qualifiedName": "__type.inputAutofillBg"
- },
- "252": {
- "sourceFileName": "src/design-system/index.ts",
- "qualifiedName": "__type.scrollbarBg"
- },
- "253": {
- "sourceFileName": "src/design-system/index.ts",
- "qualifiedName": "__type.walletSelectorButtonHoverBg"
- },
- "254": {
- "sourceFileName": "src/design-system/index.ts",
- "qualifiedName": "__type.separatorLine"
- },
- "255": {
- "sourceFileName": "src/design-system/index.ts",
- "qualifiedName": "__type.secondaryIconColor"
- },
- "256": {
- "sourceFileName": "src/design-system/index.ts",
- "qualifiedName": "__type.secondaryIconHoverBg"
- },
- "257": {
- "sourceFileName": "src/design-system/index.ts",
- "qualifiedName": "__type.secondaryIconHoverColor"
- },
- "258": {
- "sourceFileName": "src/design-system/index.ts",
- "qualifiedName": "__type.borderColor"
- },
- "259": {
- "sourceFileName": "src/design-system/index.ts",
- "qualifiedName": "__type.skeletonBg"
- },
- "260": {
- "sourceFileName": "src/design-system/index.ts",
- "qualifiedName": "__type.selectedTextColor"
- },
- "261": {
- "sourceFileName": "src/design-system/index.ts",
- "qualifiedName": "__type.selectedTextBg"
- },
- "262": {
- "sourceFileName": "src/design-system/index.ts",
- "qualifiedName": "__type.connectedButtonBg"
- },
- "263": {
- "sourceFileName": "src/design-system/index.ts",
- "qualifiedName": "__type.connectedButtonBgHover"
- },
- "264": {
- "sourceFileName": "src/design-system/index.ts",
- "qualifiedName": "__type.fontFamily"
- },
- "265": {
- "sourceFileName": "src/design-system/index.ts",
- "qualifiedName": "ThemeOverrides"
- },
- "266": {
- "sourceFileName": "src/evm/locales/en.ts",
- "qualifiedName": "en"
- },
- "267": {
- "sourceFileName": "src/evm/locales/en.ts",
- "qualifiedName": "en"
- },
- "268": {
- "sourceFileName": "src/evm/locales/en.ts",
- "qualifiedName": "overrides"
- },
- "269": {
- "sourceFileName": "src/evm/locales/ja.ts",
- "qualifiedName": "ja"
- },
- "270": {
- "sourceFileName": "src/evm/locales/ja.ts",
- "qualifiedName": "ja"
- },
- "271": {
- "sourceFileName": "src/evm/locales/ja.ts",
- "qualifiedName": "overrides"
- },
- "272": {
- "sourceFileName": "src/evm/locales/es.ts",
- "qualifiedName": "es"
- },
- "273": {
- "sourceFileName": "src/evm/locales/es.ts",
- "qualifiedName": "es"
- },
- "274": {
- "sourceFileName": "src/evm/locales/es.ts",
- "qualifiedName": "overrides"
- },
- "275": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "ThirdwebLocale"
- },
- "276": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type"
- },
- "277": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.connectWallet"
- },
- "278": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type"
- },
- "279": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.agreement"
- },
- "280": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type"
- },
- "281": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.and"
- },
- "282": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.prefix"
- },
- "283": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.privacyPolicy"
- },
- "284": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.termsOfService"
- },
- "285": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.goBackButton"
- },
- "286": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.backupWallet"
- },
- "287": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.confirmInWallet"
- },
- "288": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.connectAWallet"
- },
- "289": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.connectedToSmartWallet"
- },
- "290": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.connecting"
- },
- "291": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.continueAsGuest"
- },
- "292": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.copyAddress"
- },
- "293": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.currentNetwork"
- },
- "294": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.defaultButtonTitle"
- },
- "295": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.defaultModalTitle"
- },
- "296": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.disconnectWallet"
- },
- "297": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.download"
- },
- "298": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type"
- },
- "299": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.android"
- },
- "300": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.chrome"
- },
- "301": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.iOS"
- },
- "302": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.getStarted"
- },
- "303": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.guest"
- },
- "304": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.guestWalletWarning"
- },
- "305": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.installed"
- },
- "306": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.networkSelector"
- },
- "307": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type"
- },
- "308": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.addCustomNetwork"
- },
- "309": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.allNetworks"
- },
- "310": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.categoryLabel"
- },
- "311": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type"
- },
- "312": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.others"
- },
- "313": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.popular"
- },
- "314": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.recentlyUsed"
- },
- "315": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.failedToSwitch"
- },
- "316": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.inputPlaceholder"
- },
- "317": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.loading"
- },
- "318": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.mainnets"
- },
- "319": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.testnets"
- },
- "320": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.title"
- },
- "321": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.newToWallets"
- },
- "322": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.or"
- },
- "323": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.personalWallet"
- },
- "324": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.receive"
- },
- "325": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.receiveFundsScreen"
- },
- "326": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type"
- },
- "327": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.instruction"
- },
- "328": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.title"
- },
- "329": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.recommended"
- },
- "330": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.requestTestnetFunds"
- },
- "331": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.send"
- },
- "332": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.sendFundsScreen"
- },
- "333": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type"
- },
- "334": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.amount"
- },
- "335": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.insufficientFunds"
- },
- "336": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.invalidAddress"
- },
- "337": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.noTokensFound"
- },
- "338": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.searchToken"
- },
- "339": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.selectTokenTitle"
- },
- "340": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.sendTo"
- },
- "341": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.sending"
- },
- "342": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.submitButton"
- },
- "343": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.successMessage"
- },
- "344": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.title"
- },
- "345": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.token"
- },
- "346": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.transactionFailed"
- },
- "347": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.transactionRejected"
- },
- "348": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.signIn"
- },
- "349": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.signatureScreen"
- },
- "350": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type"
- },
- "351": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.instructionScreen"
- },
- "352": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type"
- },
- "353": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.instruction"
- },
- "354": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.signInButton"
- },
- "355": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.title"
- },
- "356": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.disconnectWallet"
- },
- "357": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.signingScreen"
- },
- "358": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type"
- },
- "359": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.approveTransactionInSafe"
- },
- "360": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.failedToSignIn"
- },
- "361": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.inProgress"
- },
- "362": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.prompt"
- },
- "363": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.promptForSafe"
- },
- "364": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.title"
- },
- "365": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.tryAgain"
- },
- "366": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.smartWallet"
- },
- "367": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.switchAccount"
- },
- "368": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.switchNetwork"
- },
- "369": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.switchTo"
- },
- "370": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.switchingNetwork"
- },
- "371": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.transactionHistory"
- },
- "372": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.welcomeScreen"
- },
- "373": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type"
- },
- "374": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.defaultSubtitle"
- },
- "375": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.defaultTitle"
- },
- "376": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.wallets"
- },
- "377": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type"
- },
- "378": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.coin98Wallet"
- },
- "379": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type"
- },
- "380": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.connectionScreen"
- },
- "381": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type"
- },
- "382": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.failed"
- },
- "383": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.inProgress"
- },
- "384": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.instruction"
- },
- "385": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.retry"
- },
- "386": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.getStartedLink"
- },
- "387": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.getStartedScreen"
- },
- "388": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type"
- },
- "389": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.instruction"
- },
- "390": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.scanScreen"
- },
- "391": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type"
- },
- "392": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.instruction"
- },
- "393": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.coinbaseWallet"
- },
- "394": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.coreWallet"
- },
- "395": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.cryptoDefiWallet"
- },
- "396": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.embeddedWallet"
- },
- "397": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type"
- },
- "398": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.createPassword"
- },
- "399": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type"
- },
- "400": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.confirmation"
- },
- "401": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.failedToSetPassword"
- },
- "402": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.inputPlaceholder"
- },
- "403": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.instruction"
- },
- "404": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.saveInstruction"
- },
- "405": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.submitButton"
- },
- "406": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.title"
- },
- "407": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.otpLoginScreen"
- },
- "408": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type"
- },
- "409": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.enterCodeSendTo"
- },
- "410": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.enterRecoveryCode"
- },
- "411": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.failedToSendCode"
- },
- "412": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.invalidCode"
- },
- "413": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.invalidCodeOrRecoveryCode"
- },
- "414": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.newDeviceDetected"
- },
- "415": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.resendCode"
- },
- "416": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.sendingCode"
- },
- "417": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.title"
- },
- "418": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.verify"
- },
- "419": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.signInWithEmail"
- },
- "420": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.emailPlaceholder"
- },
- "421": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.emailRequired"
- },
- "422": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.enterPassword"
- },
- "423": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type"
- },
- "424": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.inputPlaceholder"
- },
- "425": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.instruction"
- },
- "426": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.submitButton"
- },
- "427": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.title"
- },
- "428": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.wrongPassword"
- },
- "429": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.invalidEmail"
- },
- "430": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.invalidEmailOrPhone"
- },
- "431": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.invalidPhone"
- },
- "432": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.countryCodeMissing"
- },
- "433": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.phonePlaceholder"
- },
- "434": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.signInWithPhone"
- },
- "435": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.phoneRequired"
- },
- "436": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.signIn"
- },
- "437": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.signInWithApple"
- },
- "438": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.signInWithFacebook"
- },
- "439": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.signInWithGoogle"
- },
- "440": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.socialLoginScreen"
- },
- "441": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type"
- },
- "442": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.failed"
- },
- "443": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.instruction"
- },
- "444": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.retry"
- },
- "445": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.title"
- },
- "446": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.submitEmail"
- },
- "447": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.maxAccountsExceeded"
- },
- "448": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.frameWallet"
- },
- "449": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type"
- },
- "450": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.connectionFailedScreen"
- },
- "451": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type"
- },
- "452": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.description"
- },
- "453": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.downloadFrame"
- },
- "454": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.supportLink"
- },
- "455": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.title"
- },
- "456": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.connectionScreen"
- },
- "457": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type"
- },
- "458": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.failed"
- },
- "459": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.inProgress"
- },
- "460": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.instruction"
- },
- "461": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.retry"
- },
- "462": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.getStartedLink"
- },
- "463": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.getStartedScreen"
- },
- "464": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type"
- },
- "465": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.instruction"
- },
- "466": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.scanScreen"
- },
- "467": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type"
- },
- "468": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.instruction"
- },
- "469": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.trustWallet"
- },
- "470": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.localWallet"
- },
- "471": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type"
- },
- "472": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.confirmPasswordLabel"
- },
- "473": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.createScreen"
- },
- "474": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type"
- },
- "475": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.connecting"
- },
- "476": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.createNewWallet"
- },
- "477": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.importWallet"
- },
- "478": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.instruction"
- },
- "479": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.enterYourPassword"
- },
- "480": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.exportScreen"
- },
- "481": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type"
- },
- "482": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.description1"
- },
- "483": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.description2"
- },
- "484": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.download"
- },
- "485": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.title"
- },
- "486": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.walletAddress"
- },
- "487": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.importScreen"
- },
- "488": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type"
- },
- "489": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.description1"
- },
- "490": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.description2"
- },
- "491": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.import"
- },
- "492": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.title"
- },
- "493": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.uploadJSON"
- },
- "494": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.uploadedSuccessfully"
- },
- "495": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.passwordLabel"
- },
- "496": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.reconnectScreen"
- },
- "497": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type"
- },
- "498": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.continue"
- },
- "499": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.createNewWallet"
- },
- "500": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.savedWallet"
- },
- "501": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.title"
- },
- "502": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.warningScreen"
- },
- "503": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type"
- },
- "504": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.backupWallet"
- },
- "505": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.title"
- },
- "506": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.warning"
- },
- "507": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.magicLink"
- },
- "508": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type"
- },
- "509": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.countryCodeMissing"
- },
- "510": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.emailOrPhoneRequired"
- },
- "511": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.emailPlaceholder"
- },
- "512": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.emailRequired"
- },
- "513": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.invalidEmail"
- },
- "514": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.invalidEmailOrPhone"
- },
- "515": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.invalidPhone"
- },
- "516": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.loginWith"
- },
- "517": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.loginWithEmailOrPhone"
- },
- "518": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.loginWithPhone"
- },
- "519": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.phoneRequired"
- },
- "520": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.signIn"
- },
- "521": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.submitEmail"
- },
- "522": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.magicEdenWallet"
- },
- "523": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.metamaskWallet"
- },
- "524": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.okxWallet"
- },
- "525": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.oneKeyWallet"
- },
- "526": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.paperWallet"
- },
- "527": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type"
- },
- "528": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.emailLoginScreen"
- },
- "529": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type"
- },
- "530": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.enterCodeSendTo"
- },
- "531": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.enterRecoveryCode"
- },
- "532": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.failedToSendCode"
- },
- "533": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.invalidCode"
- },
- "534": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.invalidCodeOrRecoveryCode"
- },
- "535": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.newDeviceDetected"
- },
- "536": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.resendCode"
- },
- "537": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.sendingCode"
- },
- "538": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.title"
- },
- "539": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.verify"
- },
- "540": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.emailPlaceholder"
- },
- "541": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.emailRequired"
- },
- "542": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.googleLoginScreen"
- },
- "543": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type"
- },
- "544": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.failed"
- },
- "545": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.instruction"
- },
- "546": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.retry"
- },
- "547": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.title"
- },
- "548": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.invalidEmail"
- },
- "549": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.signIn"
- },
- "550": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.signInWithGoogle"
- },
- "551": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.submitEmail"
- },
- "552": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.phantomWallet"
- },
- "553": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.xdefiWallet"
- },
- "554": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.rabbyWallet"
- },
- "555": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.rainbowWallet"
- },
- "556": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.safeWallet"
- },
- "557": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type"
- },
- "558": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.accountDetailsScreen"
- },
- "559": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type"
- },
- "560": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.connectToSafe"
- },
- "561": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.connecting"
- },
- "562": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.dashboardLink"
- },
- "563": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.failedToConnect"
- },
- "564": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.failedToSwitch"
- },
- "565": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.findSafeAddressIn"
- },
- "566": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.invalidChainConfig"
- },
- "567": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.mainnets"
- },
- "568": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.network"
- },
- "569": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.safeAddress"
- },
- "570": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.selectNetworkPlaceholder"
- },
- "571": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.switchNetwork"
- },
- "572": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.switchingNetwork"
- },
- "573": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.testnets"
- },
- "574": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.title"
- },
- "575": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.connectWalletScreen"
- },
- "576": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type"
- },
- "577": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.learnMoreLink"
- },
- "578": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.subtitle"
- },
- "579": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.title"
- },
- "580": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.smartWallet"
- },
- "581": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type"
- },
- "582": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.connecting"
- },
- "583": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.failedToConnect"
- },
- "584": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.wrongNetworkScreen"
- },
- "585": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type"
- },
- "586": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.failedToSwitch"
- },
- "587": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.subtitle"
- },
- "588": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.title"
- },
- "589": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.imTokenWallet"
- },
- "590": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.walletConnect"
- },
- "591": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type"
- },
- "592": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.scanInstruction"
- },
- "593": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.zerionWallet"
- },
- "594": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "ExtensionAndQRScreensLocale"
- },
- "595": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type"
- },
- "596": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.connectionScreen"
- },
- "597": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type"
- },
- "598": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.failed"
- },
- "599": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.inProgress"
- },
- "600": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.instruction"
- },
- "601": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.retry"
- },
- "602": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.getStartedLink"
- },
- "603": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.getStartedScreen"
- },
- "604": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type"
- },
- "605": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.instruction"
- },
- "606": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.scanScreen"
- },
- "607": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type"
- },
- "608": {
- "sourceFileName": "src/evm/locales/types.ts",
- "qualifiedName": "__type.instruction"
- },
- "609": {
- "sourceFileName": "src/evm/providers/wallet-ui-states-provider.tsx",
- "qualifiedName": "useIsWalletModalOpen"
- },
- "610": {
- "sourceFileName": "src/evm/providers/wallet-ui-states-provider.tsx",
- "qualifiedName": "useIsWalletModalOpen"
- },
- "611": {
- "sourceFileName": "src/evm/providers/wallet-ui-states-provider.tsx",
- "qualifiedName": "useSetIsWalletModalOpen"
- },
- "612": {
- "sourceFileName": "src/evm/providers/wallet-ui-states-provider.tsx",
- "qualifiedName": "useSetIsWalletModalOpen"
- },
- "613": {
- "sourceFileName": "src/evm/providers/wallet-ui-states-provider.tsx",
- "qualifiedName": "ModalConfigOptions"
- },
- "614": {
- "sourceFileName": "src/evm/providers/wallet-ui-states-provider.tsx",
- "qualifiedName": "__type"
- },
- "615": {
- "sourceFileName": "src/evm/providers/wallet-ui-states-provider.tsx",
- "qualifiedName": "__type.title"
- },
- "616": {
- "sourceFileName": "src/evm/providers/wallet-ui-states-provider.tsx",
- "qualifiedName": "__type.theme"
- },
- "617": {
- "sourceFileName": "src/evm/providers/wallet-ui-states-provider.tsx",
- "qualifiedName": "__type.modalSize"
- },
- "618": {
- "sourceFileName": "src/evm/providers/wallet-ui-states-provider.tsx",
- "qualifiedName": "__type.termsOfServiceUrl"
- },
- "619": {
- "sourceFileName": "src/evm/providers/wallet-ui-states-provider.tsx",
- "qualifiedName": "__type.privacyPolicyUrl"
- },
- "620": {
- "sourceFileName": "src/evm/providers/wallet-ui-states-provider.tsx",
- "qualifiedName": "__type.welcomeScreen"
- },
- "621": {
- "sourceFileName": "src/evm/providers/wallet-ui-states-provider.tsx",
- "qualifiedName": "__type.titleIconUrl"
- },
- "622": {
- "sourceFileName": "src/evm/providers/wallet-ui-states-provider.tsx",
- "qualifiedName": "__type.auth"
- },
- "623": {
- "sourceFileName": "src/evm/providers/wallet-ui-states-provider.tsx",
- "qualifiedName": "__type"
- },
- "624": {
- "sourceFileName": "src/evm/providers/wallet-ui-states-provider.tsx",
- "qualifiedName": "__type.loginOptional"
- },
- "625": {
- "sourceFileName": "src/evm/providers/wallet-ui-states-provider.tsx",
- "qualifiedName": "__type.onLogin"
- },
- "626": {
- "sourceFileName": "src/evm/providers/wallet-ui-states-provider.tsx",
- "qualifiedName": "__type"
- },
- "627": {
- "sourceFileName": "src/evm/providers/wallet-ui-states-provider.tsx",
- "qualifiedName": "__type"
- },
- "628": {
- "sourceFileName": "src/evm/providers/wallet-ui-states-provider.tsx",
- "qualifiedName": "token"
- },
- "629": {
- "sourceFileName": "src/evm/providers/wallet-ui-states-provider.tsx",
- "qualifiedName": "__type.onLogout"
- },
- "630": {
- "sourceFileName": "src/evm/providers/wallet-ui-states-provider.tsx",
- "qualifiedName": "__type"
- },
- "631": {
- "sourceFileName": "src/evm/providers/wallet-ui-states-provider.tsx",
- "qualifiedName": "__type"
- },
- "632": {
- "sourceFileName": "src/evm/providers/wallet-ui-states-provider.tsx",
- "qualifiedName": "__type.onConnect"
- },
- "633": {
- "sourceFileName": "src/evm/providers/wallet-ui-states-provider.tsx",
- "qualifiedName": "__type"
- },
- "634": {
- "sourceFileName": "src/evm/providers/wallet-ui-states-provider.tsx",
- "qualifiedName": "__type"
- },
- "635": {
- "sourceFileName": "src/evm/providers/wallet-ui-states-provider.tsx",
- "qualifiedName": "__type.showThirdwebBranding"
- },
- "636": {
- "sourceFileName": "src/evm/providers/wallet-ui-states-provider.tsx",
- "qualifiedName": "useSetWalletModalConfig"
- },
- "637": {
- "sourceFileName": "src/evm/providers/wallet-ui-states-provider.tsx",
- "qualifiedName": "useSetWalletModalConfig"
- },
- "638": {
- "sourceFileName": "src/evm/providers/wallet-ui-states-provider.tsx",
- "qualifiedName": "__function"
- },
- "639": {
- "sourceFileName": "src/evm/providers/wallet-ui-states-provider.tsx",
- "qualifiedName": "__function"
- },
- "640": {
- "sourceFileName": "src/evm/providers/wallet-ui-states-provider.tsx",
- "qualifiedName": "value"
- },
- "651": {
- "sourceFileName": "src/wallet/ConnectWallet/ConnectWallet.tsx",
- "qualifiedName": "ConnectWallet"
- },
- "652": {
- "sourceFileName": "src/wallet/ConnectWallet/ConnectWallet.tsx",
- "qualifiedName": "ConnectWallet"
- },
- "653": {
- "sourceFileName": "src/wallet/ConnectWallet/ConnectWallet.tsx",
- "qualifiedName": "props"
- },
- "654": {
- "sourceFileName": "src/wallet/ConnectWallet/ConnectWallet.tsx",
- "qualifiedName": "ConnectWalletProps"
- },
- "655": {
- "sourceFileName": "src/wallet/ConnectWallet/ConnectWallet.tsx",
- "qualifiedName": "__type"
- },
- "656": {
- "sourceFileName": "src/wallet/ConnectWallet/ConnectWallet.tsx",
- "qualifiedName": "__type.className"
- },
- "657": {
- "sourceFileName": "src/wallet/ConnectWallet/ConnectWallet.tsx",
- "qualifiedName": "__type.theme"
- },
- "658": {
- "sourceFileName": "src/wallet/ConnectWallet/ConnectWallet.tsx",
- "qualifiedName": "__type.btnTitle"
- },
- "659": {
- "sourceFileName": "src/wallet/ConnectWallet/ConnectWallet.tsx",
- "qualifiedName": "__type.switchNetworkBtnTitle"
- },
- "660": {
- "sourceFileName": "src/wallet/ConnectWallet/ConnectWallet.tsx",
- "qualifiedName": "__type.modalTitle"
- },
- "661": {
- "sourceFileName": "src/wallet/ConnectWallet/ConnectWallet.tsx",
- "qualifiedName": "__type.modalTitleIconUrl"
- },
- "662": {
- "sourceFileName": "src/wallet/ConnectWallet/ConnectWallet.tsx",
- "qualifiedName": "__type.detailsBtn"
- },
- "663": {
- "sourceFileName": "src/wallet/ConnectWallet/ConnectWallet.tsx",
- "qualifiedName": "__type"
- },
- "664": {
- "sourceFileName": "src/wallet/ConnectWallet/ConnectWallet.tsx",
- "qualifiedName": "__type"
- },
- "665": {
- "sourceFileName": "src/wallet/ConnectWallet/ConnectWallet.tsx",
- "qualifiedName": "__type.auth"
- },
- "666": {
- "sourceFileName": "src/wallet/ConnectWallet/ConnectWallet.tsx",
- "qualifiedName": "__type"
- },
- "667": {
- "sourceFileName": "src/wallet/ConnectWallet/ConnectWallet.tsx",
- "qualifiedName": "__type.loginOptional"
- },
- "668": {
- "sourceFileName": "src/wallet/ConnectWallet/ConnectWallet.tsx",
- "qualifiedName": "__type.onLogin"
- },
- "669": {
- "sourceFileName": "src/wallet/ConnectWallet/ConnectWallet.tsx",
- "qualifiedName": "__type"
- },
- "670": {
- "sourceFileName": "src/wallet/ConnectWallet/ConnectWallet.tsx",
- "qualifiedName": "__type"
- },
- "671": {
- "sourceFileName": "src/wallet/ConnectWallet/ConnectWallet.tsx",
- "qualifiedName": "token"
- },
- "672": {
- "sourceFileName": "src/wallet/ConnectWallet/ConnectWallet.tsx",
- "qualifiedName": "__type.onLogout"
- },
- "673": {
- "sourceFileName": "src/wallet/ConnectWallet/ConnectWallet.tsx",
- "qualifiedName": "__type"
- },
- "674": {
- "sourceFileName": "src/wallet/ConnectWallet/ConnectWallet.tsx",
- "qualifiedName": "__type"
- },
- "675": {
- "sourceFileName": "src/wallet/ConnectWallet/ConnectWallet.tsx",
- "qualifiedName": "__type.style"
- },
- "676": {
- "sourceFileName": "src/wallet/ConnectWallet/ConnectWallet.tsx",
- "qualifiedName": "__type.networkSelector"
- },
- "677": {
- "sourceFileName": "src/wallet/ConnectWallet/ConnectWallet.tsx",
- "qualifiedName": "__type.hideTestnetFaucet"
- },
- "678": {
- "sourceFileName": "src/wallet/ConnectWallet/ConnectWallet.tsx",
- "qualifiedName": "__type.hideSendButton"
- },
- "679": {
- "sourceFileName": "src/wallet/ConnectWallet/ConnectWallet.tsx",
- "qualifiedName": "__type.hideReceiveButton"
- },
- "680": {
- "sourceFileName": "src/wallet/ConnectWallet/ConnectWallet.tsx",
- "qualifiedName": "__type.hideBuyButton"
- },
- "681": {
- "sourceFileName": "src/wallet/ConnectWallet/ConnectWallet.tsx",
- "qualifiedName": "__type.switchToActiveChain"
- },
- "682": {
- "sourceFileName": "src/wallet/ConnectWallet/ConnectWallet.tsx",
- "qualifiedName": "__type.modalSize"
- },
- "683": {
- "sourceFileName": "src/wallet/ConnectWallet/ConnectWallet.tsx",
- "qualifiedName": "__type.termsOfServiceUrl"
- },
- "684": {
- "sourceFileName": "src/wallet/ConnectWallet/ConnectWallet.tsx",
- "qualifiedName": "__type.privacyPolicyUrl"
- },
- "685": {
- "sourceFileName": "src/wallet/ConnectWallet/ConnectWallet.tsx",
- "qualifiedName": "__type.welcomeScreen"
- },
- "686": {
- "sourceFileName": "src/wallet/ConnectWallet/ConnectWallet.tsx",
- "qualifiedName": "__type.supportedTokens"
- },
- "687": {
- "sourceFileName": "src/wallet/ConnectWallet/ConnectWallet.tsx",
- "qualifiedName": "__type.displayBalanceToken"
- },
- "688": {
- "sourceFileName": "src/wallet/ConnectWallet/ConnectWallet.tsx",
- "qualifiedName": "__type.hideSwitchToPersonalWallet"
- },
- "689": {
- "sourceFileName": "src/wallet/ConnectWallet/ConnectWallet.tsx",
- "qualifiedName": "__type.hideDisconnect"
- },
- "690": {
- "sourceFileName": "src/wallet/ConnectWallet/ConnectWallet.tsx",
- "qualifiedName": "__type.onConnect"
- },
- "691": {
- "sourceFileName": "src/wallet/ConnectWallet/ConnectWallet.tsx",
- "qualifiedName": "__type"
- },
- "692": {
- "sourceFileName": "src/wallet/ConnectWallet/ConnectWallet.tsx",
- "qualifiedName": "__type"
- },
- "693": {
- "sourceFileName": "src/wallet/ConnectWallet/ConnectWallet.tsx",
- "qualifiedName": "wallet"
- },
- "694": {
- "sourceFileName": "src/wallet/ConnectWallet/ConnectWallet.tsx",
- "qualifiedName": "__type.detailsModalFooter"
- },
- "695": {
- "sourceFileName": "src/wallet/ConnectWallet/ConnectWallet.tsx",
- "qualifiedName": "__type"
- },
- "696": {
- "sourceFileName": "src/wallet/ConnectWallet/ConnectWallet.tsx",
- "qualifiedName": "__type"
- },
- "697": {
- "sourceFileName": "src/wallet/ConnectWallet/ConnectWallet.tsx",
- "qualifiedName": "props"
- },
- "698": {
- "sourceFileName": "src/wallet/ConnectWallet/ConnectWallet.tsx",
- "qualifiedName": "__type"
- },
- "699": {
- "sourceFileName": "src/wallet/ConnectWallet/ConnectWallet.tsx",
- "qualifiedName": "__type.close"
- },
- "700": {
- "sourceFileName": "src/wallet/ConnectWallet/ConnectWallet.tsx",
- "qualifiedName": "__type"
- },
- "701": {
- "sourceFileName": "src/wallet/ConnectWallet/ConnectWallet.tsx",
- "qualifiedName": "__type"
- },
- "702": {
- "sourceFileName": "src/wallet/ConnectWallet/ConnectWallet.tsx",
- "qualifiedName": "__type.showThirdwebBranding"
- },
- "703": {
- "sourceFileName": "src/wallet/ConnectWallet/screens/types.ts",
- "qualifiedName": "WelcomeScreen"
- },
- "704": {
- "sourceFileName": "src/wallet/ConnectWallet/screens/types.ts",
- "qualifiedName": "__type"
- },
- "705": {
- "sourceFileName": "src/wallet/ConnectWallet/screens/types.ts",
- "qualifiedName": "__type.title"
- },
- "706": {
- "sourceFileName": "src/wallet/ConnectWallet/screens/types.ts",
- "qualifiedName": "__type.subtitle"
- },
- "707": {
- "sourceFileName": "src/wallet/ConnectWallet/screens/types.ts",
- "qualifiedName": "__type.img"
- },
- "708": {
- "sourceFileName": "src/wallet/ConnectWallet/screens/types.ts",
- "qualifiedName": "__type"
- },
- "709": {
- "sourceFileName": "src/wallet/ConnectWallet/screens/types.ts",
- "qualifiedName": "__type.src"
- },
- "710": {
- "sourceFileName": "src/wallet/ConnectWallet/screens/types.ts",
- "qualifiedName": "__type.width"
- },
- "711": {
- "sourceFileName": "src/wallet/ConnectWallet/screens/types.ts",
- "qualifiedName": "__type.height"
- },
- "712": {
- "sourceFileName": "src/wallet/ConnectWallet/screens/types.ts",
- "qualifiedName": "__type"
- },
- "713": {
- "sourceFileName": "src/wallet/ConnectWallet/screens/types.ts",
- "qualifiedName": "__type"
- },
- "729": {
- "sourceFileName": "src/wallet/ConnectWallet/Modal/ConnectEmbed.tsx",
- "qualifiedName": "useShowConnectEmbed"
- },
- "730": {
- "sourceFileName": "src/wallet/ConnectWallet/Modal/ConnectEmbed.tsx",
- "qualifiedName": "useShowConnectEmbed"
- },
- "731": {
- "sourceFileName": "src/wallet/ConnectWallet/Modal/ConnectEmbed.tsx",
- "qualifiedName": "loginOptional"
- },
- "732": {
- "sourceFileName": "src/wallet/ConnectWallet/Modal/ConnectEmbed.tsx",
- "qualifiedName": "ConnectEmbed"
- },
- "733": {
- "sourceFileName": "src/wallet/ConnectWallet/Modal/ConnectEmbed.tsx",
- "qualifiedName": "ConnectEmbed"
- },
- "734": {
- "sourceFileName": "src/wallet/ConnectWallet/Modal/ConnectEmbed.tsx",
- "qualifiedName": "props"
- },
- "735": {
- "sourceFileName": "src/wallet/ConnectWallet/Modal/ConnectEmbed.tsx",
- "qualifiedName": "ConnectEmbedProps"
- },
- "736": {
- "sourceFileName": "src/wallet/ConnectWallet/Modal/ConnectEmbed.tsx",
- "qualifiedName": "__type"
- },
- "737": {
- "sourceFileName": "src/wallet/ConnectWallet/Modal/ConnectEmbed.tsx",
- "qualifiedName": "__type.className"
- },
- "738": {
- "sourceFileName": "src/wallet/ConnectWallet/Modal/ConnectEmbed.tsx",
- "qualifiedName": "__type.theme"
- },
- "739": {
- "sourceFileName": "src/wallet/ConnectWallet/Modal/ConnectEmbed.tsx",
- "qualifiedName": "__type.style"
- },
- "740": {
- "sourceFileName": "src/wallet/ConnectWallet/Modal/ConnectEmbed.tsx",
- "qualifiedName": "__type.termsOfServiceUrl"
- },
- "741": {
- "sourceFileName": "src/wallet/ConnectWallet/Modal/ConnectEmbed.tsx",
- "qualifiedName": "__type.privacyPolicyUrl"
- },
- "742": {
- "sourceFileName": "src/wallet/ConnectWallet/Modal/ConnectEmbed.tsx",
- "qualifiedName": "__type.auth"
- },
- "743": {
- "sourceFileName": "src/wallet/ConnectWallet/Modal/ConnectEmbed.tsx",
- "qualifiedName": "__type"
- },
- "744": {
- "sourceFileName": "src/wallet/ConnectWallet/Modal/ConnectEmbed.tsx",
- "qualifiedName": "__type.loginOptional"
- },
- "745": {
- "sourceFileName": "src/wallet/ConnectWallet/Modal/ConnectEmbed.tsx",
- "qualifiedName": "__type.onLogin"
- },
- "746": {
- "sourceFileName": "src/wallet/ConnectWallet/Modal/ConnectEmbed.tsx",
- "qualifiedName": "__type"
- },
- "747": {
- "sourceFileName": "src/wallet/ConnectWallet/Modal/ConnectEmbed.tsx",
- "qualifiedName": "__type"
- },
- "748": {
- "sourceFileName": "src/wallet/ConnectWallet/Modal/ConnectEmbed.tsx",
- "qualifiedName": "token"
- },
- "749": {
- "sourceFileName": "src/wallet/ConnectWallet/Modal/ConnectEmbed.tsx",
- "qualifiedName": "__type.onLogout"
- },
- "750": {
- "sourceFileName": "src/wallet/ConnectWallet/Modal/ConnectEmbed.tsx",
- "qualifiedName": "__type"
- },
- "751": {
- "sourceFileName": "src/wallet/ConnectWallet/Modal/ConnectEmbed.tsx",
- "qualifiedName": "__type"
- },
- "752": {
- "sourceFileName": "src/wallet/ConnectWallet/Modal/ConnectEmbed.tsx",
- "qualifiedName": "__type.onConnect"
- },
- "753": {
- "sourceFileName": "src/wallet/ConnectWallet/Modal/ConnectEmbed.tsx",
- "qualifiedName": "__type"
- },
- "754": {
- "sourceFileName": "src/wallet/ConnectWallet/Modal/ConnectEmbed.tsx",
- "qualifiedName": "__type"
- },
- "755": {
- "sourceFileName": "src/wallet/ConnectWallet/Modal/ConnectEmbed.tsx",
- "qualifiedName": "wallet"
- },
- "756": {
- "sourceFileName": "src/wallet/ConnectWallet/Modal/ConnectEmbed.tsx",
- "qualifiedName": "__type.showThirdwebBranding"
- },
- "760": {
- "sourceFileName": "src/wallet/ConnectWallet/NetworkSelector.tsx",
- "qualifiedName": "NetworkSelectorProps"
- },
- "761": {
- "sourceFileName": "src/wallet/ConnectWallet/NetworkSelector.tsx",
- "qualifiedName": "__type"
- },
- "762": {
- "sourceFileName": "src/wallet/ConnectWallet/NetworkSelector.tsx",
- "qualifiedName": "__type.theme"
- },
- "763": {
- "sourceFileName": "src/wallet/ConnectWallet/NetworkSelector.tsx",
- "qualifiedName": "__type.onClose"
- },
- "764": {
- "sourceFileName": "src/wallet/ConnectWallet/NetworkSelector.tsx",
- "qualifiedName": "__type"
- },
- "765": {
- "sourceFileName": "src/wallet/ConnectWallet/NetworkSelector.tsx",
- "qualifiedName": "__type"
- },
- "766": {
- "sourceFileName": "src/wallet/ConnectWallet/NetworkSelector.tsx",
- "qualifiedName": "__type.open"
- },
- "767": {
- "sourceFileName": "src/wallet/ConnectWallet/NetworkSelector.tsx",
- "qualifiedName": "__type.chains"
- },
- "768": {
- "sourceFileName": "src/wallet/ConnectWallet/NetworkSelector.tsx",
- "qualifiedName": "__type.popularChains"
- },
- "769": {
- "sourceFileName": "src/wallet/ConnectWallet/NetworkSelector.tsx",
- "qualifiedName": "__type.recentChains"
- },
- "770": {
- "sourceFileName": "src/wallet/ConnectWallet/NetworkSelector.tsx",
- "qualifiedName": "__type.sections"
- },
- "771": {
- "sourceFileName": "src/wallet/ConnectWallet/NetworkSelector.tsx",
- "qualifiedName": "__type"
- },
- "772": {
- "sourceFileName": "src/wallet/ConnectWallet/NetworkSelector.tsx",
- "qualifiedName": "__type.label"
- },
- "773": {
- "sourceFileName": "src/wallet/ConnectWallet/NetworkSelector.tsx",
- "qualifiedName": "__type.chains"
- },
- "774": {
- "sourceFileName": "src/wallet/ConnectWallet/NetworkSelector.tsx",
- "qualifiedName": "__type.renderChain"
- },
- "775": {
- "sourceFileName": "src/wallet/ConnectWallet/NetworkSelector.tsx",
- "qualifiedName": "__type.onSwitch"
- },
- "776": {
- "sourceFileName": "src/wallet/ConnectWallet/NetworkSelector.tsx",
- "qualifiedName": "__type"
- },
- "777": {
- "sourceFileName": "src/wallet/ConnectWallet/NetworkSelector.tsx",
- "qualifiedName": "__type"
- },
- "778": {
- "sourceFileName": "src/wallet/ConnectWallet/NetworkSelector.tsx",
- "qualifiedName": "chain"
- },
- "779": {
- "sourceFileName": "src/wallet/ConnectWallet/NetworkSelector.tsx",
- "qualifiedName": "__type.onCustomClick"
- },
- "780": {
- "sourceFileName": "src/wallet/ConnectWallet/NetworkSelector.tsx",
- "qualifiedName": "__type"
- },
- "781": {
- "sourceFileName": "src/wallet/ConnectWallet/NetworkSelector.tsx",
- "qualifiedName": "__type"
- },
- "782": {
- "sourceFileName": "src/wallet/ConnectWallet/NetworkSelector.tsx",
- "qualifiedName": "NetworkSelectorChainProps"
- },
- "783": {
- "sourceFileName": "src/wallet/ConnectWallet/NetworkSelector.tsx",
- "qualifiedName": "__type"
- },
- "784": {
- "sourceFileName": "src/wallet/ConnectWallet/NetworkSelector.tsx",
- "qualifiedName": "__type.chain"
- },
- "785": {
- "sourceFileName": "src/wallet/ConnectWallet/NetworkSelector.tsx",
- "qualifiedName": "__type.switchChain"
- },
- "786": {
- "sourceFileName": "src/wallet/ConnectWallet/NetworkSelector.tsx",
- "qualifiedName": "__type"
- },
- "787": {
- "sourceFileName": "src/wallet/ConnectWallet/NetworkSelector.tsx",
- "qualifiedName": "__type"
- },
- "788": {
- "sourceFileName": "src/wallet/ConnectWallet/NetworkSelector.tsx",
- "qualifiedName": "__type.switching"
- },
- "789": {
- "sourceFileName": "src/wallet/ConnectWallet/NetworkSelector.tsx",
- "qualifiedName": "__type.switchFailed"
- },
- "790": {
- "sourceFileName": "src/wallet/ConnectWallet/NetworkSelector.tsx",
- "qualifiedName": "__type.close"
- },
- "791": {
- "sourceFileName": "src/wallet/ConnectWallet/NetworkSelector.tsx",
- "qualifiedName": "__type"
- },
- "792": {
- "sourceFileName": "src/wallet/ConnectWallet/NetworkSelector.tsx",
- "qualifiedName": "__type"
- },
- "793": {
- "sourceFileName": "src/evm/components/Web3Button/index.tsx",
- "qualifiedName": "Web3Button"
- },
- "794": {
- "sourceFileName": "src/evm/components/Web3Button/index.tsx",
- "qualifiedName": "Web3Button"
- },
- "795": {
- "sourceFileName": "src/evm/components/Web3Button/index.tsx",
- "qualifiedName": "TAction"
- },
- "796": {
- "sourceFileName": "src/evm/components/Web3Button/index.tsx",
- "qualifiedName": "props"
- },
- "797": {
- "sourceFileName": "src/evm/components/Web3Button/index.tsx",
- "qualifiedName": "Web3ButtonProps"
- },
- "798": {
- "sourceFileName": "src/evm/components/Web3Button/index.tsx",
- "qualifiedName": "Web3ButtonProps.className"
- },
- "799": {
- "sourceFileName": "src/evm/components/Web3Button/index.tsx",
- "qualifiedName": "Web3ButtonProps.contractAddress"
- },
- "800": {
- "sourceFileName": "src/evm/components/Web3Button/index.tsx",
- "qualifiedName": "Web3ButtonProps.contractAbi"
- },
- "801": {
- "sourceFileName": "src/evm/components/Web3Button/index.tsx",
- "qualifiedName": "Web3ButtonProps.onSuccess"
- },
- "802": {
- "sourceFileName": "src/evm/components/Web3Button/index.tsx",
- "qualifiedName": "__type"
- },
- "803": {
- "sourceFileName": "src/evm/components/Web3Button/index.tsx",
- "qualifiedName": "__type"
- },
- "804": {
- "sourceFileName": "src/evm/components/Web3Button/index.tsx",
- "qualifiedName": "result"
- },
- "805": {
- "sourceFileName": "src/evm/components/Web3Button/index.tsx",
- "qualifiedName": "Web3ButtonProps.onError"
- },
- "806": {
- "sourceFileName": "src/evm/components/Web3Button/index.tsx",
- "qualifiedName": "__type"
- },
- "807": {
- "sourceFileName": "src/evm/components/Web3Button/index.tsx",
- "qualifiedName": "__type"
- },
- "808": {
- "sourceFileName": "src/evm/components/Web3Button/index.tsx",
- "qualifiedName": "error"
- },
- "809": {
- "sourceFileName": "src/evm/components/Web3Button/index.tsx",
- "qualifiedName": "Web3ButtonProps.onSubmit"
- },
- "810": {
- "sourceFileName": "src/evm/components/Web3Button/index.tsx",
- "qualifiedName": "__type"
- },
- "811": {
- "sourceFileName": "src/evm/components/Web3Button/index.tsx",
- "qualifiedName": "__type"
- },
- "812": {
- "sourceFileName": "src/evm/components/Web3Button/index.tsx",
- "qualifiedName": "Web3ButtonProps.isDisabled"
- },
- "813": {
- "sourceFileName": "src/evm/components/Web3Button/index.tsx",
- "qualifiedName": "Web3ButtonProps.action"
- },
- "814": {
- "sourceFileName": "src/evm/components/Web3Button/index.tsx",
- "qualifiedName": "Web3ButtonProps.type"
- },
- "815": {
- "sourceFileName": "src/evm/components/Web3Button/index.tsx",
- "qualifiedName": "Web3ButtonProps.theme"
- },
- "816": {
- "sourceFileName": "src/evm/components/Web3Button/index.tsx",
- "qualifiedName": "Web3ButtonProps.style"
- },
- "817": {
- "sourceFileName": "src/evm/components/Web3Button/index.tsx",
- "qualifiedName": "Web3ButtonProps.connectWallet"
- },
- "818": {
- "sourceFileName": "src/evm/components/Web3Button/index.tsx",
- "qualifiedName": "__type"
- },
- "819": {
- "sourceFileName": "src/evm/components/Web3Button/index.tsx",
- "qualifiedName": "__type.className"
- },
- "820": {
- "sourceFileName": "src/evm/components/Web3Button/index.tsx",
- "qualifiedName": "__type.btnTitle"
- },
- "821": {
- "sourceFileName": "src/evm/components/Web3Button/index.tsx",
- "qualifiedName": "__type.modalTitle"
- },
- "822": {
- "sourceFileName": "src/evm/components/Web3Button/index.tsx",
- "qualifiedName": "__type.modalTitleIconUrl"
- },
- "823": {
- "sourceFileName": "src/evm/components/Web3Button/index.tsx",
- "qualifiedName": "__type.auth"
- },
- "824": {
- "sourceFileName": "src/evm/components/Web3Button/index.tsx",
- "qualifiedName": "__type"
- },
- "825": {
- "sourceFileName": "src/evm/components/Web3Button/index.tsx",
- "qualifiedName": "__type.loginOptional"
- },
- "826": {
- "sourceFileName": "src/evm/components/Web3Button/index.tsx",
- "qualifiedName": "__type.onLogin"
- },
- "827": {
- "sourceFileName": "src/evm/components/Web3Button/index.tsx",
- "qualifiedName": "__type"
- },
- "828": {
- "sourceFileName": "src/evm/components/Web3Button/index.tsx",
- "qualifiedName": "__type"
- },
- "829": {
- "sourceFileName": "src/evm/components/Web3Button/index.tsx",
- "qualifiedName": "token"
- },
- "830": {
- "sourceFileName": "src/evm/components/Web3Button/index.tsx",
- "qualifiedName": "__type.onLogout"
- },
- "831": {
- "sourceFileName": "src/evm/components/Web3Button/index.tsx",
- "qualifiedName": "__type"
- },
- "832": {
- "sourceFileName": "src/evm/components/Web3Button/index.tsx",
- "qualifiedName": "__type"
- },
- "833": {
- "sourceFileName": "src/evm/components/Web3Button/index.tsx",
- "qualifiedName": "__type.style"
- },
- "834": {
- "sourceFileName": "src/evm/components/Web3Button/index.tsx",
- "qualifiedName": "__type.modalSize"
- },
- "835": {
- "sourceFileName": "src/evm/components/Web3Button/index.tsx",
- "qualifiedName": "__type.termsOfServiceUrl"
- },
- "836": {
- "sourceFileName": "src/evm/components/Web3Button/index.tsx",
- "qualifiedName": "__type.privacyPolicyUrl"
- },
- "837": {
- "sourceFileName": "src/evm/components/Web3Button/index.tsx",
- "qualifiedName": "__type.welcomeScreen"
- },
- "838": {
- "sourceFileName": "src/evm/components/Web3Button/index.tsx",
- "qualifiedName": "__type.showThirdwebBranding"
- },
- "839": {
- "sourceFileName": "src/evm/components/Web3Button/index.tsx",
- "qualifiedName": "Web3ButtonProps.switchNetworkBtnTitle"
- },
- "840": {
- "sourceFileName": "src/evm/components/Web3Button/index.tsx",
- "qualifiedName": "Web3ButtonProps.TActionFn"
- },
- "841": {
- "sourceFileName": "src/evm/components/Web3Button/index.tsx",
- "qualifiedName": "ActionFn"
- },
- "842": {
- "sourceFileName": "src/evm/components/Web3Button/index.tsx",
- "qualifiedName": "__type"
- },
- "843": {
- "sourceFileName": "src/evm/components/Web3Button/index.tsx",
- "qualifiedName": "__type"
- },
- "844": {
- "sourceFileName": "src/evm/components/Web3Button/index.tsx",
- "qualifiedName": "contract"
- },
- "845": {
- "sourceFileName": "src/evm/providers/thirdweb-provider.tsx",
- "qualifiedName": "ThirdwebProvider"
- },
- "846": {
- "sourceFileName": "src/evm/providers/thirdweb-provider.tsx",
- "qualifiedName": "ThirdwebProvider"
- },
- "847": {
- "sourceFileName": "src/evm/providers/thirdweb-provider.tsx",
- "qualifiedName": "TChains"
- },
- "848": {
- "sourceFileName": "../chains/src/index.ts",
- "qualifiedName": "__type"
- },
- "849": {
- "sourceFileName": "../chains/src/index.ts",
- "qualifiedName": "__type"
- },
- "850": {
- "sourceFileName": "../chains/src/index.ts",
- "qualifiedName": "__type"
- },
- "851": {
- "sourceFileName": "../chains/src/index.ts",
- "qualifiedName": "__type"
- },
- "852": {
- "sourceFileName": "../chains/src/index.ts",
- "qualifiedName": "__type"
- },
- "853": {
- "sourceFileName": "../chains/src/index.ts",
- "qualifiedName": "__type"
- },
- "854": {
- "sourceFileName": "../chains/src/index.ts",
- "qualifiedName": "__type"
- },
- "855": {
- "sourceFileName": "../chains/src/index.ts",
- "qualifiedName": "__type"
- },
- "856": {
- "sourceFileName": "../chains/src/index.ts",
- "qualifiedName": "__type"
- },
- "857": {
- "sourceFileName": "../chains/src/index.ts",
- "qualifiedName": "__type"
- },
- "858": {
- "sourceFileName": "../chains/src/index.ts",
- "qualifiedName": "__type"
- },
- "859": {
- "sourceFileName": "../chains/src/index.ts",
- "qualifiedName": "__type"
- },
- "860": {
- "sourceFileName": "../chains/src/index.ts",
- "qualifiedName": "__type"
- },
- "861": {
- "sourceFileName": "../chains/src/index.ts",
- "qualifiedName": "__type"
- },
- "862": {
- "sourceFileName": "../chains/src/index.ts",
- "qualifiedName": "__type"
- },
- "863": {
- "sourceFileName": "../chains/src/index.ts",
- "qualifiedName": "__type"
- },
- "864": {
- "sourceFileName": "../chains/src/index.ts",
- "qualifiedName": "__type"
- },
- "865": {
- "sourceFileName": "src/evm/providers/thirdweb-provider.tsx",
- "qualifiedName": "props"
- },
- "866": {
- "sourceFileName": "src/evm/providers/thirdweb-provider.tsx",
- "qualifiedName": "DefaultChains"
- },
- "867": {
- "sourceFileName": "src/evm/providers/thirdweb-provider.tsx",
- "qualifiedName": "ThirdwebProviderProps"
- },
- "868": {
- "sourceFileName": "src/evm/providers/thirdweb-provider.tsx",
- "qualifiedName": "ThirdwebProviderProps.supportedWallets"
- },
- "869": {
- "sourceFileName": "src/evm/providers/thirdweb-provider.tsx",
- "qualifiedName": "ThirdwebProviderProps.theme"
- },
- "870": {
- "sourceFileName": "src/evm/providers/thirdweb-provider.tsx",
- "qualifiedName": "ThirdwebProviderProps.signer"
- },
- "871": {
- "sourceFileName": "src/evm/providers/thirdweb-provider.tsx",
- "qualifiedName": "ThirdwebProviderProps.locale"
- },
- "872": {
- "sourceFileName": "src/evm/providers/thirdweb-provider.tsx",
- "qualifiedName": "ThirdwebProviderProps.TChains"
- },
- "873": {
- "sourceFileName": "src/evm/components/types.ts",
- "qualifiedName": "MediaRendererProps"
- },
- "874": {
- "sourceFileName": "src/evm/components/types.ts",
- "qualifiedName": "MediaRendererProps.src"
- },
- "875": {
- "sourceFileName": "src/evm/components/types.ts",
- "qualifiedName": "MediaRendererProps.alt"
- },
- "876": {
- "sourceFileName": "src/evm/components/types.ts",
- "qualifiedName": "MediaRendererProps.poster"
- },
- "877": {
- "sourceFileName": "src/evm/components/types.ts",
- "qualifiedName": "MediaRendererProps.gatewayUrl"
- },
- "878": {
- "sourceFileName": "src/evm/components/types.ts",
- "qualifiedName": "MediaRendererProps.width"
- },
- "879": {
- "sourceFileName": "src/evm/components/types.ts",
- "qualifiedName": "MediaRendererProps.height"
- },
- "880": {
- "sourceFileName": "src/evm/components/types.ts",
- "qualifiedName": "SharedMediaProps.className"
- },
- "881": {
- "sourceFileName": "src/evm/components/types.ts",
- "qualifiedName": "SharedMediaProps.style"
- },
- "882": {
- "sourceFileName": "src/evm/components/types.ts",
- "qualifiedName": "SharedMediaProps.requireInteraction"
- },
- "883": {
- "sourceFileName": "src/evm/components/types.ts",
- "qualifiedName": "SharedMediaProps.controls"
- },
- "884": {
- "sourceFileName": "src/evm/components/types.ts",
- "qualifiedName": "SharedMediaProps.children"
- },
- "885": {
- "sourceFileName": "src/evm/components/types.ts",
- "qualifiedName": "SharedMediaProps.mimeType"
- },
- "886": {
- "sourceFileName": "src/evm/components/types.ts",
- "qualifiedName": "SharedMediaProps"
- },
- "887": {
- "sourceFileName": "src/evm/components/types.ts",
- "qualifiedName": "SharedMediaProps.className"
- },
- "888": {
- "sourceFileName": "src/evm/components/types.ts",
- "qualifiedName": "SharedMediaProps.style"
- },
- "889": {
- "sourceFileName": "src/evm/components/types.ts",
- "qualifiedName": "SharedMediaProps.width"
- },
- "890": {
- "sourceFileName": "src/evm/components/types.ts",
- "qualifiedName": "SharedMediaProps.height"
- },
- "891": {
- "sourceFileName": "src/evm/components/types.ts",
- "qualifiedName": "SharedMediaProps.requireInteraction"
- },
- "892": {
- "sourceFileName": "src/evm/components/types.ts",
- "qualifiedName": "SharedMediaProps.controls"
- },
- "893": {
- "sourceFileName": "src/evm/components/types.ts",
- "qualifiedName": "SharedMediaProps.children"
- },
- "894": {
- "sourceFileName": "src/evm/components/types.ts",
- "qualifiedName": "SharedMediaProps.mimeType"
- },
- "945": {
- "sourceFileName": "src/evm/hooks/wallets/useEmbeddedWallet.ts",
- "qualifiedName": "useEmbeddedWallet"
- },
- "946": {
- "sourceFileName": "src/evm/hooks/wallets/useEmbeddedWallet.ts",
- "qualifiedName": "useEmbeddedWallet"
- },
- "947": {
- "sourceFileName": "src/evm/hooks/wallets/useEmbeddedWallet.ts",
- "qualifiedName": "__object"
- },
- "948": {
- "sourceFileName": "src/evm/hooks/wallets/useEmbeddedWallet.ts",
- "qualifiedName": "__object.connect"
- },
- "949": {
- "sourceFileName": "src/evm/hooks/wallets/useEmbeddedWallet.ts",
- "qualifiedName": "__function"
- },
- "950": {
- "sourceFileName": "src/evm/hooks/wallets/useEmbeddedWallet.ts",
- "qualifiedName": "__function"
- },
- "951": {
- "sourceFileName": "src/evm/hooks/wallets/useEmbeddedWallet.ts",
- "qualifiedName": "authParams"
- },
- "952": {
- "sourceFileName": "src/evm/hooks/wallets/useEmbeddedWallet.ts",
- "qualifiedName": "__object.sendVerificationEmail"
- },
- "953": {
- "sourceFileName": "src/evm/hooks/wallets/useEmbeddedWallet.ts",
- "qualifiedName": "__function"
- },
- "954": {
- "sourceFileName": "src/evm/hooks/wallets/useEmbeddedWallet.ts",
- "qualifiedName": "__function"
- },
- "955": {
- "sourceFileName": "src/evm/hooks/wallets/useEmbeddedWallet.ts",
- "qualifiedName": "__0"
- },
- "956": {
- "sourceFileName": "src/evm/hooks/wallets/useEmbeddedWallet.ts",
- "qualifiedName": "__type"
- },
- "957": {
- "sourceFileName": "src/evm/hooks/wallets/useEmbeddedWallet.ts",
- "qualifiedName": "__type.email"
- },
- "958": {
- "sourceFileName": "src/evm/hooks/wallets/useEmbeddedWallet.ts",
- "qualifiedName": "useEmbeddedWalletUserEmail"
- },
- "959": {
- "sourceFileName": "src/evm/hooks/wallets/useEmbeddedWallet.ts",
- "qualifiedName": "useEmbeddedWalletUserEmail"
- },
- "960": {
- "sourceFileName": "src/evm/hooks/useEmbeddedWalletSendVerificationEmail.ts",
- "qualifiedName": "useEmbeddedWalletSendVerificationEmail"
- },
- "961": {
- "sourceFileName": "src/evm/hooks/useEmbeddedWalletSendVerificationEmail.ts",
- "qualifiedName": "useEmbeddedWalletSendVerificationEmail"
- },
- "962": {
- "sourceFileName": "src/evm/hooks/useEmbeddedWalletSendVerificationEmail.ts",
- "qualifiedName": "__function"
- },
- "963": {
- "sourceFileName": "src/evm/hooks/useEmbeddedWalletSendVerificationEmail.ts",
- "qualifiedName": "__function"
- },
- "964": {
- "sourceFileName": "src/evm/hooks/useEmbeddedWalletSendVerificationEmail.ts",
- "qualifiedName": "email"
- },
- "965": {
- "sourceFileName": "src/evm/index.ts",
- "qualifiedName": "useInAppWallet"
- },
- "966": {
- "sourceFileName": "src/evm/index.ts",
- "qualifiedName": "useInAppWalletUserEmail"
- },
- "967": {
- "sourceFileName": "src/evm/index.ts",
- "qualifiedName": "useInAppWalletSendVerificationEmail"
- },
- "994": {
- "sourceFileName": "src/wallet/ConnectWallet/defaultTokens.ts",
- "qualifiedName": "SupportedTokens"
- },
- "995": {
- "sourceFileName": "src/wallet/wallets/oneKey/oneKeyWallet.tsx",
- "qualifiedName": "oneKeyWallet"
- },
- "996": {
- "sourceFileName": "src/wallet/wallets/oneKey/oneKeyWallet.tsx",
- "qualifiedName": "oneKeyWallet"
- },
- "997": {
- "sourceFileName": "src/wallet/wallets/oneKey/oneKeyWallet.tsx",
- "qualifiedName": "options"
- },
- "998": {
- "sourceFileName": "src/wallet/wallets/oneKey/oneKeyWallet.tsx",
- "qualifiedName": "OneKeyWalletConfigOptions"
- },
- "999": {
- "sourceFileName": "src/wallet/wallets/oneKey/oneKeyWallet.tsx",
- "qualifiedName": "__type"
- },
- "1000": {
- "sourceFileName": "src/wallet/wallets/oneKey/oneKeyWallet.tsx",
- "qualifiedName": "__type.projectId"
- },
- "1001": {
- "sourceFileName": "src/wallet/wallets/oneKey/oneKeyWallet.tsx",
- "qualifiedName": "__type.recommended"
- },
- "1002": {
- "sourceFileName": "src/wallet/wallets/oneKey/oneKeyWallet.tsx",
- "qualifiedName": "__type.wcModal"
- },
- "1003": {
- "sourceFileName": "src/wallet/wallets/oneKey/oneKeyWallet.tsx",
- "qualifiedName": "__type"
- },
- "1004": {
- "sourceFileName": "src/wallet/wallets/oneKey/oneKeyWallet.tsx",
- "qualifiedName": "__type.qrModalOptions"
- },
- "1005": {
- "sourceFileName": "src/evm/components/MediaRenderer.tsx",
- "qualifiedName": "useResolvedMediaType"
- },
- "1006": {
- "sourceFileName": "src/evm/components/MediaRenderer.tsx",
- "qualifiedName": "useResolvedMediaType"
- },
- "1007": {
- "sourceFileName": "src/evm/components/MediaRenderer.tsx",
- "qualifiedName": "uri"
- },
- "1008": {
- "sourceFileName": "src/evm/components/MediaRenderer.tsx",
- "qualifiedName": "mimeType"
- },
- "1009": {
- "sourceFileName": "src/evm/components/MediaRenderer.tsx",
- "qualifiedName": "gatewayUrl"
- },
- "1010": {
- "sourceFileName": "src/evm/components/MediaRenderer.tsx",
- "qualifiedName": "__object"
- },
- "1011": {
- "sourceFileName": "src/evm/components/MediaRenderer.tsx",
- "qualifiedName": "__object.url"
- },
- "1012": {
- "sourceFileName": "src/evm/components/MediaRenderer.tsx",
- "qualifiedName": "__object.mimeType"
- },
- "1013": {
- "sourceFileName": "src/evm/components/MediaRenderer.tsx",
- "qualifiedName": "MediaRenderer"
- },
- "1014": {
- "sourceFileName": "../../node_modules/.pnpm/@types+react@18.3.5/node_modules/@types/react/index.d.ts",
- "qualifiedName": "MediaRenderer"
- },
- "1015": {
- "sourceFileName": "../../node_modules/.pnpm/@types+react@18.3.5/node_modules/@types/react/index.d.ts",
- "qualifiedName": "props"
- },
- "1016": {
- "sourceFileName": "../../node_modules/.pnpm/@types+react@18.3.5/node_modules/@types/react/index.d.ts",
- "qualifiedName": "React.ForwardRefExoticComponent.defaultProps"
- },
- "1017": {
- "sourceFileName": "../../node_modules/.pnpm/@types+react@18.3.5/node_modules/@types/react/index.d.ts",
- "qualifiedName": "React.ForwardRefExoticComponent.propTypes"
- },
- "1018": {
- "sourceFileName": "../../node_modules/.pnpm/@types+react@18.3.5/node_modules/@types/react/index.d.ts",
- "qualifiedName": "React.NamedExoticComponent.displayName"
- },
- "1019": {
- "sourceFileName": "../../node_modules/.pnpm/@types+react@18.3.5/node_modules/@types/react/index.d.ts",
- "qualifiedName": "React.ExoticComponent.$$typeof"
- },
- "1020": {
- "sourceFileName": "src/evm/components/MediaRenderer.tsx",
- "qualifiedName": "MediaType"
- },
- "1021": {
- "sourceFileName": "src/evm/components/MediaRenderer.tsx",
- "qualifiedName": "MediaType.url"
- },
- "1022": {
- "sourceFileName": "src/evm/components/MediaRenderer.tsx",
- "qualifiedName": "MediaType.mimeType"
- },
- "1023": {
- "sourceFileName": "src/evm/components/NftMedia.tsx",
- "qualifiedName": "ThirdwebNftMediaProps"
- },
- "1024": {
- "sourceFileName": "src/evm/components/NftMedia.tsx",
- "qualifiedName": "ThirdwebNftMediaProps.metadata"
- },
- "1025": {
- "sourceFileName": "../sdk/src/core/schema/nft.ts",
- "qualifiedName": "__type"
- },
- "1026": {
- "sourceFileName": "../sdk/src/core/schema/nft.ts",
- "qualifiedName": "__type"
- },
- "1027": {
- "sourceFileName": "../sdk/src/core/schema/nft.ts",
- "qualifiedName": "__type"
- },
- "1028": {
- "sourceFileName": "src/evm/components/NftMedia.tsx",
- "qualifiedName": "ThirdwebNftMediaProps.width"
- },
- "1029": {
- "sourceFileName": "src/evm/components/NftMedia.tsx",
- "qualifiedName": "ThirdwebNftMediaProps.height"
- },
- "1030": {
- "sourceFileName": "src/evm/components/types.ts",
- "qualifiedName": "SharedMediaProps.className"
- },
- "1031": {
- "sourceFileName": "src/evm/components/types.ts",
- "qualifiedName": "SharedMediaProps.style"
- },
- "1032": {
- "sourceFileName": "src/evm/components/types.ts",
- "qualifiedName": "SharedMediaProps.requireInteraction"
- },
- "1033": {
- "sourceFileName": "src/evm/components/types.ts",
- "qualifiedName": "SharedMediaProps.controls"
- },
- "1034": {
- "sourceFileName": "src/evm/components/types.ts",
- "qualifiedName": "SharedMediaProps.children"
- },
- "1035": {
- "sourceFileName": "src/evm/components/types.ts",
- "qualifiedName": "SharedMediaProps.mimeType"
- },
- "1036": {
- "sourceFileName": "src/evm/components/NftMedia.tsx",
- "qualifiedName": "ThirdwebNftMedia"
- },
- "1037": {
- "sourceFileName": "../../node_modules/.pnpm/@types+react@18.3.5/node_modules/@types/react/index.d.ts",
- "qualifiedName": "ThirdwebNftMedia"
- },
- "1038": {
- "sourceFileName": "../../node_modules/.pnpm/@types+react@18.3.5/node_modules/@types/react/index.d.ts",
- "qualifiedName": "props"
- },
- "1039": {
- "sourceFileName": "../../node_modules/.pnpm/@types+react@18.3.5/node_modules/@types/react/index.d.ts",
- "qualifiedName": "React.ForwardRefExoticComponent.defaultProps"
- },
- "1040": {
- "sourceFileName": "../../node_modules/.pnpm/@types+react@18.3.5/node_modules/@types/react/index.d.ts",
- "qualifiedName": "React.ForwardRefExoticComponent.propTypes"
- },
- "1041": {
- "sourceFileName": "../../node_modules/.pnpm/@types+react@18.3.5/node_modules/@types/react/index.d.ts",
- "qualifiedName": "React.NamedExoticComponent.displayName"
- },
- "1042": {
- "sourceFileName": "../../node_modules/.pnpm/@types+react@18.3.5/node_modules/@types/react/index.d.ts",
- "qualifiedName": "React.ExoticComponent.$$typeof"
- },
- "1043": {
- "sourceFileName": "../payments/src/interfaces/PaymentsSdkError.ts",
- "qualifiedName": "PaymentsSDKErrorCode"
- },
- "1044": {
- "sourceFileName": "../payments/src/interfaces/PaymentsSdkError.ts",
- "qualifiedName": "PaymentsSDKErrorCode.UserAbandonedCheckout"
- },
- "1045": {
- "sourceFileName": "../payments/src/interfaces/PaymentsSdkError.ts",
- "qualifiedName": "PaymentsSDKErrorCode.UserLoginFailed"
- },
- "1046": {
- "sourceFileName": "../payments/src/interfaces/PaymentsSdkError.ts",
- "qualifiedName": "PaymentsSDKErrorCode.InvalidProps"
- },
- "1047": {
- "sourceFileName": "../payments/src/interfaces/PaymentsSdkError.ts",
- "qualifiedName": "PaymentsSDKErrorCode.InvalidCard"
- },
- "1048": {
- "sourceFileName": "../payments/src/interfaces/PaymentsSdkError.ts",
- "qualifiedName": "PaymentsSDKErrorCode.EmailNotVerified"
- },
- "1049": {
- "sourceFileName": "../payments/src/interfaces/PaymentsSdkError.ts",
- "qualifiedName": "PaymentsSDKErrorCode.NotEnoughSupply"
- },
- "1050": {
- "sourceFileName": "../payments/src/interfaces/PaymentsSdkError.ts",
- "qualifiedName": "PaymentsSDKErrorCode.AddressNotAllowed"
- },
- "1051": {
- "sourceFileName": "../payments/src/interfaces/PaymentsSdkError.ts",
- "qualifiedName": "PaymentsSDKErrorCode.NoActiveClaimPhase"
- },
- "1052": {
- "sourceFileName": "../payments/src/interfaces/PaymentsSdkError.ts",
- "qualifiedName": "PayWithCryptoErrorCode"
- },
- "1053": {
- "sourceFileName": "../payments/src/interfaces/PaymentsSdkError.ts",
- "qualifiedName": "PayWithCryptoErrorCode.ErrorConnectingToWallet"
- },
- "1054": {
- "sourceFileName": "../payments/src/interfaces/PaymentsSdkError.ts",
- "qualifiedName": "PayWithCryptoErrorCode.ErrorSendingTransaction"
- },
- "1055": {
- "sourceFileName": "../payments/src/interfaces/PaymentsSdkError.ts",
- "qualifiedName": "PayWithCryptoErrorCode.InsufficientBalance"
- },
- "1056": {
- "sourceFileName": "../payments/src/interfaces/PaymentsSdkError.ts",
- "qualifiedName": "PayWithCryptoErrorCode.TransactionCancelled"
- },
- "1057": {
- "sourceFileName": "../payments/src/interfaces/PaymentsSdkError.ts",
- "qualifiedName": "PayWithCryptoErrorCode.WrongChain"
- },
- "1058": {
- "sourceFileName": "../payments/src/interfaces/PaymentsSdkError.ts",
- "qualifiedName": "PayWithCryptoErrorCode.ChainSwitchUnderway"
- },
- "1059": {
- "sourceFileName": "../payments/src/interfaces/PaymentsSdkError.ts",
- "qualifiedName": "PayWithCryptoErrorCode.PendingSignature"
- },
- "1060": {
- "sourceFileName": "../payments/src/interfaces/PaymentsSdkError.ts",
- "qualifiedName": "PaymentsSDKError"
- },
- "1061": {
- "sourceFileName": "../payments/src/interfaces/PaymentsSdkError.ts",
- "qualifiedName": "__type"
- },
- "1062": {
- "sourceFileName": "../payments/src/interfaces/PaymentsSdkError.ts",
- "qualifiedName": "__type.code"
- },
- "1063": {
- "sourceFileName": "../payments/src/interfaces/PaymentsSdkError.ts",
- "qualifiedName": "__type.error"
- },
- "1064": {
- "sourceFileName": "../payments/src/interfaces/PaperUser.ts",
- "qualifiedName": "PaperUser"
- },
- "1065": {
- "sourceFileName": "../payments/src/interfaces/PaperUser.ts",
- "qualifiedName": "__type"
- },
- "1066": {
- "sourceFileName": "../payments/src/interfaces/PaperUser.ts",
- "qualifiedName": "__type.emailAddress"
- },
- "1067": {
- "sourceFileName": "../payments/src/interfaces/PaperUser.ts",
- "qualifiedName": "__type.walletAddress"
- },
- "1068": {
- "sourceFileName": "../payments/src/interfaces/PaperUser.ts",
- "qualifiedName": "__type.accessCode"
- },
- "1069": {
- "sourceFileName": "../payments/src/constants/style.ts",
- "qualifiedName": "Locale"
- },
- "1070": {
- "sourceFileName": "src/payments/interfaces/CustomContract.ts",
- "qualifiedName": "ReadMethodCallType"
- },
- "1071": {
- "sourceFileName": "src/payments/interfaces/CustomContract.ts",
- "qualifiedName": "__type"
- },
- "1072": {
- "sourceFileName": "src/payments/interfaces/CustomContract.ts",
- "qualifiedName": "__type.name"
- },
- "1073": {
- "sourceFileName": "src/payments/interfaces/CustomContract.ts",
- "qualifiedName": "__type.args"
- },
- "1074": {
- "sourceFileName": "src/payments/interfaces/CustomContract.ts",
- "qualifiedName": "WriteMethodCallType"
- },
- "1075": {
- "sourceFileName": "src/payments/interfaces/CustomContract.ts",
- "qualifiedName": "__type"
- },
- "1076": {
- "sourceFileName": "src/payments/interfaces/CustomContract.ts",
- "qualifiedName": "__type.payment"
- },
- "1077": {
- "sourceFileName": "src/payments/interfaces/CustomContract.ts",
- "qualifiedName": "__type"
- },
- "1078": {
- "sourceFileName": "src/payments/interfaces/CustomContract.ts",
- "qualifiedName": "__type.currency"
- },
- "1079": {
- "sourceFileName": "src/payments/interfaces/CustomContract.ts",
- "qualifiedName": "__type.value"
- },
- "1080": {
- "sourceFileName": "src/payments/interfaces/CustomContract.ts",
- "qualifiedName": "__type.callOptions"
- },
- "1081": {
- "sourceFileName": "src/payments/interfaces/CustomContract.ts",
- "qualifiedName": "__type"
- },
- "1082": {
- "sourceFileName": "src/payments/interfaces/CustomContract.ts",
- "qualifiedName": "__type.gasOptions"
- },
- "1083": {
- "sourceFileName": "src/payments/Provider.tsx",
- "qualifiedName": "PaymentsProviderProps"
- },
- "1084": {
- "sourceFileName": "src/payments/Provider.tsx",
- "qualifiedName": "PaymentsProviderProps.chainName"
- },
- "1085": {
- "sourceFileName": "src/payments/Provider.tsx",
- "qualifiedName": "PaymentsProviderProps.appName"
- },
- "1086": {
- "sourceFileName": "src/payments/Provider.tsx",
- "qualifiedName": "PaymentsProviderProps.clientId"
- },
- "1087": {
- "sourceFileName": "src/payments/Provider.tsx",
- "qualifiedName": "PaymentsSDKProvider"
- },
- "1088": {
- "sourceFileName": "src/payments/Provider.tsx",
- "qualifiedName": "PaymentsSDKProvider"
- },
- "1089": {
- "sourceFileName": "src/payments/Provider.tsx",
- "qualifiedName": "__0"
- },
- "1090": {
- "sourceFileName": "src/payments/Provider.tsx",
- "qualifiedName": "usePaymentsSDKContext"
- },
- "1091": {
- "sourceFileName": "src/payments/Provider.tsx",
- "qualifiedName": "usePaymentsSDKContext"
- },
- "1092": {
- "sourceFileName": "src/payments/components/CheckoutWithCard.tsx",
- "qualifiedName": "CheckoutWithCard"
- },
- "1093": {
- "sourceFileName": "src/payments/components/CheckoutWithCard.tsx",
- "qualifiedName": "CheckoutWithCard"
- },
- "1094": {
- "sourceFileName": "src/payments/components/CheckoutWithCard.tsx",
- "qualifiedName": "props"
- },
- "1095": {
- "sourceFileName": "src/payments/components/VerifyOwnershipWithPaper.tsx",
- "qualifiedName": "VerifyOwnershipWithPaper"
- },
- "1096": {
- "sourceFileName": "../../node_modules/.pnpm/@types+react@18.3.5/node_modules/@types/react/index.d.ts",
- "qualifiedName": "VerifyOwnershipWithPaper"
- },
- "1097": {
- "sourceFileName": "../../node_modules/.pnpm/@types+react@18.3.5/node_modules/@types/react/index.d.ts",
- "qualifiedName": "props"
- },
- "1098": {
- "sourceFileName": "../../node_modules/.pnpm/@types+react@18.3.5/node_modules/@types/react/index.d.ts",
- "qualifiedName": "deprecatedLegacyContext"
- },
- "1099": {
- "sourceFileName": "../../node_modules/.pnpm/@types+react@18.3.5/node_modules/@types/react/index.d.ts",
- "qualifiedName": "React.FunctionComponent.propTypes"
- },
- "1100": {
- "sourceFileName": "../../node_modules/.pnpm/@types+react@18.3.5/node_modules/@types/react/index.d.ts",
- "qualifiedName": "React.FunctionComponent.contextTypes"
- },
- "1101": {
- "sourceFileName": "../../node_modules/.pnpm/@types+react@18.3.5/node_modules/@types/react/index.d.ts",
- "qualifiedName": "React.FunctionComponent.defaultProps"
- },
- "1102": {
- "sourceFileName": "../../node_modules/.pnpm/@types+react@18.3.5/node_modules/@types/react/index.d.ts",
- "qualifiedName": "React.FunctionComponent.displayName"
- },
- "1103": {
- "sourceFileName": "src/payments/components/PaperCheckout.tsx",
- "qualifiedName": "PaperCheckoutDisplay"
- },
- "1104": {
- "sourceFileName": "src/payments/components/PaperCheckout.tsx",
- "qualifiedName": "PaperCheckoutDisplay.POPUP"
- },
- "1105": {
- "sourceFileName": "src/payments/components/PaperCheckout.tsx",
- "qualifiedName": "PaperCheckoutDisplay.NEW_TAB"
- },
- "1106": {
- "sourceFileName": "src/payments/components/PaperCheckout.tsx",
- "qualifiedName": "PaperCheckoutDisplay.MODAL"
- },
- "1107": {
- "sourceFileName": "src/payments/components/PaperCheckout.tsx",
- "qualifiedName": "PaperCheckoutDisplay.DRAWER"
- },
- "1108": {
- "sourceFileName": "src/payments/components/PaperCheckout.tsx",
- "qualifiedName": "PaperCheckoutDisplay.EMBED"
- },
- "1109": {
- "sourceFileName": "src/payments/components/PaperCheckout.tsx",
- "qualifiedName": "PaperCheckoutProps"
- },
- "1110": {
- "sourceFileName": "src/payments/components/PaperCheckout.tsx",
- "qualifiedName": "__type"
- },
- "1111": {
- "sourceFileName": "src/payments/components/PaperCheckout.tsx",
- "qualifiedName": "__type.checkoutId"
- },
- "1112": {
- "sourceFileName": "src/payments/components/PaperCheckout.tsx",
- "qualifiedName": "__type.display"
- },
- "1113": {
- "sourceFileName": "src/payments/components/PaperCheckout.tsx",
- "qualifiedName": "__type.recipientWalletAddress"
- },
- "1114": {
- "sourceFileName": "src/payments/components/PaperCheckout.tsx",
- "qualifiedName": "__type.emailAddress"
- },
- "1115": {
- "sourceFileName": "src/payments/components/PaperCheckout.tsx",
- "qualifiedName": "__type.quantity"
- },
- "1116": {
- "sourceFileName": "src/payments/components/PaperCheckout.tsx",
- "qualifiedName": "__type.mintMethod"
- },
- "1117": {
- "sourceFileName": "src/payments/components/PaperCheckout.tsx",
- "qualifiedName": "__type.eligibilityMethod"
- },
- "1118": {
- "sourceFileName": "src/payments/components/PaperCheckout.tsx",
- "qualifiedName": "__type.metadata"
- },
- "1119": {
- "sourceFileName": "src/payments/components/PaperCheckout.tsx",
- "qualifiedName": "__type.appName"
- },
- "1120": {
- "sourceFileName": "src/payments/components/PaperCheckout.tsx",
- "qualifiedName": "__type.onOpenCheckout"
- },
- "1121": {
- "sourceFileName": "src/payments/components/PaperCheckout.tsx",
- "qualifiedName": "__type"
- },
- "1122": {
- "sourceFileName": "src/payments/components/PaperCheckout.tsx",
- "qualifiedName": "__type"
- },
- "1123": {
- "sourceFileName": "src/payments/components/PaperCheckout.tsx",
- "qualifiedName": "__type.onCloseCheckout"
- },
- "1124": {
- "sourceFileName": "src/payments/components/PaperCheckout.tsx",
- "qualifiedName": "__type"
- },
- "1125": {
- "sourceFileName": "src/payments/components/PaperCheckout.tsx",
- "qualifiedName": "__type"
- },
- "1126": {
- "sourceFileName": "src/payments/components/PaperCheckout.tsx",
- "qualifiedName": "__type.onPaymentSuccess"
- },
- "1127": {
- "sourceFileName": "src/payments/components/PaperCheckout.tsx",
- "qualifiedName": "__type"
- },
- "1128": {
- "sourceFileName": "src/payments/components/PaperCheckout.tsx",
- "qualifiedName": "__type"
- },
- "1129": {
- "sourceFileName": "src/payments/components/PaperCheckout.tsx",
- "qualifiedName": "result"
- },
- "1130": {
- "sourceFileName": "src/payments/components/PaperCheckout.tsx",
- "qualifiedName": "__type.onTransferSuccess"
- },
- "1131": {
- "sourceFileName": "src/payments/components/PaperCheckout.tsx",
- "qualifiedName": "__type"
- },
- "1132": {
- "sourceFileName": "src/payments/components/PaperCheckout.tsx",
- "qualifiedName": "__type"
- },
- "1133": {
- "sourceFileName": "src/payments/components/PaperCheckout.tsx",
- "qualifiedName": "result"
- },
- "1134": {
- "sourceFileName": "src/payments/components/PaperCheckout.tsx",
- "qualifiedName": "__type.options"
- },
- "1135": {
- "sourceFileName": "src/payments/components/PaperCheckout.tsx",
- "qualifiedName": "__type"
- },
- "1136": {
- "sourceFileName": "src/payments/components/PaperCheckout.tsx",
- "qualifiedName": "__type.width"
- },
- "1137": {
- "sourceFileName": "src/payments/components/PaperCheckout.tsx",
- "qualifiedName": "__type.height"
- },
- "1138": {
- "sourceFileName": "src/payments/components/PaperCheckout.tsx",
- "qualifiedName": "__type.colorPrimary"
- },
- "1139": {
- "sourceFileName": "src/payments/components/PaperCheckout.tsx",
- "qualifiedName": "__type.colorBackground"
- },
- "1140": {
- "sourceFileName": "src/payments/components/PaperCheckout.tsx",
- "qualifiedName": "__type.colorText"
- },
- "1141": {
- "sourceFileName": "src/payments/components/PaperCheckout.tsx",
- "qualifiedName": "__type.borderRadius"
- },
- "1142": {
- "sourceFileName": "src/payments/components/PaperCheckout.tsx",
- "qualifiedName": "__type.fontFamily"
- },
- "1143": {
- "sourceFileName": "src/payments/components/PaperCheckout.tsx",
- "qualifiedName": "__type.children"
- },
- "1144": {
- "sourceFileName": "src/payments/components/PaperCheckout.tsx",
- "qualifiedName": "T"
- },
- "1145": {
- "sourceFileName": "src/payments/components/PaperCheckout.tsx",
- "qualifiedName": "PaperCheckout"
- },
- "1146": {
- "sourceFileName": "src/payments/components/PaperCheckout.tsx",
- "qualifiedName": "PaperCheckout"
- },
- "1147": {
- "sourceFileName": "src/payments/components/PaperCheckout.tsx",
- "qualifiedName": "T"
- },
- "1148": {
- "sourceFileName": "src/payments/components/PaperCheckout.tsx",
- "qualifiedName": "__0"
- },
- "1149": {
- "sourceFileName": "src/payments/components/VerifyOwnershipWithPaper.tsx",
- "qualifiedName": "VerifyOwnershipWithPaper"
- },
- "1150": {
- "sourceFileName": "src/payments/interfaces/PaymentSuccessResult.ts",
- "qualifiedName": "PaymentSuccessResult"
- },
- "1151": {
- "sourceFileName": "src/payments/interfaces/PaymentSuccessResult.ts",
- "qualifiedName": "PaymentSuccessResult.id"
- },
- "1152": {
- "sourceFileName": "src/payments/interfaces/TransferSuccessResult.ts",
- "qualifiedName": "TransferSuccessResult"
- },
- "1153": {
- "sourceFileName": "src/payments/interfaces/TransferSuccessResult.ts",
- "qualifiedName": "__type"
- },
- "1154": {
- "sourceFileName": "src/payments/interfaces/TransferSuccessResult.ts",
- "qualifiedName": "__type.id"
- },
- "1155": {
- "sourceFileName": "src/payments/interfaces/TransferSuccessResult.ts",
- "qualifiedName": "__type.claimedTokens"
- },
- "1156": {
- "sourceFileName": "src/payments/interfaces/TransferSuccessResult.ts",
- "qualifiedName": "ClaimedToken"
- },
- "1157": {
- "sourceFileName": "src/payments/interfaces/TransferSuccessResult.ts",
- "qualifiedName": "__type"
- },
- "1158": {
- "sourceFileName": "src/payments/interfaces/TransferSuccessResult.ts",
- "qualifiedName": "__type.contractAddress"
- },
- "1159": {
- "sourceFileName": "src/payments/interfaces/TransferSuccessResult.ts",
- "qualifiedName": "__type.collectionTitle"
- },
- "1160": {
- "sourceFileName": "src/payments/interfaces/TransferSuccessResult.ts",
- "qualifiedName": "__type.tokenId"
- },
- "1161": {
- "sourceFileName": "src/payments/interfaces/TransferSuccessResult.ts",
- "qualifiedName": "__type.transactions"
- },
- "1162": {
- "sourceFileName": "src/payments/interfaces/TransferSuccessResult.ts",
- "qualifiedName": "__type"
- },
- "1163": {
- "sourceFileName": "src/payments/interfaces/TransferSuccessResult.ts",
- "qualifiedName": "__type.claimHash"
- },
- "1164": {
- "sourceFileName": "src/payments/interfaces/TransferSuccessResult.ts",
- "qualifiedName": "__type.claimExplorerUrl"
- },
- "1165": {
- "sourceFileName": "src/payments/interfaces/TransferSuccessResult.ts",
- "qualifiedName": "__type.transferHash"
- },
- "1166": {
- "sourceFileName": "src/payments/interfaces/TransferSuccessResult.ts",
- "qualifiedName": "__type.transferExplorerUrl"
- },
- "1167": {
- "sourceFileName": "src/payments/interfaces/TransferSuccessResult.ts",
- "qualifiedName": "__type.metadata"
- },
- "1168": {
- "sourceFileName": "src/payments/interfaces/TransferSuccessResult.ts",
- "qualifiedName": "__type"
- },
- "1169": {
- "sourceFileName": "src/payments/interfaces/TransferSuccessResult.ts",
- "qualifiedName": "__type.name"
- },
- "1170": {
- "sourceFileName": "src/payments/interfaces/TransferSuccessResult.ts",
- "qualifiedName": "__type.description"
- },
- "1171": {
- "sourceFileName": "src/payments/interfaces/TransferSuccessResult.ts",
- "qualifiedName": "__type.image"
- },
- "1172": {
- "sourceFileName": "src/payments/interfaces/TransferSuccessResult.ts",
- "qualifiedName": "__type.properties"
- }
- },
- "files": {
- "entries": {
- "1": "src/index.ts"
- },
- "reflections": {
- "1": 0
- }
- }
-}
diff --git a/apps/portal/src/app/references/components/TDoc/fetchDocs/v4-legacy-docs/sdk.json b/apps/portal/src/app/references/components/TDoc/fetchDocs/v4-legacy-docs/sdk.json
deleted file mode 100644
index 872a2b3ba79..00000000000
--- a/apps/portal/src/app/references/components/TDoc/fetchDocs/v4-legacy-docs/sdk.json
+++ /dev/null
@@ -1,438519 +0,0 @@
-{
- "id": 0,
- "name": "@thirdweb-dev/sdk",
- "variant": "project",
- "kind": 1,
- "flags": {},
- "children": [
- {
- "id": 39690,
- "name": "AdminFlag",
- "variant": "declaration",
- "kind": 8,
- "flags": {},
- "children": [
- {
- "id": 39692,
- "name": "AddAdmin",
- "variant": "declaration",
- "kind": 16,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/account.ts",
- "line": 20,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/account.ts#L20"
- }
- ],
- "type": {
- "type": "literal",
- "value": 1
- }
- },
- {
- "id": 39691,
- "name": "None",
- "variant": "declaration",
- "kind": 16,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/account.ts",
- "line": 19,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/account.ts#L19"
- }
- ],
- "type": {
- "type": "literal",
- "value": 0
- }
- },
- {
- "id": 39693,
- "name": "RemoveAdmin",
- "variant": "declaration",
- "kind": 16,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/account.ts",
- "line": 21,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/account.ts#L21"
- }
- ],
- "type": {
- "type": "literal",
- "value": 2
- }
- }
- ],
- "groups": [
- {
- "title": "Enumeration Members",
- "children": [
- 39692,
- 39691,
- 39693
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/account.ts",
- "line": 18,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/account.ts#L18"
- }
- ]
- },
- {
- "id": 38559,
- "name": "ChainId",
- "variant": "declaration",
- "kind": 8,
- "flags": {
- "isPublic": true
- },
- "children": [
- {
- "id": 38572,
- "name": "Arbitrum",
- "variant": "declaration",
- "kind": 16,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/constants/chains/ChainId.ts",
- "line": 17,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/constants/chains/ChainId.ts#L17"
- }
- ],
- "type": {
- "type": "literal",
- "value": 42161
- }
- },
- {
- "id": 38573,
- "name": "ArbitrumGoerli",
- "variant": "declaration",
- "kind": 16,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/constants/chains/ChainId.ts",
- "line": 18,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/constants/chains/ChainId.ts#L18"
- }
- ],
- "type": {
- "type": "literal",
- "value": 421613
- }
- },
- {
- "id": 38568,
- "name": "Avalanche",
- "variant": "declaration",
- "kind": 16,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/constants/chains/ChainId.ts",
- "line": 13,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/constants/chains/ChainId.ts#L13"
- }
- ],
- "type": {
- "type": "literal",
- "value": 43114
- }
- },
- {
- "id": 38569,
- "name": "AvalancheFujiTestnet",
- "variant": "declaration",
- "kind": 16,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/constants/chains/ChainId.ts",
- "line": 14,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/constants/chains/ChainId.ts#L14"
- }
- ],
- "type": {
- "type": "literal",
- "value": 43113
- }
- },
- {
- "id": 38574,
- "name": "BinanceSmartChainMainnet",
- "variant": "declaration",
- "kind": 16,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/constants/chains/ChainId.ts",
- "line": 19,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/constants/chains/ChainId.ts#L19"
- }
- ],
- "type": {
- "type": "literal",
- "value": 56
- }
- },
- {
- "id": 38575,
- "name": "BinanceSmartChainTestnet",
- "variant": "declaration",
- "kind": 16,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/constants/chains/ChainId.ts",
- "line": 20,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/constants/chains/ChainId.ts#L20"
- }
- ],
- "type": {
- "type": "literal",
- "value": 97
- }
- },
- {
- "id": 38566,
- "name": "Fantom",
- "variant": "declaration",
- "kind": 16,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/constants/chains/ChainId.ts",
- "line": 11,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/constants/chains/ChainId.ts#L11"
- }
- ],
- "type": {
- "type": "literal",
- "value": 250
- }
- },
- {
- "id": 38567,
- "name": "FantomTestnet",
- "variant": "declaration",
- "kind": 16,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/constants/chains/ChainId.ts",
- "line": 12,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/constants/chains/ChainId.ts#L12"
- }
- ],
- "type": {
- "type": "literal",
- "value": 4002
- }
- },
- {
- "id": 38561,
- "name": "Goerli",
- "variant": "declaration",
- "kind": 16,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/constants/chains/ChainId.ts",
- "line": 6,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/constants/chains/ChainId.ts#L6"
- }
- ],
- "type": {
- "type": "literal",
- "value": 5
- }
- },
- {
- "id": 38565,
- "name": "Hardhat",
- "variant": "declaration",
- "kind": 16,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/constants/chains/ChainId.ts",
- "line": 10,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/constants/chains/ChainId.ts#L10"
- }
- ],
- "type": {
- "type": "literal",
- "value": 31337
- }
- },
- {
- "id": 38564,
- "name": "Localhost",
- "variant": "declaration",
- "kind": 16,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/constants/chains/ChainId.ts",
- "line": 9,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/constants/chains/ChainId.ts#L9"
- }
- ],
- "type": {
- "type": "literal",
- "value": 1337
- }
- },
- {
- "id": 38560,
- "name": "Mainnet",
- "variant": "declaration",
- "kind": 16,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/constants/chains/ChainId.ts",
- "line": 5,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/constants/chains/ChainId.ts#L5"
- }
- ],
- "type": {
- "type": "literal",
- "value": 1
- }
- },
- {
- "id": 38563,
- "name": "Mumbai",
- "variant": "declaration",
- "kind": 16,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/constants/chains/ChainId.ts",
- "line": 8,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/constants/chains/ChainId.ts#L8"
- }
- ],
- "type": {
- "type": "literal",
- "value": 80001
- }
- },
- {
- "id": 38570,
- "name": "Optimism",
- "variant": "declaration",
- "kind": 16,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/constants/chains/ChainId.ts",
- "line": 15,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/constants/chains/ChainId.ts#L15"
- }
- ],
- "type": {
- "type": "literal",
- "value": 10
- }
- },
- {
- "id": 38571,
- "name": "OptimismGoerli",
- "variant": "declaration",
- "kind": 16,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/constants/chains/ChainId.ts",
- "line": 16,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/constants/chains/ChainId.ts#L16"
- }
- ],
- "type": {
- "type": "literal",
- "value": 420
- }
- },
- {
- "id": 38562,
- "name": "Polygon",
- "variant": "declaration",
- "kind": 16,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/constants/chains/ChainId.ts",
- "line": 7,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/constants/chains/ChainId.ts#L7"
- }
- ],
- "type": {
- "type": "literal",
- "value": 137
- }
- }
- ],
- "groups": [
- {
- "title": "Enumeration Members",
- "children": [
- 38572,
- 38573,
- 38568,
- 38569,
- 38574,
- 38575,
- 38566,
- 38567,
- 38561,
- 38565,
- 38564,
- 38560,
- 38563,
- 38570,
- 38571,
- 38562
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/constants/chains/ChainId.ts",
- "line": 4,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/constants/chains/ChainId.ts#L4"
- }
- ]
- },
- {
- "id": 38883,
- "name": "ClaimEligibility",
- "variant": "declaration",
- "kind": 8,
- "flags": {},
- "children": [
- {
- "id": 38885,
- "name": "AddressNotAllowed",
- "variant": "declaration",
- "kind": 16,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/enums/ClaimEligibility.ts",
- "line": 4,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/enums/ClaimEligibility.ts#L4"
- }
- ],
- "type": {
- "type": "literal",
- "value": "This address is not on the allowlist."
- }
- },
- {
- "id": 38888,
- "name": "AlreadyClaimed",
- "variant": "declaration",
- "kind": 16,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/enums/ClaimEligibility.ts",
- "line": 10,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/enums/ClaimEligibility.ts#L10"
- }
- ],
- "type": {
- "type": "literal",
- "value": "You have already claimed the token."
- }
- },
- {
- "id": 38887,
- "name": "ClaimPhaseNotStarted",
- "variant": "declaration",
- "kind": 16,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/enums/ClaimEligibility.ts",
- "line": 8,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/enums/ClaimEligibility.ts#L8"
- }
- ],
- "type": {
- "type": "literal",
- "value": "Claim phase has not started yet."
- }
- },
- {
- "id": 38892,
- "name": "NoActiveClaimPhase",
- "variant": "declaration",
- "kind": 16,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/enums/ClaimEligibility.ts",
- "line": 18,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/enums/ClaimEligibility.ts#L18"
- }
- ],
- "type": {
- "type": "literal",
- "value": "There is no active claim phase at the moment. Please check back in later."
- }
- },
- {
- "id": 38893,
- "name": "NoClaimConditionSet",
- "variant": "declaration",
- "kind": 16,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/enums/ClaimEligibility.ts",
- "line": 20,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/enums/ClaimEligibility.ts#L20"
- }
- ],
- "type": {
- "type": "literal",
- "value": "There is no claim condition set."
- }
- },
- {
- "id": 38884,
- "name": "NotEnoughSupply",
- "variant": "declaration",
- "kind": 16,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/enums/ClaimEligibility.ts",
- "line": 2,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/enums/ClaimEligibility.ts#L2"
- }
- ],
- "type": {
- "type": "literal",
- "value": "There is not enough supply to claim."
- }
- },
- {
- "id": 38891,
- "name": "NotEnoughTokens",
- "variant": "declaration",
- "kind": 16,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/enums/ClaimEligibility.ts",
- "line": 16,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/enums/ClaimEligibility.ts#L16"
- }
- ],
- "type": {
- "type": "literal",
- "value": "There are not enough tokens in the wallet to pay for the claim."
- }
- },
- {
- "id": 38894,
- "name": "NoWallet",
- "variant": "declaration",
- "kind": 16,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/enums/ClaimEligibility.ts",
- "line": 22,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/enums/ClaimEligibility.ts#L22"
- }
- ],
- "type": {
- "type": "literal",
- "value": "No wallet connected."
- }
- },
- {
- "id": 38890,
- "name": "OverMaxClaimablePerWallet",
- "variant": "declaration",
- "kind": 16,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/enums/ClaimEligibility.ts",
- "line": 14,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/enums/ClaimEligibility.ts#L14"
- }
- ],
- "type": {
- "type": "literal",
- "value": "Cannot claim more than maximum allowed quantity."
- }
- },
- {
- "id": 38895,
- "name": "Unknown",
- "variant": "declaration",
- "kind": 16,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/enums/ClaimEligibility.ts",
- "line": 24,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/enums/ClaimEligibility.ts#L24"
- }
- ],
- "type": {
- "type": "literal",
- "value": "No claim conditions found."
- }
- },
- {
- "id": 38886,
- "name": "WaitBeforeNextClaimTransaction",
- "variant": "declaration",
- "kind": 16,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/enums/ClaimEligibility.ts",
- "line": 6,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/enums/ClaimEligibility.ts#L6"
- }
- ],
- "type": {
- "type": "literal",
- "value": "Not enough time since last claim transaction. Please wait."
- }
- },
- {
- "id": 38889,
- "name": "WrongPriceOrCurrency",
- "variant": "declaration",
- "kind": 16,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/enums/ClaimEligibility.ts",
- "line": 12,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/enums/ClaimEligibility.ts#L12"
- }
- ],
- "type": {
- "type": "literal",
- "value": "Incorrect price or currency."
- }
- }
- ],
- "groups": [
- {
- "title": "Enumeration Members",
- "children": [
- 38885,
- 38888,
- 38887,
- 38892,
- 38893,
- 38884,
- 38891,
- 38894,
- 38890,
- 38895,
- 38886,
- 38889
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/enums/ClaimEligibility.ts",
- "line": 1,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/enums/ClaimEligibility.ts#L1"
- }
- ]
- },
- {
- "id": 38609,
- "name": "EventType",
- "variant": "declaration",
- "kind": 8,
- "flags": {
- "isPublic": true
- },
- "children": [
- {
- "id": 38611,
- "name": "Signature",
- "variant": "declaration",
- "kind": 16,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The event is triggered when wallet sign message is requested and completed.\n\nstatus: \"submitted\" | \"completed\"\nmessage: message to sign\nsignature: signature of the message (only available when status is \"completed\")"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/constants/events.ts",
- "line": 22,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/constants/events.ts#L22"
- }
- ],
- "type": {
- "type": "literal",
- "value": "signature"
- }
- },
- {
- "id": 38610,
- "name": "Transaction",
- "variant": "declaration",
- "kind": 16,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The event is triggered when the transaction is submitted and completed.\nThe transaction is submitted when it is sent to the relayer or the blockchain.\nThe transaction is completed when it is confirmed by the blockchain.\n\nstatus: \"submitted\" | \"completed\"\ntransactionHash: string of the transaction hash"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/constants/events.ts",
- "line": 13,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/constants/events.ts#L13"
- }
- ],
- "type": {
- "type": "literal",
- "value": "transaction"
- }
- }
- ],
- "groups": [
- {
- "title": "Enumeration Members",
- "children": [
- 38611,
- 38610
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/constants/events.ts",
- "line": 4,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/constants/events.ts#L4"
- }
- ]
- },
- {
- "id": 38860,
- "name": "ListingType",
- "variant": "declaration",
- "kind": 8,
- "flags": {},
- "children": [
- {
- "id": 38862,
- "name": "Auction",
- "variant": "declaration",
- "kind": 16,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/enums/marketplace/ListingType.ts",
- "line": 3,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/enums/marketplace/ListingType.ts#L3"
- }
- ],
- "type": {
- "type": "literal",
- "value": 1
- }
- },
- {
- "id": 38861,
- "name": "Direct",
- "variant": "declaration",
- "kind": 16,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/enums/marketplace/ListingType.ts",
- "line": 2,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/enums/marketplace/ListingType.ts#L2"
- }
- ],
- "type": {
- "type": "literal",
- "value": 0
- }
- }
- ],
- "groups": [
- {
- "title": "Enumeration Members",
- "children": [
- 38862,
- 38861
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/enums/marketplace/ListingType.ts",
- "line": 1,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/enums/marketplace/ListingType.ts#L1"
- }
- ]
- },
- {
- "id": 38870,
- "name": "ProposalState",
- "variant": "declaration",
- "kind": 8,
- "flags": {},
- "children": [
- {
- "id": 38872,
- "name": "Active",
- "variant": "declaration",
- "kind": 16,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/enums/vote/ProposalState.ts",
- "line": 3,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/enums/vote/ProposalState.ts#L3"
- }
- ],
- "type": {
- "type": "literal",
- "value": 1
- }
- },
- {
- "id": 38873,
- "name": "Canceled",
- "variant": "declaration",
- "kind": 16,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/enums/vote/ProposalState.ts",
- "line": 4,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/enums/vote/ProposalState.ts#L4"
- }
- ],
- "type": {
- "type": "literal",
- "value": 2
- }
- },
- {
- "id": 38874,
- "name": "Defeated",
- "variant": "declaration",
- "kind": 16,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/enums/vote/ProposalState.ts",
- "line": 5,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/enums/vote/ProposalState.ts#L5"
- }
- ],
- "type": {
- "type": "literal",
- "value": 3
- }
- },
- {
- "id": 38878,
- "name": "Executed",
- "variant": "declaration",
- "kind": 16,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/enums/vote/ProposalState.ts",
- "line": 9,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/enums/vote/ProposalState.ts#L9"
- }
- ],
- "type": {
- "type": "literal",
- "value": 7
- }
- },
- {
- "id": 38877,
- "name": "Expired",
- "variant": "declaration",
- "kind": 16,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/enums/vote/ProposalState.ts",
- "line": 8,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/enums/vote/ProposalState.ts#L8"
- }
- ],
- "type": {
- "type": "literal",
- "value": 6
- }
- },
- {
- "id": 38871,
- "name": "Pending",
- "variant": "declaration",
- "kind": 16,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/enums/vote/ProposalState.ts",
- "line": 2,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/enums/vote/ProposalState.ts#L2"
- }
- ],
- "type": {
- "type": "literal",
- "value": 0
- }
- },
- {
- "id": 38876,
- "name": "Queued",
- "variant": "declaration",
- "kind": 16,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/enums/vote/ProposalState.ts",
- "line": 7,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/enums/vote/ProposalState.ts#L7"
- }
- ],
- "type": {
- "type": "literal",
- "value": 5
- }
- },
- {
- "id": 38875,
- "name": "Succeeded",
- "variant": "declaration",
- "kind": 16,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/enums/vote/ProposalState.ts",
- "line": 6,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/enums/vote/ProposalState.ts#L6"
- }
- ],
- "type": {
- "type": "literal",
- "value": 4
- }
- }
- ],
- "groups": [
- {
- "title": "Enumeration Members",
- "children": [
- 38872,
- 38873,
- 38874,
- 38878,
- 38877,
- 38871,
- 38876,
- 38875
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/enums/vote/ProposalState.ts",
- "line": 1,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/enums/vote/ProposalState.ts#L1"
- }
- ]
- },
- {
- "id": 38863,
- "name": "Status",
- "variant": "declaration",
- "kind": 8,
- "flags": {},
- "children": [
- {
- "id": 38868,
- "name": "Active",
- "variant": "declaration",
- "kind": 16,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/enums/marketplace/Status.ts",
- "line": 6,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/enums/marketplace/Status.ts#L6"
- }
- ],
- "type": {
- "type": "literal",
- "value": 4
- }
- },
- {
- "id": 38867,
- "name": "Cancelled",
- "variant": "declaration",
- "kind": 16,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/enums/marketplace/Status.ts",
- "line": 5,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/enums/marketplace/Status.ts#L5"
- }
- ],
- "type": {
- "type": "literal",
- "value": 3
- }
- },
- {
- "id": 38866,
- "name": "Completed",
- "variant": "declaration",
- "kind": 16,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/enums/marketplace/Status.ts",
- "line": 4,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/enums/marketplace/Status.ts#L4"
- }
- ],
- "type": {
- "type": "literal",
- "value": 2
- }
- },
- {
- "id": 38865,
- "name": "Created",
- "variant": "declaration",
- "kind": 16,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/enums/marketplace/Status.ts",
- "line": 3,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/enums/marketplace/Status.ts#L3"
- }
- ],
- "type": {
- "type": "literal",
- "value": 1
- }
- },
- {
- "id": 38869,
- "name": "Expired",
- "variant": "declaration",
- "kind": 16,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/enums/marketplace/Status.ts",
- "line": 7,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/enums/marketplace/Status.ts#L7"
- }
- ],
- "type": {
- "type": "literal",
- "value": 5
- }
- },
- {
- "id": 38864,
- "name": "UNSET",
- "variant": "declaration",
- "kind": 16,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/enums/marketplace/Status.ts",
- "line": 2,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/enums/marketplace/Status.ts#L2"
- }
- ],
- "type": {
- "type": "literal",
- "value": 0
- }
- }
- ],
- "groups": [
- {
- "title": "Enumeration Members",
- "children": [
- 38868,
- 38867,
- 38866,
- 38865,
- 38869,
- 38864
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/enums/marketplace/Status.ts",
- "line": 1,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/enums/marketplace/Status.ts#L1"
- }
- ]
- },
- {
- "id": 38879,
- "name": "VoteType",
- "variant": "declaration",
- "kind": 8,
- "flags": {},
- "children": [
- {
- "id": 38882,
- "name": "Abstain",
- "variant": "declaration",
- "kind": 16,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/enums/vote/Vote.ts",
- "line": 4,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/enums/vote/Vote.ts#L4"
- }
- ],
- "type": {
- "type": "literal",
- "value": 2
- }
- },
- {
- "id": 38880,
- "name": "Against",
- "variant": "declaration",
- "kind": 16,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/enums/vote/Vote.ts",
- "line": 2,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/enums/vote/Vote.ts#L2"
- }
- ],
- "type": {
- "type": "literal",
- "value": 0
- }
- },
- {
- "id": 38881,
- "name": "For",
- "variant": "declaration",
- "kind": 16,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/enums/vote/Vote.ts",
- "line": 3,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/enums/vote/Vote.ts#L3"
- }
- ],
- "type": {
- "type": "literal",
- "value": 1
- }
- }
- ],
- "groups": [
- {
- "title": "Enumeration Members",
- "children": [
- 38882,
- 38880,
- 38881
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/enums/vote/Vote.ts",
- "line": 1,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/enums/vote/Vote.ts#L1"
- }
- ]
- },
- {
- "id": 33207,
- "name": "Account",
- "variant": "declaration",
- "kind": 128,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Interact with ERC-4337 accounts"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Exposes useful functions available on account contracts."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst contract = await sdk.getContract(\"{{contract_address}}\");\nawait contract.account.getAllAdminsAndSigners();\n```"
- }
- ]
- }
- ]
- },
- "children": [
- {
- "id": 33208,
- "name": "constructor",
- "variant": "declaration",
- "kind": 512,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/account.ts",
- "line": 35,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/account.ts#L35"
- }
- ],
- "signatures": [
- {
- "id": 33209,
- "name": "new Account",
- "variant": "signature",
- "kind": 16384,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/account.ts",
- "line": 35,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/account.ts#L35"
- }
- ],
- "parameters": [
- {
- "id": 33210,
- "name": "contractWrapper",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/classes/internal/contract-wrapper.ts",
- "qualifiedName": "ContractWrapper"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/IAccountCore.ts",
- "qualifiedName": "IAccountCore"
- },
- "name": "IAccountCore",
- "package": "@thirdweb-dev/contracts-js"
- }
- ],
- "name": "ContractWrapper",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": 33207,
- "name": "Account",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ]
- },
- {
- "id": 33290,
- "name": "approveTargetForSigner",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Approve an address as a call target for a given signer on the account"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Approves an address as a call target for a given signer on the account."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst tx = await contract.account.approveTargetForSigner(signer, target);\nconst receipt = tx.receipt();\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "AccountPermissions"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/account.ts",
- "line": 307,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/account.ts#L307"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 33291,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 33292,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 33293,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 33294,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 33295,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "signerAddress",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "target",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/types.ts",
- "qualifiedName": "TransactionResultWithMetadata"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "TransactionResultWithMetadata",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 33292
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 33296,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 33297,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "signerAddress",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "target",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 33298,
- "name": "disapproveTargetForSigner",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Disapprove an address as a call target for a given signer on the account"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Disapprove an address as a call target for a given signer on the account."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst tx = await contract.account.disapproveTargetForSigner(signer, target);\nconst receipt = tx.receipt();\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "AccountPermissions"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/account.ts",
- "line": 332,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/account.ts#L332"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 33299,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 33300,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 33301,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 33302,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 33303,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "signerAddress",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "target",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/types.ts",
- "qualifiedName": "TransactionResultWithMetadata"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "TransactionResultWithMetadata",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 33300
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 33304,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 33305,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "signerAddress",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "target",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 33211,
- "name": "featureName",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/account.ts",
- "line": 31,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/account.ts#L31"
- }
- ],
- "type": {
- "type": "literal",
- "value": "Account"
- },
- "defaultValue": "FEATURE_ACCOUNT.name",
- "implementationOf": {
- "type": "reference",
- "target": -1,
- "name": "DetectableFeature.featureName"
- }
- },
- {
- "id": 33230,
- "name": "grantAdminPermissions",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Grant an address admin access to the account."
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Grants an address admin access to the account. The admin will have complete authority over the account."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst tx = await contract.account.grantAdminAccess(signer);\nconst receipt = tx.receipt();\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "AccountPermissions"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/account.ts",
- "line": 178,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/account.ts#L178"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 33231,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 33232,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 33233,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 33234,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 33235,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "signerAddress",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/types.ts",
- "qualifiedName": "TransactionResultWithMetadata"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "TransactionResultWithMetadata",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 33232
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 33236,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 33237,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "signerAddress",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 33246,
- "name": "grantPermissions",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Grant a signer permissions to use the account."
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Grants a signer permissions to use the account."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst tx = await contract.account.grantPermissions(signer, permissions);\nconst receipt = tx.receipt();\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "AccountPermissions"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/account.ts",
- "line": 227,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/account.ts#L227"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 33247,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 33248,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 33249,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 33250,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 33251,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "signerAddress",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "permissions",
- "isOptional": false,
- "element": {
- "type": "reflection",
- "declaration": {
- "id": 33252,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 33253,
- "name": "approvedCallTargets",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/account.ts",
- "line": 38,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/account.ts#L38"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "literal",
- "value": "*"
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 33256,
- "name": "expirationDate",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/account.ts",
- "line": 36,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/account.ts#L36"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Date"
- },
- "name": "Date",
- "package": "typescript"
- }
- ]
- },
- "defaultValue": "EndDateSchema"
- },
- {
- "id": 33254,
- "name": "nativeTokenLimitPerTransaction",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/account.ts",
- "line": 37,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/account.ts#L37"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 33255,
- "name": "startDate",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/account.ts",
- "line": 35,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/account.ts#L35"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Date"
- },
- "name": "Date",
- "package": "typescript"
- }
- ]
- },
- "defaultValue": "StartDateSchema"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 33253,
- 33256,
- 33254,
- 33255
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/types.ts",
- "qualifiedName": "TransactionResultWithMetadata"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "TransactionResultWithMetadata",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 33248
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 33257,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 33258,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "signerAddress",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "permissions",
- "isOptional": false,
- "element": {
- "type": "reflection",
- "declaration": {
- "id": 33259,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 33260,
- "name": "approvedCallTargets",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/account.ts",
- "line": 38,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/account.ts#L38"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "literal",
- "value": "*"
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 33263,
- "name": "expirationDate",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/account.ts",
- "line": 36,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/account.ts#L36"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Date"
- },
- "name": "Date",
- "package": "typescript"
- }
- ]
- },
- "defaultValue": "EndDateSchema"
- },
- {
- "id": 33261,
- "name": "nativeTokenLimitPerTransaction",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/account.ts",
- "line": 37,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/account.ts#L37"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 33262,
- "name": "startDate",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/account.ts",
- "line": 35,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/account.ts#L35"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Date"
- },
- "name": "Date",
- "package": "typescript"
- }
- ]
- },
- "defaultValue": "StartDateSchema"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 33260,
- 33263,
- 33261,
- 33262
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 33306,
- "name": "resetAllPermissions",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Set the account's entire snapshot of permissions."
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Sets the account's entire snapshot of permissions."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst tx = await contract.account.setAccess(permissionSnapshot);\nconst receipt = tx.receipt();\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "AccountPermissions"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/account.ts",
- "line": 356,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/account.ts#L356"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 33307,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 33308,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 33309,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 33310,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 33311,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "permissionSnapshot",
- "isOptional": false,
- "element": {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 33312,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 33320,
- "name": "makeAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/account.ts",
- "line": 54,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/account.ts#L54"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- },
- "defaultValue": "..."
- },
- {
- "id": 33314,
- "name": "permissions",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/account.ts",
- "line": 55,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/account.ts#L55"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 33315,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 33316,
- "name": "approvedCallTargets",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/account.ts",
- "line": 38,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/account.ts#L38"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "literal",
- "value": "*"
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 33319,
- "name": "expirationDate",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/account.ts",
- "line": 36,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/account.ts#L36"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Date"
- },
- "name": "Date",
- "package": "typescript"
- }
- ]
- },
- "defaultValue": "EndDateSchema"
- },
- {
- "id": 33317,
- "name": "nativeTokenLimitPerTransaction",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/account.ts",
- "line": 37,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/account.ts#L37"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 33318,
- "name": "startDate",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/account.ts",
- "line": 35,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/account.ts#L35"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Date"
- },
- "name": "Date",
- "package": "typescript"
- }
- ]
- },
- "defaultValue": "StartDateSchema"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 33316,
- 33319,
- 33317,
- 33318
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- "defaultValue": "SignerPermissionsSchema"
- },
- {
- "id": 33313,
- "name": "signer",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/account.ts",
- "line": 53,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/account.ts#L53"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "AddressOrEnsSchema"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 33320,
- 33314,
- 33313
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/types.ts",
- "qualifiedName": "TransactionResultWithMetadata"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "TransactionResultWithMetadata",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 33308
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 33321,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 33322,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "permissionSnapshot",
- "isOptional": false,
- "element": {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 33323,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 33331,
- "name": "makeAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/account.ts",
- "line": 54,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/account.ts#L54"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- },
- "defaultValue": "..."
- },
- {
- "id": 33325,
- "name": "permissions",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/account.ts",
- "line": 55,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/account.ts#L55"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 33326,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 33327,
- "name": "approvedCallTargets",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/account.ts",
- "line": 38,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/account.ts#L38"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "literal",
- "value": "*"
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 33330,
- "name": "expirationDate",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/account.ts",
- "line": 36,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/account.ts#L36"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Date"
- },
- "name": "Date",
- "package": "typescript"
- }
- ]
- },
- "defaultValue": "EndDateSchema"
- },
- {
- "id": 33328,
- "name": "nativeTokenLimitPerTransaction",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/account.ts",
- "line": 37,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/account.ts#L37"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 33329,
- "name": "startDate",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/account.ts",
- "line": 35,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/account.ts#L35"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Date"
- },
- "name": "Date",
- "package": "typescript"
- }
- ]
- },
- "defaultValue": "StartDateSchema"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 33327,
- 33330,
- 33328,
- 33329
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- "defaultValue": "SignerPermissionsSchema"
- },
- {
- "id": 33324,
- "name": "signer",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/account.ts",
- "line": 53,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/account.ts#L53"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "AddressOrEnsSchema"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 33331,
- 33325,
- 33324
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 33282,
- "name": "revokeAccess",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Revoke a scoped access address to the account"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Revokes an address' access to the account."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst tx = await contract.account.revokeAccess(signer);\nconst receipt = tx.receipt();\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "AccountPermissions"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/account.ts",
- "line": 282,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/account.ts#L282"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 33283,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 33284,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 33285,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 33286,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 33287,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "signerAddress",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/types.ts",
- "qualifiedName": "TransactionResultWithMetadata"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "TransactionResultWithMetadata",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 33284
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 33288,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 33289,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "signerAddress",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 33238,
- "name": "revokeAdminPermissions",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Revoke an address' admin access to the account."
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Revokes an address' admin access to the account."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst tx = await contract.account.revokeAdminAccess(signer);\nconst receipt = tx.receipt();\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "AccountPermissions"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/account.ts",
- "line": 202,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/account.ts#L202"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 33239,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 33240,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 33241,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 33242,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 33243,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "signerAddress",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/types.ts",
- "qualifiedName": "TransactionResultWithMetadata"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "TransactionResultWithMetadata",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 33240
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 33244,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 33245,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "signerAddress",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 33264,
- "name": "updatePermissions",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Update the permissions of a signer for using the account."
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Updates the permissions of a signer for using the account."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst tx = await contract.account.updateAccess(signer, restrictions);\nconst receipt = tx.receipt();\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "AccountPermissions"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/account.ts",
- "line": 255,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/account.ts#L255"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 33265,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 33266,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 33267,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 33268,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 33269,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "signerAddress",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "permissions",
- "isOptional": false,
- "element": {
- "type": "reflection",
- "declaration": {
- "id": 33270,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 33271,
- "name": "approvedCallTargets",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/account.ts",
- "line": 38,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/account.ts#L38"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "literal",
- "value": "*"
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 33274,
- "name": "expirationDate",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/account.ts",
- "line": 36,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/account.ts#L36"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Date"
- },
- "name": "Date",
- "package": "typescript"
- }
- ]
- },
- "defaultValue": "EndDateSchema"
- },
- {
- "id": 33272,
- "name": "nativeTokenLimitPerTransaction",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/account.ts",
- "line": 37,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/account.ts#L37"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 33273,
- "name": "startDate",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/account.ts",
- "line": 35,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/account.ts#L35"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Date"
- },
- "name": "Date",
- "package": "typescript"
- }
- ]
- },
- "defaultValue": "StartDateSchema"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 33271,
- 33274,
- 33272,
- 33273
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/types.ts",
- "qualifiedName": "TransactionResultWithMetadata"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "TransactionResultWithMetadata",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 33266
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 33275,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 33276,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "signerAddress",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "permissions",
- "isOptional": false,
- "element": {
- "type": "reflection",
- "declaration": {
- "id": 33277,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 33278,
- "name": "approvedCallTargets",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/account.ts",
- "line": 38,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/account.ts#L38"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "literal",
- "value": "*"
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 33281,
- "name": "expirationDate",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/account.ts",
- "line": 36,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/account.ts#L36"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Date"
- },
- "name": "Date",
- "package": "typescript"
- }
- ]
- },
- "defaultValue": "EndDateSchema"
- },
- {
- "id": 33279,
- "name": "nativeTokenLimitPerTransaction",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/account.ts",
- "line": 37,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/account.ts#L37"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 33280,
- "name": "startDate",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/account.ts",
- "line": 35,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/account.ts#L35"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Date"
- },
- "name": "Date",
- "package": "typescript"
- }
- ]
- },
- "defaultValue": "StartDateSchema"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 33278,
- 33281,
- 33279,
- 33280
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 33216,
- "name": "getAddress",
- "variant": "declaration",
- "kind": 2048,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/account.ts",
- "line": 56,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/account.ts#L56"
- }
- ],
- "signatures": [
- {
- "id": 33217,
- "name": "getAddress",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/account.ts",
- "line": 56,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/account.ts#L56"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ]
- },
- {
- "id": 33224,
- "name": "getAllAdmins",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/account.ts",
- "line": 114,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/account.ts#L114"
- }
- ],
- "signatures": [
- {
- "id": 33225,
- "name": "getAllAdmins",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get all admins of the account."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst allAdmins = await contract.account.getAllAdmins();\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "All admins of the account."
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "AccountPermissions"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/account.ts",
- "line": 114,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/account.ts#L114"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 33228,
- "name": "getAllAdminsAndSigners",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/account.ts",
- "line": 152,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/account.ts#L152"
- }
- ],
- "signatures": [
- {
- "id": 33229,
- "name": "getAllAdminsAndSigners",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get all admins and non-admin signers with permissions to use the account."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst allAdminsAndSigners = await contract.account.getAllAdminsAndSigners();\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "All admins and non-admin signers with permissions to use the account."
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "AccountPermissions"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/account.ts",
- "line": 152,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/account.ts#L152"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": 39718,
- "name": "SignerWithPermissions",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 33226,
- "name": "getAllSigners",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/account.ts",
- "line": 133,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/account.ts#L133"
- }
- ],
- "signatures": [
- {
- "id": 33227,
- "name": "getAllSigners",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get all (non-admin) signers with permissions to use the account."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst allSigners = await contract.account.getAllSigners();\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "All (non-admin) signers with permissions to use the account."
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "AccountPermissions"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/account.ts",
- "line": 133,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/account.ts#L133"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": 39718,
- "name": "SignerWithPermissions",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 33218,
- "name": "isAdmin",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/account.ts",
- "line": 76,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/account.ts#L76"
- }
- ],
- "signatures": [
- {
- "id": 33219,
- "name": "isAdmin",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get whether a signer is an admin on the account."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst isAdmin = await contract.account.isAdmin(signer);\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "whether a signer is an admin on the account."
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "AccountPermissions"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/account.ts",
- "line": 76,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/account.ts#L76"
- }
- ],
- "parameters": [
- {
- "id": 33220,
- "name": "signerAddress",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "boolean"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 33221,
- "name": "isSigner",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/account.ts",
- "line": 95,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/account.ts#L95"
- }
- ],
- "signatures": [
- {
- "id": 33222,
- "name": "isSigner",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get whether a signer has permissions to use the account."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst isAdmin = await contract.account.isSigner(signer);\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "whether a signer has permissions to use the account."
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "AccountPermissions"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/account.ts",
- "line": 95,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/account.ts#L95"
- }
- ],
- "parameters": [
- {
- "id": 33223,
- "name": "signerAddress",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "boolean"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- ],
- "groups": [
- {
- "title": "Constructors",
- "children": [
- 33208
- ]
- },
- {
- "title": "Properties",
- "children": [
- 33290,
- 33298,
- 33211,
- 33230,
- 33246,
- 33306,
- 33282,
- 33238,
- 33264
- ]
- },
- {
- "title": "Methods",
- "children": [
- 33216,
- 33224,
- 33228,
- 33226,
- 33218,
- 33221
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/account.ts",
- "line": 30,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/account.ts#L30"
- }
- ],
- "implementedTypes": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/interfaces/DetectableFeature.ts",
- "qualifiedName": "DetectableFeature"
- },
- "name": "DetectableFeature",
- "package": "@thirdweb-dev/sdk"
- }
- ]
- },
- {
- "id": 33332,
- "name": "AccountFactory",
- "variant": "declaration",
- "kind": 128,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Interact with ERC-4337 account factory contracts"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Exposes useful functions available on the account factory contract."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst contract = await sdk.getContract(\"{{contract_address}}\");\nawait contract.accountFactory.predictAccountAddress(walletAddress);\n```"
- }
- ]
- }
- ]
- },
- "children": [
- {
- "id": 33333,
- "name": "constructor",
- "variant": "declaration",
- "kind": 512,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/account-factory.ts",
- "line": 31,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/account-factory.ts#L31"
- }
- ],
- "signatures": [
- {
- "id": 33334,
- "name": "new AccountFactory",
- "variant": "signature",
- "kind": 16384,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/account-factory.ts",
- "line": 31,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/account-factory.ts#L31"
- }
- ],
- "parameters": [
- {
- "id": 33335,
- "name": "contractWrapper",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/classes/internal/contract-wrapper.ts",
- "qualifiedName": "ContractWrapper"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/IAccountFactory.ts",
- "qualifiedName": "IAccountFactory"
- },
- "name": "IAccountFactory",
- "package": "@thirdweb-dev/contracts-js"
- }
- ],
- "name": "ContractWrapper",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": 33332,
- "name": "AccountFactory",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ]
- },
- {
- "id": 33354,
- "name": "createAccount",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Create a account"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Create a account for an admin. The admin will have complete authority over the account."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst tx = await contract.accountFactory.createAccount(admin, extraData);\nconst receipt = tx.receipt();\nconst accountAddress = tx.address;\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "AccountFactory"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/account-factory.ts",
- "line": 137,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/account-factory.ts#L137"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 33355,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 33356,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 33357,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 33358,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 33359,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "accountAdmin",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "extraData",
- "isOptional": true,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bytes@5.7.0/node_modules/@ethersproject/bytes/src.ts/index.ts",
- "qualifiedName": "BytesLike"
- },
- "name": "BytesLike",
- "package": "@ethersproject/bytes"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": 30919,
- "name": "TransactionResultWithAddress",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 33356
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 33360,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 33361,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "accountAdmin",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "extraData",
- "isOptional": true,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bytes@5.7.0/node_modules/@ethersproject/bytes/src.ts/index.ts",
- "qualifiedName": "BytesLike"
- },
- "name": "BytesLike",
- "package": "@ethersproject/bytes"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 33338,
- "name": "events",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/account-factory.ts",
- "line": 29,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/account-factory.ts#L29"
- }
- ],
- "type": {
- "type": "reference",
- "target": 33383,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/IAccountFactory.ts",
- "qualifiedName": "IAccountFactory"
- },
- "name": "IAccountFactory",
- "package": "@thirdweb-dev/contracts-js"
- }
- ],
- "name": "ContractEvents",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 33336,
- "name": "featureName",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/account-factory.ts",
- "line": 25,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/account-factory.ts#L25"
- }
- ],
- "type": {
- "type": "literal",
- "value": "AccountFactory"
- },
- "defaultValue": "FEATURE_ACCOUNT_FACTORY.name",
- "implementationOf": {
- "type": "reference",
- "target": -1,
- "name": "DetectableFeature.featureName"
- }
- },
- {
- "id": 33339,
- "name": "getAddress",
- "variant": "declaration",
- "kind": 2048,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/account-factory.ts",
- "line": 37,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/account-factory.ts#L37"
- }
- ],
- "signatures": [
- {
- "id": 33340,
- "name": "getAddress",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/account-factory.ts",
- "line": 37,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/account-factory.ts#L37"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ]
- },
- {
- "id": 33348,
- "name": "getAllAccounts",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/account-factory.ts",
- "line": 97,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/account-factory.ts#L97"
- }
- ],
- "signatures": [
- {
- "id": 33349,
- "name": "getAllAccounts",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get all accounts"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst allAccounts = await contract.accountFactory.getAllAccounts();\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "All accounts created via the account factory."
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "AccountFactory"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/account-factory.ts",
- "line": 97,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/account-factory.ts#L97"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 33345,
- "name": "getAssociatedAccounts",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/account-factory.ts",
- "line": 81,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/account-factory.ts#L81"
- }
- ],
- "signatures": [
- {
- "id": 33346,
- "name": "getAssociatedAccounts",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get all accounts on which the given signer has authority"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst allAccounts = await contract.accountFactory.getAssociatedAccounts(admin);\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "All accounts on which the given signer has authority."
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "AccountFactory"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/account-factory.ts",
- "line": 81,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/account-factory.ts#L81"
- }
- ],
- "parameters": [
- {
- "id": 33347,
- "name": "signer",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The account address."
- }
- ]
- },
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 33350,
- "name": "isAccountDeployed",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/account-factory.ts",
- "line": 108,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/account-factory.ts#L108"
- }
- ],
- "signatures": [
- {
- "id": 33351,
- "name": "isAccountDeployed",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Check if a account has been deployed for the given admin"
- }
- ],
- "blockTags": [
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "whether the account has been deployed for the given admin."
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/account-factory.ts",
- "line": 108,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/account-factory.ts#L108"
- }
- ],
- "parameters": [
- {
- "id": 33352,
- "name": "admin",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The admin of the account."
- }
- ]
- },
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 33353,
- "name": "extraData",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "(Optional) Extra data to be passed to the account on creation."
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bytes@5.7.0/node_modules/@ethersproject/bytes/src.ts/index.ts",
- "qualifiedName": "BytesLike"
- },
- "name": "BytesLike",
- "package": "@ethersproject/bytes"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "boolean"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 33341,
- "name": "predictAccountAddress",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/account-factory.ts",
- "line": 58,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/account-factory.ts#L58"
- }
- ],
- "signatures": [
- {
- "id": 33342,
- "name": "predictAccountAddress",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get the deterministic address of the account that will be created"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst accountAddress = await contract.accountFactory.predictAccountAddress(admin);\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The deterministic address of the account that will be created for the given admin."
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "AccountFactory"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/account-factory.ts",
- "line": 58,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/account-factory.ts#L58"
- }
- ],
- "parameters": [
- {
- "id": 33343,
- "name": "admin",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The admin of the account."
- }
- ]
- },
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 33344,
- "name": "extraData",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "(Optional) Extra data to be passed to the account on creation."
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bytes@5.7.0/node_modules/@ethersproject/bytes/src.ts/index.ts",
- "qualifiedName": "BytesLike"
- },
- "name": "BytesLike",
- "package": "@ethersproject/bytes"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- ],
- "groups": [
- {
- "title": "Constructors",
- "children": [
- 33333
- ]
- },
- {
- "title": "Properties",
- "children": [
- 33354,
- 33338,
- 33336
- ]
- },
- {
- "title": "Methods",
- "children": [
- 33339,
- 33348,
- 33345,
- 33350,
- 33341
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/account-factory.ts",
- "line": 24,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/account-factory.ts#L24"
- }
- ],
- "implementedTypes": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/interfaces/DetectableFeature.ts",
- "qualifiedName": "DetectableFeature"
- },
- "name": "DetectableFeature",
- "package": "@thirdweb-dev/sdk"
- }
- ]
- },
- {
- "id": 34920,
- "name": "Airdrop1155",
- "variant": "declaration",
- "kind": 128,
- "flags": {
- "isPublic": true
- },
- "children": [
- {
- "id": 34921,
- "name": "constructor",
- "variant": "declaration",
- "kind": 512,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/airdrop-erc1155.ts",
- "line": 26,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/airdrop-erc1155.ts#L26"
- }
- ],
- "signatures": [
- {
- "id": 34922,
- "name": "new Airdrop1155",
- "variant": "signature",
- "kind": 16384,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/airdrop-erc1155.ts",
- "line": 26,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/airdrop-erc1155.ts#L26"
- }
- ],
- "typeParameters": [
- {
- "id": 34923,
- "name": "T",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/IAirdropERC1155.ts",
- "qualifiedName": "IAirdropERC1155"
- },
- "name": "IAirdropERC1155",
- "package": "@thirdweb-dev/contracts-js"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/AirdropERC1155.ts",
- "qualifiedName": "AirdropERC1155"
- },
- "name": "AirdropERC1155",
- "package": "@thirdweb-dev/contracts-js"
- }
- ]
- }
- }
- ],
- "parameters": [
- {
- "id": 34924,
- "name": "contractWrapper",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/classes/internal/contract-wrapper.ts",
- "qualifiedName": "ContractWrapper"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 34923,
- "name": "T",
- "package": "@thirdweb-dev/sdk",
- "qualifiedName": "Airdrop1155.T",
- "refersToTypeParameter": true
- }
- ],
- "name": "ContractWrapper",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": 34920,
- "typeArguments": [
- {
- "type": "reference",
- "target": 34923,
- "name": "T",
- "package": "@thirdweb-dev/sdk",
- "qualifiedName": "Airdrop1155.T",
- "refersToTypeParameter": true
- }
- ],
- "name": "Airdrop1155",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ]
- },
- {
- "id": 34926,
- "name": "contractWrapper",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isProtected": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/airdrop-erc1155.ts",
- "line": 24,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/airdrop-erc1155.ts#L24"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/classes/internal/contract-wrapper.ts",
- "qualifiedName": "ContractWrapper"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 34923,
- "name": "T",
- "package": "@thirdweb-dev/sdk",
- "qualifiedName": "Airdrop1155.T",
- "refersToTypeParameter": true
- }
- ],
- "name": "ContractWrapper",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 34929,
- "name": "drop",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Perform airdrop of ERC1155 tokens"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\n// Airdrop content array, with recipients and tokenIds\nconst contents = [\n {\n recipient: \"0xabc...\", // first recipient address\n tokenId: 0,\n amount: \"10\" // number of tokens\n },\n {\n recipient: \"0x123...\", // second recipient address\n tokenId: 0\n amount: \"20\" // number of tokens\n }\n ]\n\nconst tokenAddress = \"0x...\" // Address of the ERC1155 token being airdropped\nconst tokenOwner = \"0x...\" // Address of the owner of the tokens being airdropped\n\nconst output = await contract.airdrop1155.drop(tokenAddress, tokenOwner, contents);\n\n// the `output` return value above contains:\n// - count of successful and failed drops\n// - array containing failed drops, if any\n\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "AirdropERC1155"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/airdrop-erc1155.ts",
- "line": 77,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/airdrop-erc1155.ts#L77"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 34930,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 34931,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 34932,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 34933,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 34934,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "tokenAddress",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "tokenOwner",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "contents",
- "isOptional": false,
- "element": {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 34935,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 34938,
- "name": "amount",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/airdrop.ts",
- "line": 77,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/airdrop.ts#L77"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 34937,
- "name": "recipient",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/airdrop.ts",
- "line": 75,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/airdrop.ts#L75"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "AddressOrEnsSchema"
- },
- {
- "id": 34936,
- "name": "tokenId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/airdrop.ts",
- "line": 76,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/airdrop.ts#L76"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 34938,
- 34937,
- 34936
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 34939,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 34941,
- "name": "failedDropCount",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/airdrop.ts",
- "line": 86,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/airdrop.ts#L86"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 34942,
- "name": "failedDrops",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/airdrop.ts",
- "line": 87,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/airdrop.ts#L87"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 34943,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 34946,
- "name": "amount",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/airdrop.ts",
- "line": 77,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/airdrop.ts#L77"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 34945,
- "name": "recipient",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/airdrop.ts",
- "line": 75,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/airdrop.ts#L75"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "AddressOrEnsSchema"
- },
- {
- "id": 34944,
- "name": "tokenId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/airdrop.ts",
- "line": 76,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/airdrop.ts#L76"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 34946,
- 34945,
- 34944
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 34940,
- "name": "successfulDropCount",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/airdrop.ts",
- "line": 85,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/airdrop.ts#L85"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 34941,
- 34942,
- 34940
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 34931
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 34947,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [],
- "blockTags": [
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "An array of recipients for who the airdrop failed (empty means all transfers were successful)"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 34948,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "tokenAddress",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "tokenOwner",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "contents",
- "isOptional": false,
- "element": {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 34949,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 34952,
- "name": "amount",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/airdrop.ts",
- "line": 77,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/airdrop.ts#L77"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 34951,
- "name": "recipient",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/airdrop.ts",
- "line": 75,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/airdrop.ts#L75"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "AddressOrEnsSchema"
- },
- {
- "id": 34950,
- "name": "tokenId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/airdrop.ts",
- "line": 76,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/airdrop.ts#L76"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 34952,
- 34951,
- 34950
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 34925,
- "name": "featureName",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/airdrop-erc1155.ts",
- "line": 23,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/airdrop-erc1155.ts#L23"
- }
- ],
- "type": {
- "type": "literal",
- "value": "AirdropERC1155"
- },
- "defaultValue": "FEATURE_AIRDROP_ERC1155.name",
- "implementationOf": {
- "type": "reference",
- "target": -1,
- "name": "DetectableFeature.featureName"
- }
- }
- ],
- "groups": [
- {
- "title": "Constructors",
- "children": [
- 34921
- ]
- },
- {
- "title": "Properties",
- "children": [
- 34926,
- 34929,
- 34925
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/airdrop-erc1155.ts",
- "line": 20,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/airdrop-erc1155.ts#L20"
- }
- ],
- "typeParameters": [
- {
- "id": 34953,
- "name": "T",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/IAirdropERC1155.ts",
- "qualifiedName": "IAirdropERC1155"
- },
- "name": "IAirdropERC1155",
- "package": "@thirdweb-dev/contracts-js"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/AirdropERC1155.ts",
- "qualifiedName": "AirdropERC1155"
- },
- "name": "AirdropERC1155",
- "package": "@thirdweb-dev/contracts-js"
- }
- ]
- }
- }
- ],
- "implementedTypes": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/interfaces/DetectableFeature.ts",
- "qualifiedName": "DetectableFeature"
- },
- "name": "DetectableFeature",
- "package": "@thirdweb-dev/sdk"
- }
- ]
- },
- {
- "id": 34858,
- "name": "Airdrop20",
- "variant": "declaration",
- "kind": 128,
- "flags": {
- "isPublic": true
- },
- "children": [
- {
- "id": 34859,
- "name": "constructor",
- "variant": "declaration",
- "kind": 512,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/airdrop-erc20.ts",
- "line": 20,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/airdrop-erc20.ts#L20"
- }
- ],
- "signatures": [
- {
- "id": 34860,
- "name": "new Airdrop20",
- "variant": "signature",
- "kind": 16384,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/airdrop-erc20.ts",
- "line": 20,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/airdrop-erc20.ts#L20"
- }
- ],
- "typeParameters": [
- {
- "id": 34861,
- "name": "T",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/IAirdropERC20.ts",
- "qualifiedName": "IAirdropERC20"
- },
- "name": "IAirdropERC20",
- "package": "@thirdweb-dev/contracts-js"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/AirdropERC20.ts",
- "qualifiedName": "AirdropERC20"
- },
- "name": "AirdropERC20",
- "package": "@thirdweb-dev/contracts-js"
- }
- ]
- }
- }
- ],
- "parameters": [
- {
- "id": 34862,
- "name": "contractWrapper",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/classes/internal/contract-wrapper.ts",
- "qualifiedName": "ContractWrapper"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 34861,
- "name": "T",
- "package": "@thirdweb-dev/sdk",
- "qualifiedName": "Airdrop20.T",
- "refersToTypeParameter": true
- }
- ],
- "name": "ContractWrapper",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": 34858,
- "typeArguments": [
- {
- "type": "reference",
- "target": 34861,
- "name": "T",
- "package": "@thirdweb-dev/sdk",
- "qualifiedName": "Airdrop20.T",
- "refersToTypeParameter": true
- }
- ],
- "name": "Airdrop20",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ]
- },
- {
- "id": 34864,
- "name": "contractWrapper",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isProtected": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/airdrop-erc20.ts",
- "line": 18,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/airdrop-erc20.ts#L18"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/classes/internal/contract-wrapper.ts",
- "qualifiedName": "ContractWrapper"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 34861,
- "name": "T",
- "package": "@thirdweb-dev/sdk",
- "qualifiedName": "Airdrop20.T",
- "refersToTypeParameter": true
- }
- ],
- "name": "ContractWrapper",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 34867,
- "name": "drop",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Perform airdrop of ERC20 tokens"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\n// Airdrop content array, with recipients and token amounts\nconst contents = [\n {\n recipient: \"0xabc...\", // first recipient address\n amount: \"10\" // number of tokens in wei units\n },\n {\n recipient: \"0x123...\", // second recipient address\n amount: \"20\" // number of tokens in wei units\n }\n ]\n\nconst tokenAddress = \"0x...\" // Address of the ERC20 token being airdropped\nconst tokenOwner = \"0x...\" // Address of the owner of the tokens being airdropped\n\nconst output = await contract.airdrop20.drop(tokenAddress, tokenOwner, contents);\n\n// the `output` return value above contains:\n// - count of successful and failed drops\n// - array containing failed drops, if any\n\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "AirdropERC20"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/airdrop-erc20.ts",
- "line": 69,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/airdrop-erc20.ts#L69"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 34868,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 34869,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 34870,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 34871,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 34872,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "tokenAddress",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "tokenOwner",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "contents",
- "isOptional": false,
- "element": {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 34873,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 34875,
- "name": "amount",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/airdrop.ts",
- "line": 38,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/airdrop.ts#L38"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 34874,
- "name": "recipient",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/airdrop.ts",
- "line": 37,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/airdrop.ts#L37"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "AddressOrEnsSchema"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 34875,
- 34874
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 34876,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 34878,
- "name": "failedDropCount",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/airdrop.ts",
- "line": 47,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/airdrop.ts#L47"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 34879,
- "name": "failedDrops",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/airdrop.ts",
- "line": 48,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/airdrop.ts#L48"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 34880,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 34882,
- "name": "amount",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/airdrop.ts",
- "line": 38,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/airdrop.ts#L38"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 34881,
- "name": "recipient",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/airdrop.ts",
- "line": 37,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/airdrop.ts#L37"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "AddressOrEnsSchema"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 34882,
- 34881
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 34877,
- "name": "successfulDropCount",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/airdrop.ts",
- "line": 46,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/airdrop.ts#L46"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 34878,
- 34879,
- 34877
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 34869
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 34883,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [],
- "blockTags": [
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "An array of recipients for who the airdrop failed (empty means all transfers were successful)"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 34884,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "tokenAddress",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "tokenOwner",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "contents",
- "isOptional": false,
- "element": {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 34885,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 34887,
- "name": "amount",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/airdrop.ts",
- "line": 38,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/airdrop.ts#L38"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 34886,
- "name": "recipient",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/airdrop.ts",
- "line": 37,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/airdrop.ts#L37"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "AddressOrEnsSchema"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 34887,
- 34886
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 34863,
- "name": "featureName",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/airdrop-erc20.ts",
- "line": 17,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/airdrop-erc20.ts#L17"
- }
- ],
- "type": {
- "type": "literal",
- "value": "AirdropERC20"
- },
- "defaultValue": "FEATURE_AIRDROP_ERC20.name",
- "implementationOf": {
- "type": "reference",
- "target": -1,
- "name": "DetectableFeature.featureName"
- }
- }
- ],
- "groups": [
- {
- "title": "Constructors",
- "children": [
- 34859
- ]
- },
- {
- "title": "Properties",
- "children": [
- 34864,
- 34867,
- 34863
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/airdrop-erc20.ts",
- "line": 14,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/airdrop-erc20.ts#L14"
- }
- ],
- "typeParameters": [
- {
- "id": 34888,
- "name": "T",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/IAirdropERC20.ts",
- "qualifiedName": "IAirdropERC20"
- },
- "name": "IAirdropERC20",
- "package": "@thirdweb-dev/contracts-js"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/AirdropERC20.ts",
- "qualifiedName": "AirdropERC20"
- },
- "name": "AirdropERC20",
- "package": "@thirdweb-dev/contracts-js"
- }
- ]
- }
- }
- ],
- "implementedTypes": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/interfaces/DetectableFeature.ts",
- "qualifiedName": "DetectableFeature"
- },
- "name": "DetectableFeature",
- "package": "@thirdweb-dev/sdk"
- }
- ]
- },
- {
- "id": 34889,
- "name": "Airdrop721",
- "variant": "declaration",
- "kind": 128,
- "flags": {
- "isPublic": true
- },
- "children": [
- {
- "id": 34890,
- "name": "constructor",
- "variant": "declaration",
- "kind": 512,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/airdrop-erc721.ts",
- "line": 23,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/airdrop-erc721.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 34891,
- "name": "new Airdrop721",
- "variant": "signature",
- "kind": 16384,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/airdrop-erc721.ts",
- "line": 23,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/airdrop-erc721.ts#L23"
- }
- ],
- "typeParameters": [
- {
- "id": 34892,
- "name": "T",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/IAirdropERC721.ts",
- "qualifiedName": "IAirdropERC721"
- },
- "name": "IAirdropERC721",
- "package": "@thirdweb-dev/contracts-js"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/AirdropERC721.ts",
- "qualifiedName": "AirdropERC721"
- },
- "name": "AirdropERC721",
- "package": "@thirdweb-dev/contracts-js"
- }
- ]
- }
- }
- ],
- "parameters": [
- {
- "id": 34893,
- "name": "contractWrapper",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/classes/internal/contract-wrapper.ts",
- "qualifiedName": "ContractWrapper"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 34892,
- "name": "T",
- "package": "@thirdweb-dev/sdk",
- "qualifiedName": "Airdrop721.T",
- "refersToTypeParameter": true
- }
- ],
- "name": "ContractWrapper",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": 34889,
- "typeArguments": [
- {
- "type": "reference",
- "target": 34892,
- "name": "T",
- "package": "@thirdweb-dev/sdk",
- "qualifiedName": "Airdrop721.T",
- "refersToTypeParameter": true
- }
- ],
- "name": "Airdrop721",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ]
- },
- {
- "id": 34895,
- "name": "contractWrapper",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isProtected": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/airdrop-erc721.ts",
- "line": 21,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/airdrop-erc721.ts#L21"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/classes/internal/contract-wrapper.ts",
- "qualifiedName": "ContractWrapper"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 34892,
- "name": "T",
- "package": "@thirdweb-dev/sdk",
- "qualifiedName": "Airdrop721.T",
- "refersToTypeParameter": true
- }
- ],
- "name": "ContractWrapper",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 34898,
- "name": "drop",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Perform airdrop of ERC721 tokens"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\n// Airdrop content array, with recipients and tokenIds\nconst contents = [\n {\n recipient: \"0xabc...\", // first recipient address\n tokenId: 0\n },\n {\n recipient: \"0x123...\", // second recipient address\n tokenId: 2\n }\n ]\n\nconst tokenAddress = \"0x...\" // Address of the ERC721 token being airdropped\nconst tokenOwner = \"0x...\" // Address of the owner of the tokens being airdropped\n\nconst output = await contract.airdrop721.drop(tokenAddress, tokenOwner, contents);\n\n// the `output` return value above contains:\n// - count of successful and failed drops\n// - array containing failed drops, if any\n\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "AirdropERC721"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/airdrop-erc721.ts",
- "line": 72,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/airdrop-erc721.ts#L72"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 34899,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 34900,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 34901,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 34902,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 34903,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "tokenAddress",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "tokenOwner",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "contents",
- "isOptional": false,
- "element": {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 34904,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 34906,
- "name": "recipient",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/airdrop.ts",
- "line": 56,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/airdrop.ts#L56"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "AddressOrEnsSchema"
- },
- {
- "id": 34905,
- "name": "tokenId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/airdrop.ts",
- "line": 57,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/airdrop.ts#L57"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 34906,
- 34905
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 34907,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 34909,
- "name": "failedDropCount",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/airdrop.ts",
- "line": 66,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/airdrop.ts#L66"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 34910,
- "name": "failedDrops",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/airdrop.ts",
- "line": 67,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/airdrop.ts#L67"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 34911,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 34913,
- "name": "recipient",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/airdrop.ts",
- "line": 56,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/airdrop.ts#L56"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "AddressOrEnsSchema"
- },
- {
- "id": 34912,
- "name": "tokenId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/airdrop.ts",
- "line": 57,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/airdrop.ts#L57"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 34913,
- 34912
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 34908,
- "name": "successfulDropCount",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/airdrop.ts",
- "line": 65,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/airdrop.ts#L65"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 34909,
- 34910,
- 34908
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 34900
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 34914,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [],
- "blockTags": [
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "An array of recipients for who the airdrop failed (empty means all transfers were successful)"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 34915,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "tokenAddress",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "tokenOwner",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "contents",
- "isOptional": false,
- "element": {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 34916,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 34918,
- "name": "recipient",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/airdrop.ts",
- "line": 56,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/airdrop.ts#L56"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "AddressOrEnsSchema"
- },
- {
- "id": 34917,
- "name": "tokenId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/airdrop.ts",
- "line": 57,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/airdrop.ts#L57"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 34918,
- 34917
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 34894,
- "name": "featureName",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/airdrop-erc721.ts",
- "line": 20,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/airdrop-erc721.ts#L20"
- }
- ],
- "type": {
- "type": "literal",
- "value": "AirdropERC721"
- },
- "defaultValue": "FEATURE_AIRDROP_ERC721.name",
- "implementationOf": {
- "type": "reference",
- "target": -1,
- "name": "DetectableFeature.featureName"
- }
- }
- ],
- "groups": [
- {
- "title": "Constructors",
- "children": [
- 34890
- ]
- },
- {
- "title": "Properties",
- "children": [
- 34895,
- 34898,
- 34894
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/airdrop-erc721.ts",
- "line": 17,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/airdrop-erc721.ts#L17"
- }
- ],
- "typeParameters": [
- {
- "id": 34919,
- "name": "T",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/IAirdropERC721.ts",
- "qualifiedName": "IAirdropERC721"
- },
- "name": "IAirdropERC721",
- "package": "@thirdweb-dev/contracts-js"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/AirdropERC721.ts",
- "qualifiedName": "AirdropERC721"
- },
- "name": "AirdropERC721",
- "package": "@thirdweb-dev/contracts-js"
- }
- ]
- }
- }
- ],
- "implementedTypes": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/interfaces/DetectableFeature.ts",
- "qualifiedName": "DetectableFeature"
- },
- "name": "DetectableFeature",
- "package": "@thirdweb-dev/sdk"
- }
- ]
- },
- {
- "id": 33965,
- "name": "ContractAppURI",
- "variant": "declaration",
- "kind": 128,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Have an official Application URI for this contract."
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Configure an official Application URI for this contract."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst contract = await sdk.getContract(\"{{contract_address}}\");\nconst appURI = await contract.app.get();\nappURI = \"ipfs://some_ipfs_hash\";\n\nawait contract.app.set(appURI)\n```"
- }
- ]
- }
- ]
- },
- "children": [
- {
- "id": 33966,
- "name": "constructor",
- "variant": "declaration",
- "kind": 512,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/contract-appuri.ts",
- "line": 37,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/contract-appuri.ts#L37"
- }
- ],
- "signatures": [
- {
- "id": 33967,
- "name": "new ContractAppURI",
- "variant": "signature",
- "kind": 16384,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/contract-appuri.ts",
- "line": 37,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/contract-appuri.ts#L37"
- }
- ],
- "typeParameters": [
- {
- "id": 33968,
- "name": "TContract",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/src.ts/index.ts",
- "qualifiedName": "BaseContract"
- },
- "name": "BaseContract",
- "package": "@ethersproject/contracts"
- }
- }
- ],
- "parameters": [
- {
- "id": 33969,
- "name": "contractWrapper",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/classes/internal/contract-wrapper.ts",
- "qualifiedName": "ContractWrapper"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33968,
- "name": "TContract",
- "package": "@thirdweb-dev/sdk",
- "qualifiedName": "ContractAppURI.TContract",
- "refersToTypeParameter": true
- }
- ],
- "name": "ContractWrapper",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 33970,
- "name": "metadata",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": 30977,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/src.ts/index.ts",
- "qualifiedName": "BaseContract"
- },
- "name": "BaseContract",
- "package": "@ethersproject/contracts"
- },
- {
- "type": "intrinsic",
- "name": "any"
- }
- ],
- "name": "ContractMetadata",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 33971,
- "name": "storage",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../storage/src/core/storage.ts",
- "qualifiedName": "ThirdwebStorage"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../storage/src/types/upload.ts",
- "qualifiedName": "IpfsUploadBatchOptions"
- },
- "name": "IpfsUploadBatchOptions",
- "package": "@thirdweb-dev/storage"
- }
- ],
- "name": "ThirdwebStorage",
- "package": "@thirdweb-dev/storage"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": 33965,
- "typeArguments": [
- {
- "type": "reference",
- "target": 33968,
- "name": "TContract",
- "package": "@thirdweb-dev/sdk",
- "qualifiedName": "ContractAppURI.TContract",
- "refersToTypeParameter": true
- }
- ],
- "name": "ContractAppURI",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ]
- },
- {
- "id": 33972,
- "name": "featureName",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/contract-appuri.ts",
- "line": 32,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/contract-appuri.ts#L32"
- }
- ],
- "type": {
- "type": "literal",
- "value": "AppURI"
- },
- "defaultValue": "FEATURE_APPURI.name",
- "implementationOf": {
- "type": "reference",
- "target": -1,
- "name": "DetectableFeature.featureName"
- }
- },
- {
- "id": 33974,
- "name": "metadata",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/contract-appuri.ts",
- "line": 34,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/contract-appuri.ts#L34"
- }
- ],
- "type": {
- "type": "reference",
- "target": 30977,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/src.ts/index.ts",
- "qualifiedName": "BaseContract"
- },
- "name": "BaseContract",
- "package": "@ethersproject/contracts"
- },
- {
- "type": "intrinsic",
- "name": "any"
- }
- ],
- "name": "ContractMetadata",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 33978,
- "name": "set",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Set App URI"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst appURI = \"ipfs://some_ipfs_hash\";\nawait contract.app.set(appURI);\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "AppURI"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/contract-appuri.ts",
- "line": 78,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/contract-appuri.ts#L78"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 33979,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 33980,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 33981,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 33982,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 33983,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "appURI",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/types.ts",
- "qualifiedName": "TransactionResultWithMetadata"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "TransactionResultWithMetadata",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 33980
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 33984,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 33985,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "appURI",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 33975,
- "name": "storage",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/contract-appuri.ts",
- "line": 35,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/contract-appuri.ts#L35"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../storage/src/core/storage.ts",
- "qualifiedName": "ThirdwebStorage"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../storage/src/types/upload.ts",
- "qualifiedName": "IpfsUploadBatchOptions"
- },
- "name": "IpfsUploadBatchOptions",
- "package": "@thirdweb-dev/storage"
- }
- ],
- "name": "ThirdwebStorage",
- "package": "@thirdweb-dev/storage"
- }
- },
- {
- "id": 33976,
- "name": "get",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/contract-appuri.ts",
- "line": 57,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/contract-appuri.ts#L57"
- }
- ],
- "signatures": [
- {
- "id": 33977,
- "name": "get",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get App URI"
- }
- ],
- "blockTags": [
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The appURI (typically an IPFS hash)"
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst appURI = await contract.app.get();\nconsole.log(appURI) // \"ipfs://some_ipfs_hash\";\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "AppURI"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/contract-appuri.ts",
- "line": 57,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/contract-appuri.ts#L57"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- ],
- "groups": [
- {
- "title": "Constructors",
- "children": [
- 33966
- ]
- },
- {
- "title": "Properties",
- "children": [
- 33972,
- 33974,
- 33978,
- 33975
- ]
- },
- {
- "title": "Methods",
- "children": [
- 33976
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/contract-appuri.ts",
- "line": 29,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/contract-appuri.ts#L29"
- }
- ],
- "typeParameters": [
- {
- "id": 33986,
- "name": "TContract",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/src.ts/index.ts",
- "qualifiedName": "BaseContract"
- },
- "name": "BaseContract",
- "package": "@ethersproject/contracts"
- }
- }
- ],
- "implementedTypes": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/interfaces/DetectableFeature.ts",
- "qualifiedName": "DetectableFeature"
- },
- "name": "DetectableFeature",
- "package": "@thirdweb-dev/sdk"
- }
- ]
- },
- {
- "id": 35794,
- "name": "ContractDeployer",
- "variant": "declaration",
- "kind": 128,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Handles deploying new contracts"
- }
- ],
- "blockTags": [
- {
- "tag": "@deploy",
- "content": []
- }
- ]
- },
- "children": [
- {
- "id": 35796,
- "name": "constructor",
- "variant": "declaration",
- "kind": 512,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 937,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L937"
- }
- ],
- "signatures": [
- {
- "id": 35797,
- "name": "new ContractDeployer",
- "variant": "signature",
- "kind": 16384,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 937,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L937"
- }
- ],
- "parameters": [
- {
- "id": 35798,
- "name": "network",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": 30911,
- "name": "NetworkInput",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 35799,
- "name": "options",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "undefined"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 35800,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35811,
- "name": "clientId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 13,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L13"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35821,
- "name": "gasless",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 30,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L30"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reflection",
- "declaration": {
- "id": 35822,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35831,
- "name": "experimentalChainlessSupport",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 41,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L41"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- },
- "defaultValue": "..."
- },
- {
- "id": 35823,
- "name": "openzeppelin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 33,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L33"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 35824,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35828,
- "name": "domainName",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 37,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L37"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35830,
- "name": "domainSeparatorVersion",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 39,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L39"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35829,
- "name": "domainVersion",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 38,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L38"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35826,
- "name": "relayerForwarderAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 35,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L35"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35825,
- "name": "relayerUrl",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 34,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L34"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35827,
- "name": "useEOAForwarder",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 36,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L36"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35828,
- 35830,
- 35829,
- 35826,
- 35825,
- 35827
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35831,
- 35823
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 35832,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35833,
- "name": "biconomy",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 44,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L44"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 35834,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35835,
- "name": "apiId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 45,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L45"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35836,
- "name": "apiKey",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 46,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L46"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35837,
- "name": "deadlineSeconds",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 47,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L47"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35835,
- 35836,
- 35837
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35833
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 35838,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35839,
- "name": "engine",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 54,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L54"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 35840,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35843,
- "name": "domainName",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 60,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L60"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35845,
- "name": "domainSeparatorVersion",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 62,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L62"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35844,
- "name": "domainVersion",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 61,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L61"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35842,
- "name": "relayerForwarderAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 59,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L59"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35841,
- "name": "relayerUrl",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 55,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L55"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35843,
- 35845,
- 35844,
- 35842,
- 35841
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 35846,
- "name": "experimentalChainlessSupport",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 64,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L64"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35839,
- 35846
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 35817,
- "name": "gasSettings",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L21"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 35818,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35819,
- "name": "maxPriceInGwei",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 23,
- "character": 10,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L23"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 35820,
- "name": "speed",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 27,
- "character": 10,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L27"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "literal",
- "value": "standard"
- },
- {
- "type": "literal",
- "value": "fast"
- },
- {
- "type": "literal",
- "value": "fastest"
- }
- ]
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35819,
- 35820
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 35847,
- "name": "gatewayUrls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 68,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L68"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 35813,
- "name": "readonlySettings",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L15"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 35814,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35816,
- "name": "chainId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 18,
- "character": 10,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L18"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 35815,
- "name": "rpcUrl",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 17,
- "character": 10,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L17"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35816,
- 35815
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 35848,
- "name": "rpcBatchSettings",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 69,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L69"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 35849,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35850,
- "name": "sizeLimit",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 71,
- "character": 10,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L71"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 35851,
- "name": "timeLimit",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 72,
- "character": 10,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L72"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35850,
- 35851
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 35812,
- "name": "secretKey",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 14,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L14"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35801,
- "name": "supportedChains",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 12,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L12"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 35802,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35804,
- "name": "chainId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts",
- "line": 6,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts#L6"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 35805,
- "name": "nativeCurrency",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts",
- "line": 7,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts#L7"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 35806,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35809,
- "name": "decimals",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts",
- "line": 10,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts#L10"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 35808,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts",
- "line": 8,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts#L8"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35807,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts",
- "line": 9,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts#L9"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35809,
- 35808,
- 35807
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 35803,
- "name": "rpc",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts",
- "line": 5,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts#L5"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 35810,
- "name": "slug",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts",
- "line": 12,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts#L12"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35804,
- 35805,
- 35803,
- 35810
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35811,
- 35821,
- 35817,
- 35847,
- 35813,
- 35848,
- 35812,
- 35801
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- ]
- }
- },
- {
- "id": 35852,
- "name": "storage",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../storage/src/core/storage.ts",
- "qualifiedName": "ThirdwebStorage"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../storage/src/types/upload.ts",
- "qualifiedName": "IpfsUploadBatchOptions"
- },
- "name": "IpfsUploadBatchOptions",
- "package": "@thirdweb-dev/storage"
- }
- ],
- "name": "ThirdwebStorage",
- "package": "@thirdweb-dev/storage"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": 35794,
- "name": "ContractDeployer",
- "package": "@thirdweb-dev/sdk"
- },
- "overwrites": {
- "type": "reference",
- "target": -1,
- "name": "RPCConnectionHandler.constructor"
- }
- }
- ],
- "overwrites": {
- "type": "reference",
- "target": -1,
- "name": "RPCConnectionHandler.constructor"
- }
- },
- {
- "id": 35996,
- "name": "deployAirdropERC1155",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 1514,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L1514"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 35997,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35998,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 15,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L15"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 35999,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 8,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L8"
- }
- ],
- "signatures": [
- {
- "id": 36000,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 8,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L8"
- }
- ],
- "parameters": [
- {
- "id": 36001,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "metadata",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": 39403,
- "name": "AirdropContractDeployMetadata",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "options",
- "isOptional": true,
- "element": {
- "type": "reference",
- "target": 39418,
- "name": "DeployOptions",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33866,
- "name": "DeployTransaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35998
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 10,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L10"
- }
- ],
- "signatures": [
- {
- "id": 36002,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 10,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L10"
- }
- ],
- "parameters": [
- {
- "id": 36003,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "metadata",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": 39403,
- "name": "AirdropContractDeployMetadata",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "options",
- "isOptional": true,
- "element": {
- "type": "reference",
- "target": 39418,
- "name": "DeployOptions",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 35980,
- "name": "deployAirdropERC20",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 1452,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L1452"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 35981,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35982,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 15,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L15"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 35983,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 8,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L8"
- }
- ],
- "signatures": [
- {
- "id": 35984,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 8,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L8"
- }
- ],
- "parameters": [
- {
- "id": 35985,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "metadata",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": 39403,
- "name": "AirdropContractDeployMetadata",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "options",
- "isOptional": true,
- "element": {
- "type": "reference",
- "target": 39418,
- "name": "DeployOptions",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33866,
- "name": "DeployTransaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35982
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 10,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L10"
- }
- ],
- "signatures": [
- {
- "id": 35986,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 10,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L10"
- }
- ],
- "parameters": [
- {
- "id": 35987,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "metadata",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": 39403,
- "name": "AirdropContractDeployMetadata",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "options",
- "isOptional": true,
- "element": {
- "type": "reference",
- "target": 39418,
- "name": "DeployOptions",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 35988,
- "name": "deployAirdropERC721",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 1483,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L1483"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 35989,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35990,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 15,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L15"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 35991,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 8,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L8"
- }
- ],
- "signatures": [
- {
- "id": 35992,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 8,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L8"
- }
- ],
- "parameters": [
- {
- "id": 35993,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "metadata",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": 39403,
- "name": "AirdropContractDeployMetadata",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "options",
- "isOptional": true,
- "element": {
- "type": "reference",
- "target": 39418,
- "name": "DeployOptions",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33866,
- "name": "DeployTransaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35990
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 10,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L10"
- }
- ],
- "signatures": [
- {
- "id": 35994,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 10,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L10"
- }
- ],
- "parameters": [
- {
- "id": 35995,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "metadata",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": 39403,
- "name": "AirdropContractDeployMetadata",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "options",
- "isOptional": true,
- "element": {
- "type": "reference",
- "target": 39418,
- "name": "DeployOptions",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 36004,
- "name": "deployBuiltInContract",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Deploys a new prebuilt contract"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 1554,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L1554"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 36005,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 36006,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 15,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L15"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 36007,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 8,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L8"
- }
- ],
- "signatures": [
- {
- "id": 36008,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 8,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L8"
- }
- ],
- "parameters": [
- {
- "id": 36009,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "contractType",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "any"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "contractMetadata",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "any"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "version",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "options",
- "isOptional": true,
- "element": {
- "type": "reference",
- "target": 39418,
- "name": "DeployOptions",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33866,
- "name": "DeployTransaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 36006
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 10,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L10"
- }
- ],
- "signatures": [
- {
- "id": 36010,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [],
- "blockTags": [
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "A promise of the address of the newly deployed contract"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 10,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L10"
- }
- ],
- "parameters": [
- {
- "id": 36011,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "contractType",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "any"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "contractMetadata",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "any"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "version",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "options",
- "isOptional": true,
- "element": {
- "type": "reference",
- "target": 39418,
- "name": "DeployOptions",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 36103,
- "name": "deployContractWithAbi",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 2404,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L2404"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 36104,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 36105,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 15,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L15"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 36106,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 8,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L8"
- }
- ],
- "signatures": [
- {
- "id": 36107,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 8,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L8"
- }
- ],
- "parameters": [
- {
- "id": 36108,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "abi",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/src.ts/index.ts",
- "qualifiedName": "ContractInterface"
- },
- "name": "ContractInterface",
- "package": "@ethersproject/contracts"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "bytecode",
- "isOptional": false,
- "element": {
- "type": "union",
- "types": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bytes@5.7.0/node_modules/@ethersproject/bytes/src.ts/index.ts",
- "qualifiedName": "BytesLike"
- },
- "name": "BytesLike",
- "package": "@ethersproject/bytes"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 36109,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 36110,
- "name": "object",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 2407,
- "character": 30,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L2407"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 36110
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 2407,
- "character": 28,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L2407"
- }
- ]
- }
- }
- ]
- }
- },
- {
- "type": "namedTupleMember",
- "name": "constructorParams",
- "isOptional": false,
- "element": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "any"
- }
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33866,
- "name": "DeployTransaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 36105
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 10,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L10"
- }
- ],
- "signatures": [
- {
- "id": 36111,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 10,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L10"
- }
- ],
- "parameters": [
- {
- "id": 36112,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "abi",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/src.ts/index.ts",
- "qualifiedName": "ContractInterface"
- },
- "name": "ContractInterface",
- "package": "@ethersproject/contracts"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "bytecode",
- "isOptional": false,
- "element": {
- "type": "union",
- "types": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bytes@5.7.0/node_modules/@ethersproject/bytes/src.ts/index.ts",
- "qualifiedName": "BytesLike"
- },
- "name": "BytesLike",
- "package": "@ethersproject/bytes"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 36113,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 36114,
- "name": "object",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 2407,
- "character": 30,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L2407"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 36114
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 2407,
- "character": 28,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L2407"
- }
- ]
- }
- }
- ]
- }
- },
- {
- "type": "namedTupleMember",
- "name": "constructorParams",
- "isOptional": false,
- "element": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "any"
- }
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 35908,
- "name": "deployEdition",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Deploys a new Edition contract"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Deploys an Edition contract and returns the address of the deployed contract"
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst contractAddress = await sdk.deployer.deployEdition({\n name: \"My Edition\",\n primary_sale_recipient: \"your-address\",\n});\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 1195,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L1195"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 35909,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35910,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 15,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L15"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 35911,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 8,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L8"
- }
- ],
- "signatures": [
- {
- "id": 35912,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 8,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L8"
- }
- ],
- "parameters": [
- {
- "id": 35913,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "metadata",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": 39309,
- "name": "NFTContractDeployMetadata",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "options",
- "isOptional": true,
- "element": {
- "type": "reference",
- "target": 39418,
- "name": "DeployOptions",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33866,
- "name": "DeployTransaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35910
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 10,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L10"
- }
- ],
- "signatures": [
- {
- "id": 35914,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [],
- "blockTags": [
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The address of the deployed contract"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 10,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L10"
- }
- ],
- "parameters": [
- {
- "id": 35915,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "metadata",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": 39309,
- "name": "NFTContractDeployMetadata",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "options",
- "isOptional": true,
- "element": {
- "type": "reference",
- "target": 39418,
- "name": "DeployOptions",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 35916,
- "name": "deployEditionDrop",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Deploys a new EditionDrop contract"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Deploys an Edition Drop contract and returns the address of the deployed contract"
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst contractAddress = await sdk.deployer.deployEditionDrop({\n name: \"My Edition Drop\",\n primary_sale_recipient: \"your-address\",\n});\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 1224,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L1224"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 35917,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35918,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 15,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L15"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 35919,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 8,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L8"
- }
- ],
- "signatures": [
- {
- "id": 35920,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 8,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L8"
- }
- ],
- "parameters": [
- {
- "id": 35921,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "metadata",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": 39309,
- "name": "NFTContractDeployMetadata",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "options",
- "isOptional": true,
- "element": {
- "type": "reference",
- "target": 39418,
- "name": "DeployOptions",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33866,
- "name": "DeployTransaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35918
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 10,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L10"
- }
- ],
- "signatures": [
- {
- "id": 35922,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [],
- "blockTags": [
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The address of the deployed contract"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 10,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L10"
- }
- ],
- "parameters": [
- {
- "id": 35923,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "metadata",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": 39309,
- "name": "NFTContractDeployMetadata",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "options",
- "isOptional": true,
- "element": {
- "type": "reference",
- "target": 39418,
- "name": "DeployOptions",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 35876,
- "name": "deployLoyaltyCard",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Deploys a new LoyaltyCard contract"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Deploys a LoyaltyCard contract and returns the address of the deployed contract"
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst contractAddress = await sdk.deployer.deployLoyaltyCard({\n name: \"My Loyalty Program\",\n primary_sale_recipient: \"your-address\",\n});\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 1023,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L1023"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 35877,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35878,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 15,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L15"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 35879,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 8,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L8"
- }
- ],
- "signatures": [
- {
- "id": 35880,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 8,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L8"
- }
- ],
- "parameters": [
- {
- "id": 35881,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "metadata",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": 39309,
- "name": "NFTContractDeployMetadata",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "options",
- "isOptional": true,
- "element": {
- "type": "reference",
- "target": 39418,
- "name": "DeployOptions",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33866,
- "name": "DeployTransaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35878
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 10,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L10"
- }
- ],
- "signatures": [
- {
- "id": 35882,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [],
- "blockTags": [
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The address of the deployed contract"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 10,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L10"
- }
- ],
- "parameters": [
- {
- "id": 35883,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "metadata",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": 39309,
- "name": "NFTContractDeployMetadata",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "options",
- "isOptional": true,
- "element": {
- "type": "reference",
- "target": 39418,
- "name": "DeployOptions",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 35940,
- "name": "deployMarketplace",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Deploys a new Marketplace contract"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Deploys a Marketplace contract and returns the address of the deployed contract"
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst contractAddress = await sdk.deployer.deployMarketplace({\n name: \"My Marketplace\",\n primary_sale_recipient: \"your-address\",\n});\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 1311,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L1311"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 35941,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35942,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 15,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L15"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 35943,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 8,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L8"
- }
- ],
- "signatures": [
- {
- "id": 35944,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 8,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L8"
- }
- ],
- "parameters": [
- {
- "id": 35945,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "metadata",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": 39347,
- "name": "MarketplaceContractDeployMetadata",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "options",
- "isOptional": true,
- "element": {
- "type": "reference",
- "target": 39418,
- "name": "DeployOptions",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33866,
- "name": "DeployTransaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35942
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 10,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L10"
- }
- ],
- "signatures": [
- {
- "id": 35946,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [],
- "blockTags": [
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The address of the deployed contract"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 10,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L10"
- }
- ],
- "parameters": [
- {
- "id": 35947,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "metadata",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": 39347,
- "name": "MarketplaceContractDeployMetadata",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "options",
- "isOptional": true,
- "element": {
- "type": "reference",
- "target": 39418,
- "name": "DeployOptions",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 35948,
- "name": "deployMarketplaceV3",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Deploys a new Marketplace-V3 contract"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Deploys a Marketplace-V3 contract and returns the address of the deployed contract"
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst contractAddress = await sdk.deployer.deployMarketplaceV3({\n name: \"My Marketplace\",\n primary_sale_recipient: \"your-address\",\n});\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 1340,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L1340"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 35949,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35950,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 15,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L15"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 35951,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 8,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L8"
- }
- ],
- "signatures": [
- {
- "id": 35952,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 8,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L8"
- }
- ],
- "parameters": [
- {
- "id": 35953,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "metadata",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": 39357,
- "name": "MarketplaceV3ContractDeployMetadata",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "options",
- "isOptional": true,
- "element": {
- "type": "reference",
- "target": 39418,
- "name": "DeployOptions",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33866,
- "name": "DeployTransaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35950
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 10,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L10"
- }
- ],
- "signatures": [
- {
- "id": 35954,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [],
- "blockTags": [
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The address of the deployed contract"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 10,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L10"
- }
- ],
- "parameters": [
- {
- "id": 35955,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "metadata",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": 39357,
- "name": "MarketplaceV3ContractDeployMetadata",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "options",
- "isOptional": true,
- "element": {
- "type": "reference",
- "target": 39418,
- "name": "DeployOptions",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 35900,
- "name": "deployMultiwrap",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Deploys a new Multiwrap contract"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Deploys a Multiwrap contract and returns the address of the deployed contract"
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst contractAddress = await sdk.deployer.deployMultiwrap({\n name: \"My Multiwrap\",\n});\n```"
- }
- ]
- },
- {
- "tag": "@param",
- "name": "metadata",
- "content": [
- {
- "kind": "text",
- "text": "the contract metadata"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The address of the deployed contract"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 1166,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L1166"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 35901,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35902,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 15,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L15"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 35903,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 8,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L8"
- }
- ],
- "signatures": [
- {
- "id": 35904,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 8,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L8"
- }
- ],
- "parameters": [
- {
- "id": 35905,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "metadata",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": 39392,
- "name": "MultiwrapContractDeployMetadata",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "options",
- "isOptional": true,
- "element": {
- "type": "reference",
- "target": 39418,
- "name": "DeployOptions",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33866,
- "name": "DeployTransaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35902
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 10,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L10"
- }
- ],
- "signatures": [
- {
- "id": 35906,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [],
- "modifierTags": [
- "@beta"
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 10,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L10"
- }
- ],
- "parameters": [
- {
- "id": 35907,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "metadata",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": 39392,
- "name": "MultiwrapContractDeployMetadata",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "options",
- "isOptional": true,
- "element": {
- "type": "reference",
- "target": 39418,
- "name": "DeployOptions",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 35860,
- "name": "deployNFTCollection",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Deploys an NFT Collection contract"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Deploys an NFT Collection contract and returns the address of the deployed contract"
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst contractAddress = await sdk.deployer.deployNFTCollection({\n name: \"My Collection\",\n primary_sale_recipient: \"your-address\",\n});\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 965,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L965"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 35861,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35862,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 15,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L15"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 35863,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 8,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L8"
- }
- ],
- "signatures": [
- {
- "id": 35864,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 8,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L8"
- }
- ],
- "parameters": [
- {
- "id": 35865,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "metadata",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": 39309,
- "name": "NFTContractDeployMetadata",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "options",
- "isOptional": true,
- "element": {
- "type": "reference",
- "target": 39418,
- "name": "DeployOptions",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33866,
- "name": "DeployTransaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35862
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 10,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L10"
- }
- ],
- "signatures": [
- {
- "id": 35866,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [],
- "blockTags": [
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The address of the deployed contract"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 10,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L10"
- }
- ],
- "parameters": [
- {
- "id": 35867,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "metadata",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": 39309,
- "name": "NFTContractDeployMetadata",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "options",
- "isOptional": true,
- "element": {
- "type": "reference",
- "target": 39418,
- "name": "DeployOptions",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 35868,
- "name": "deployNFTDrop",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Deploys a new NFTDrop contract"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Deploys an NFT Drop contract and returns the address of the deployed contract"
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst contractAddress = await sdk.deployer.deployNFTDrop({\n name: \"My Drop\",\n primary_sale_recipient: \"your-address\",\n});\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 994,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L994"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 35869,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35870,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 15,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L15"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 35871,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 8,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L8"
- }
- ],
- "signatures": [
- {
- "id": 35872,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 8,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L8"
- }
- ],
- "parameters": [
- {
- "id": 35873,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "metadata",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": 39309,
- "name": "NFTContractDeployMetadata",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "options",
- "isOptional": true,
- "element": {
- "type": "reference",
- "target": 39418,
- "name": "DeployOptions",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33866,
- "name": "DeployTransaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35870
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 10,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L10"
- }
- ],
- "signatures": [
- {
- "id": 35874,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [],
- "blockTags": [
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The address of the deployed contract"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 10,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L10"
- }
- ],
- "parameters": [
- {
- "id": 35875,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "metadata",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": 39309,
- "name": "NFTContractDeployMetadata",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "options",
- "isOptional": true,
- "element": {
- "type": "reference",
- "target": 39418,
- "name": "DeployOptions",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 35884,
- "name": "deployOpenEdition",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Deploys a new OpenEditionERC721 contract"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Deploys a OpenEdition contract and returns the address of the deployed contract"
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst contractAddress = await sdk.deployer.deployOpenEdition({\n name: \"My Open Edition\",\n primary_sale_recipient: \"your-address\",\n});\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 1081,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L1081"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 35885,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35886,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 15,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L15"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 35887,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 8,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L8"
- }
- ],
- "signatures": [
- {
- "id": 35888,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 8,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L8"
- }
- ],
- "parameters": [
- {
- "id": 35889,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "metadata",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": 39323,
- "name": "OpenEditionContractDeployMetadata",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "options",
- "isOptional": true,
- "element": {
- "type": "reference",
- "target": 39418,
- "name": "DeployOptions",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33866,
- "name": "DeployTransaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35886
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 10,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L10"
- }
- ],
- "signatures": [
- {
- "id": 35890,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [],
- "blockTags": [
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The address of the deployed contract"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 10,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L10"
- }
- ],
- "parameters": [
- {
- "id": 35891,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "metadata",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": 39323,
- "name": "OpenEditionContractDeployMetadata",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "options",
- "isOptional": true,
- "element": {
- "type": "reference",
- "target": 39418,
- "name": "DeployOptions",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 35956,
- "name": "deployPack",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Deploys a new Pack contract"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Deploys a Pack contract and returns the address of the deployed contract"
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst contractAddress = await sdk.deployer.deployPack({\n name: \"My Pack\",\n primary_sale_recipient: \"your-address\",\n});\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 1369,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L1369"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 35957,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35958,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 15,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L15"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 35959,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 8,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L8"
- }
- ],
- "signatures": [
- {
- "id": 35960,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 8,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L8"
- }
- ],
- "parameters": [
- {
- "id": 35961,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "metadata",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": 39309,
- "name": "NFTContractDeployMetadata",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "options",
- "isOptional": true,
- "element": {
- "type": "reference",
- "target": 39418,
- "name": "DeployOptions",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33866,
- "name": "DeployTransaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35958
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 10,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L10"
- }
- ],
- "signatures": [
- {
- "id": 35962,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [],
- "blockTags": [
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The address of the deployed contract"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 10,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L10"
- }
- ],
- "parameters": [
- {
- "id": 35963,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "metadata",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": 39309,
- "name": "NFTContractDeployMetadata",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "options",
- "isOptional": true,
- "element": {
- "type": "reference",
- "target": 39418,
- "name": "DeployOptions",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 36054,
- "name": "deployProxy",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Deploy a proxy contract of a given implementation directly"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 1800,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L1800"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 36055,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 36056,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 15,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L15"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 36057,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 8,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L8"
- }
- ],
- "signatures": [
- {
- "id": 36058,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 8,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L8"
- }
- ],
- "parameters": [
- {
- "id": 36059,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "implementationAddress",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "implementationAbi",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/src.ts/index.ts",
- "qualifiedName": "ContractInterface"
- },
- "name": "ContractInterface",
- "package": "@ethersproject/contracts"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "initializerFunction",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "initializerArgs",
- "isOptional": false,
- "element": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "any"
- }
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33866,
- "name": "DeployTransaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 36056
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 10,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L10"
- }
- ],
- "signatures": [
- {
- "id": 36060,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 10,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L10"
- }
- ],
- "parameters": [
- {
- "id": 36061,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "implementationAddress",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "implementationAbi",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/src.ts/index.ts",
- "qualifiedName": "ContractInterface"
- },
- "name": "ContractInterface",
- "package": "@ethersproject/contracts"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "initializerFunction",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "initializerArgs",
- "isOptional": false,
- "element": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "any"
- }
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 36024,
- "name": "deployPublishedContract",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Deploy any published contract by its name"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 1683,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L1683"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 36025,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 36026,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 15,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L15"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 36027,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 8,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L8"
- }
- ],
- "signatures": [
- {
- "id": 36028,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 8,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L8"
- }
- ],
- "parameters": [
- {
- "id": 36029,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "publisherAddress",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "contractName",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "constructorParams",
- "isOptional": false,
- "element": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "any"
- }
- }
- },
- {
- "type": "namedTupleMember",
- "name": "version",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "any"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "options",
- "isOptional": true,
- "element": {
- "type": "reference",
- "target": 39418,
- "name": "DeployOptions",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33866,
- "name": "DeployTransaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 36026
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 10,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L10"
- }
- ],
- "signatures": [
- {
- "id": 36030,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 10,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L10"
- }
- ],
- "parameters": [
- {
- "id": 36031,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "publisherAddress",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "contractName",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "constructorParams",
- "isOptional": false,
- "element": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "any"
- }
- }
- },
- {
- "type": "namedTupleMember",
- "name": "version",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "any"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "options",
- "isOptional": true,
- "element": {
- "type": "reference",
- "target": 39418,
- "name": "DeployOptions",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 35892,
- "name": "deploySignatureDrop",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Deploys a new SignatureDrop contract"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Deploys a SignatureDrop contract and returns the address of the deployed contract"
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst contractAddress = await sdk.deployer.deploySignatureDrop({\n name: \"My Signature Drop\",\n primary_sale_recipient: \"your-address\",\n});\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 1137,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L1137"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 35893,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35894,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 15,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L15"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 35895,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 8,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L8"
- }
- ],
- "signatures": [
- {
- "id": 35896,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 8,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L8"
- }
- ],
- "parameters": [
- {
- "id": 35897,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "metadata",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": 39309,
- "name": "NFTContractDeployMetadata",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "options",
- "isOptional": true,
- "element": {
- "type": "reference",
- "target": 39418,
- "name": "DeployOptions",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33866,
- "name": "DeployTransaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35894
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 10,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L10"
- }
- ],
- "signatures": [
- {
- "id": 35898,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [],
- "blockTags": [
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The address of the deployed contract"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 10,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L10"
- }
- ],
- "parameters": [
- {
- "id": 35899,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "metadata",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": 39309,
- "name": "NFTContractDeployMetadata",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "options",
- "isOptional": true,
- "element": {
- "type": "reference",
- "target": 39418,
- "name": "DeployOptions",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 35964,
- "name": "deploySplit",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Deploys a new Split contract"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Deploys a Split contract and returns the address of the deployed contract"
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst contractAddress = await sdk.deployer.deploySplit({\n name: \"My Split\",\n primary_sale_recipient: \"your-address\",\n recipients: [\n {\n address: \"your-address\",\n sharesBps: 80 * 100, // 80%\n },\n {\n address: \"another-address\",\n sharesBps: 20 * 100, // 20%\n },\n ],\n});\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 1408,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L1408"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 35965,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35966,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 15,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L15"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 35967,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 8,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L8"
- }
- ],
- "signatures": [
- {
- "id": 35968,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 8,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L8"
- }
- ],
- "parameters": [
- {
- "id": 35969,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "metadata",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": 39383,
- "name": "SplitContractDeployMetadata",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "options",
- "isOptional": true,
- "element": {
- "type": "reference",
- "target": 39418,
- "name": "DeployOptions",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33866,
- "name": "DeployTransaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35966
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 10,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L10"
- }
- ],
- "signatures": [
- {
- "id": 35970,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [],
- "blockTags": [
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The address of the deployed contract"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 10,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L10"
- }
- ],
- "parameters": [
- {
- "id": 35971,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "metadata",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": 39383,
- "name": "SplitContractDeployMetadata",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "options",
- "isOptional": true,
- "element": {
- "type": "reference",
- "target": 39418,
- "name": "DeployOptions",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 35924,
- "name": "deployToken",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Deploys a new Token contract"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Deploys a Token contract and returns the address of the deployed contract"
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst contractAddress = await sdk.deployer.deployToken({\n name: \"My Token\",\n primary_sale_recipient: \"your-address\",\n});\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 1253,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L1253"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 35925,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35926,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 15,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L15"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 35927,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 8,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L8"
- }
- ],
- "signatures": [
- {
- "id": 35928,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 8,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L8"
- }
- ],
- "parameters": [
- {
- "id": 35929,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "metadata",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": 39335,
- "name": "TokenContractDeployMetadata",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "options",
- "isOptional": true,
- "element": {
- "type": "reference",
- "target": 39418,
- "name": "DeployOptions",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33866,
- "name": "DeployTransaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35926
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 10,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L10"
- }
- ],
- "signatures": [
- {
- "id": 35930,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [],
- "blockTags": [
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The address of the deployed contract"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 10,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L10"
- }
- ],
- "parameters": [
- {
- "id": 35931,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "metadata",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": 39335,
- "name": "TokenContractDeployMetadata",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "options",
- "isOptional": true,
- "element": {
- "type": "reference",
- "target": 39418,
- "name": "DeployOptions",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 35932,
- "name": "deployTokenDrop",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Deploys a new Token Drop contract"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Deploys a Token Drop contract and returns the address of the deployed contract"
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst contractAddress = await sdk.deployer.deployTokenDrop({\n name: \"My Token Drop\",\n primary_sale_recipient: \"your-address\",\n});\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 1282,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L1282"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 35933,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35934,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 15,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L15"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 35935,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 8,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L8"
- }
- ],
- "signatures": [
- {
- "id": 35936,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 8,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L8"
- }
- ],
- "parameters": [
- {
- "id": 35937,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "metadata",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": 39335,
- "name": "TokenContractDeployMetadata",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "options",
- "isOptional": true,
- "element": {
- "type": "reference",
- "target": 39418,
- "name": "DeployOptions",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33866,
- "name": "DeployTransaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35934
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 10,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L10"
- }
- ],
- "signatures": [
- {
- "id": 35938,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [],
- "blockTags": [
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The address of the deployed contract"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 10,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L10"
- }
- ],
- "parameters": [
- {
- "id": 35939,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "metadata",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": 39335,
- "name": "TokenContractDeployMetadata",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "options",
- "isOptional": true,
- "element": {
- "type": "reference",
- "target": 39418,
- "name": "DeployOptions",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 36046,
- "name": "deployViaFactory",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Deploy a proxy contract of a given implementation via the given factory"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 1755,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L1755"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 36047,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 36048,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 36049,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 36050,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 36051,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "factoryAddress",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "implementationAddress",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "implementationAbi",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/src.ts/index.ts",
- "qualifiedName": "ContractInterface"
- },
- "name": "ContractInterface",
- "package": "@ethersproject/contracts"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "initializerFunction",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "initializerArgs",
- "isOptional": false,
- "element": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "any"
- }
- }
- },
- {
- "type": "namedTupleMember",
- "name": "saltForProxyDeploy",
- "isOptional": true,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 36048
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 36052,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 36053,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "factoryAddress",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "implementationAddress",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "implementationAbi",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/src.ts/index.ts",
- "qualifiedName": "ContractInterface"
- },
- "name": "ContractInterface",
- "package": "@ethersproject/contracts"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "initializerFunction",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "initializerArgs",
- "isOptional": false,
- "element": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "any"
- }
- }
- },
- {
- "type": "namedTupleMember",
- "name": "saltForProxyDeploy",
- "isOptional": true,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 35972,
- "name": "deployVote",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Deploys a new Vote contract"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Deploys an Vote contract and returns the address of the deployed contract"
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst contractAddress = await sdk.deployer.deployVote({\n name: \"My Vote\",\n primary_sale_recipient: \"your-address\",\n voting_token_address: \"your-token-contract-address\",\n});\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 1438,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L1438"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 35973,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35974,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 15,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L15"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 35975,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 8,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L8"
- }
- ],
- "signatures": [
- {
- "id": 35976,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 8,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L8"
- }
- ],
- "parameters": [
- {
- "id": 35977,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "metadata",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": 39367,
- "name": "VoteContractDeployMetadata",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "options",
- "isOptional": true,
- "element": {
- "type": "reference",
- "target": 39418,
- "name": "DeployOptions",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33866,
- "name": "DeployTransaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35974
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 10,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L10"
- }
- ],
- "signatures": [
- {
- "id": 35978,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [],
- "blockTags": [
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The address of the deployed contract"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 10,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L10"
- }
- ],
- "parameters": [
- {
- "id": 35979,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "metadata",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": 39367,
- "name": "VoteContractDeployMetadata",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "options",
- "isOptional": true,
- "element": {
- "type": "reference",
- "target": 39418,
- "name": "DeployOptions",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 36144,
- "name": "network",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isPublic": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/internal/rpc-connection-handler.ts",
- "line": 18,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/internal/rpc-connection-handler.ts#L18"
- }
- ],
- "type": {
- "type": "reference",
- "target": 30911,
- "name": "NetworkInput",
- "package": "@thirdweb-dev/sdk"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "RPCConnectionHandler.network"
- }
- },
- {
- "id": 36145,
- "name": "options",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isPublic": true,
- "isReadonly": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/internal/rpc-connection-handler.ts",
- "line": 19,
- "character": 18,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/internal/rpc-connection-handler.ts#L19"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 36146,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 36161,
- "name": "clientId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 13,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L13"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 36167,
- "name": "gasless",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 30,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L30"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reflection",
- "declaration": {
- "id": 36168,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 36177,
- "name": "experimentalChainlessSupport",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 41,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L41"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- },
- "defaultValue": "..."
- },
- {
- "id": 36169,
- "name": "openzeppelin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 33,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L33"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 36170,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 36173,
- "name": "domainName",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 37,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L37"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 36175,
- "name": "domainSeparatorVersion",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 39,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L39"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 36174,
- "name": "domainVersion",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 38,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L38"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 36176,
- "name": "relayerForwarderAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 35,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L35"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 36171,
- "name": "relayerUrl",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 34,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L34"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 36172,
- "name": "useEOAForwarder",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 36,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L36"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 36173,
- 36175,
- 36174,
- 36176,
- 36171,
- 36172
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 123
- }
- ]
- }
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 36177,
- 36169
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 123
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 36178,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 36179,
- "name": "biconomy",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 44,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L44"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 36180,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 36181,
- "name": "apiId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 45,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L45"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 36182,
- "name": "apiKey",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 46,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L46"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 36183,
- "name": "deadlineSeconds",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 47,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L47"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 36181,
- 36182,
- 36183
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 123
- }
- ]
- }
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 36179
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 123
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 36184,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 36186,
- "name": "engine",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 54,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L54"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 36187,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 36189,
- "name": "domainName",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 60,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L60"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 36191,
- "name": "domainSeparatorVersion",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 62,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L62"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 36190,
- "name": "domainVersion",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 61,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L61"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 36192,
- "name": "relayerForwarderAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 59,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L59"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 36188,
- "name": "relayerUrl",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 55,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L55"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 36189,
- 36191,
- 36190,
- 36192,
- 36188
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 123
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 36185,
- "name": "experimentalChainlessSupport",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 64,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L64"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 36186,
- 36185
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 123
- }
- ]
- }
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 36157,
- "name": "gasSettings",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L21"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 36158,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 36159,
- "name": "maxPriceInGwei",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 23,
- "character": 10,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L23"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 36160,
- "name": "speed",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 27,
- "character": 10,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L27"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "literal",
- "value": "standard"
- },
- {
- "type": "literal",
- "value": "fast"
- },
- {
- "type": "literal",
- "value": "fastest"
- }
- ]
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 36159,
- 36160
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 123
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 36193,
- "name": "gatewayUrls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 68,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L68"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 36163,
- "name": "readonlySettings",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L15"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 36164,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 36166,
- "name": "chainId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 18,
- "character": 10,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L18"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 36165,
- "name": "rpcUrl",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 17,
- "character": 10,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L17"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 36166,
- 36165
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 123
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 36194,
- "name": "rpcBatchSettings",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 69,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L69"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 36195,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 36196,
- "name": "sizeLimit",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 71,
- "character": 10,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L71"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 36197,
- "name": "timeLimit",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 72,
- "character": 10,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L72"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 36196,
- 36197
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 123
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 36162,
- "name": "secretKey",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 14,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L14"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 36147,
- "name": "supportedChains",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 12,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L12"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 36148,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 36150,
- "name": "chainId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts",
- "line": 6,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts#L6"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 36151,
- "name": "nativeCurrency",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts",
- "line": 7,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts#L7"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 36152,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 36155,
- "name": "decimals",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts",
- "line": 10,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts#L10"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 36154,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts",
- "line": 8,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts#L8"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 36153,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts",
- "line": 9,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts#L9"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 36155,
- 36154,
- 36153
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 123
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 36149,
- "name": "rpc",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts",
- "line": 5,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts#L5"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 36156,
- "name": "slug",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts",
- "line": 12,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts#L12"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 36150,
- 36151,
- 36149,
- 36156
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 123
- }
- ]
- }
- }
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 36161,
- 36167,
- 36157,
- 36193,
- 36163,
- 36194,
- 36162,
- 36147
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 123
- }
- ]
- }
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "RPCConnectionHandler.options"
- }
- },
- {
- "id": 35795,
- "name": "prefixed",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isStatic": true,
- "isExternal": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/eventemitter3@5.0.1/node_modules/eventemitter3/index.d.ts",
- "line": 9,
- "character": 9
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "boolean"
- }
- ]
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "RPCConnectionHandler.prefixed"
- }
- },
- {
- "id": 36119,
- "name": "addDeployListener",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 2562,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L2562"
- }
- ],
- "signatures": [
- {
- "id": 36120,
- "name": "addDeployListener",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Listen to all deploy transactions from this deployer"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 2562,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L2562"
- }
- ],
- "parameters": [
- {
- "id": 36121,
- "name": "listener",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "the listener to add"
- }
- ]
- },
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 36122,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 2562,
- "character": 37,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L2562"
- }
- ],
- "signatures": [
- {
- "id": 36123,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 2562,
- "character": 37,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L2562"
- }
- ],
- "parameters": [
- {
- "id": 36124,
- "name": "event",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": 39412,
- "name": "DeployEvent",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "void"
- }
- }
- ]
- }
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "void"
- }
- }
- ]
- },
- {
- "id": 36232,
- "name": "addListener",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isExternal": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/eventemitter3@5.0.1/node_modules/eventemitter3/index.d.ts",
- "line": 45,
- "character": 2
- }
- ],
- "signatures": [
- {
- "id": 36233,
- "name": "addListener",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isExternal": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/eventemitter3@5.0.1/node_modules/eventemitter3/index.d.ts",
- "line": 45,
- "character": 2
- }
- ],
- "typeParameters": [
- {
- "id": 36234,
- "name": "T",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {
- "isExternal": true
- },
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "symbol"
- }
- ]
- }
- }
- ],
- "parameters": [
- {
- "id": 36235,
- "name": "event",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true
- },
- "type": {
- "type": "reference",
- "target": 35122,
- "name": "T",
- "package": "eventemitter3",
- "refersToTypeParameter": true
- }
- },
- {
- "id": 36236,
- "name": "fn",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true
- },
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 36237,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/eventemitter3@5.0.1/node_modules/eventemitter3/index.d.ts",
- "line": 121,
- "character": 6
- }
- ],
- "signatures": [
- {
- "id": 36238,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/eventemitter3@5.0.1/node_modules/eventemitter3/index.d.ts",
- "line": 121,
- "character": 6
- }
- ],
- "parameters": [
- {
- "id": 36239,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true,
- "isRest": true
- },
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "any"
- }
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "void"
- }
- }
- ]
- }
- }
- },
- {
- "id": 36240,
- "name": "context",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true,
- "isOptional": true
- },
- "type": {
- "type": "intrinsic",
- "name": "any"
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "this"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "RPCConnectionHandler.addListener"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "RPCConnectionHandler.addListener"
- }
- },
- {
- "id": 36032,
- "name": "deployPublishedContractDeterministic",
- "variant": "declaration",
- "kind": 2048,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 1693,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L1693"
- }
- ],
- "signatures": [
- {
- "id": 36033,
- "name": "deployPublishedContractDeterministic",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Deploy any published contract by its name"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 1693,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L1693"
- }
- ],
- "parameters": [
- {
- "id": 36034,
- "name": "contractName",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "the name of the contract to deploy"
- }
- ]
- },
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 36035,
- "name": "constructorParams",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "the constructor params to pass to the contract"
- }
- ]
- },
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "any"
- }
- }
- },
- {
- "id": 36036,
- "name": "publisherAddress",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "the address of the publisher"
- }
- ]
- },
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "THIRDWEB_DEPLOYER"
- },
- {
- "id": 36037,
- "name": "contractVersion",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "\"latest\""
- },
- {
- "id": 36038,
- "name": "saltForCreate2",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Optional: salt for create2 deployment, will determine deployment address"
- }
- ]
- },
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 36218,
- "name": "emit",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isExternal": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/eventemitter3@5.0.1/node_modules/eventemitter3/index.d.ts",
- "line": 32,
- "character": 2
- }
- ],
- "signatures": [
- {
- "id": 36219,
- "name": "emit",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isExternal": true,
- "isInherited": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Calls each of the listeners registered for a given event."
- }
- ]
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/eventemitter3@5.0.1/node_modules/eventemitter3/index.d.ts",
- "line": 32,
- "character": 2
- }
- ],
- "typeParameters": [
- {
- "id": 36220,
- "name": "T",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {
- "isExternal": true
- },
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "symbol"
- }
- ]
- }
- }
- ],
- "parameters": [
- {
- "id": 36221,
- "name": "event",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true
- },
- "type": {
- "type": "reference",
- "target": 35108,
- "name": "T",
- "package": "eventemitter3",
- "refersToTypeParameter": true
- }
- },
- {
- "id": 36222,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true,
- "isRest": true
- },
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "any"
- }
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "RPCConnectionHandler.emit"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "RPCConnectionHandler.emit"
- }
- },
- {
- "id": 36206,
- "name": "eventNames",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isExternal": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/eventemitter3@5.0.1/node_modules/eventemitter3/index.d.ts",
- "line": 15,
- "character": 2
- }
- ],
- "signatures": [
- {
- "id": 36207,
- "name": "eventNames",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isExternal": true,
- "isInherited": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Return an array listing the events for which the emitter has registered\nlisteners."
- }
- ]
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/eventemitter3@5.0.1/node_modules/eventemitter3/index.d.ts",
- "line": 15,
- "character": 2
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "symbol"
- }
- ]
- }
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "RPCConnectionHandler.eventNames"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "RPCConnectionHandler.eventNames"
- }
- },
- {
- "id": 36202,
- "name": "getProvider",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/internal/rpc-connection-handler.ts",
- "line": 68,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/internal/rpc-connection-handler.ts#L68"
- }
- ],
- "signatures": [
- {
- "id": 36203,
- "name": "getProvider",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isInherited": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Explicitly get the active provider."
- }
- ],
- "blockTags": [
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The active provider"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/internal/rpc-connection-handler.ts",
- "line": 68,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/internal/rpc-connection-handler.ts#L68"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+abstract-provider@5.7.0/node_modules/@ethersproject/abstract-provider/src.ts/index.ts",
- "qualifiedName": "Provider"
- },
- "name": "Provider",
- "package": "@ethersproject/abstract-provider"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "RPCConnectionHandler.getProvider"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "RPCConnectionHandler.getProvider"
- }
- },
- {
- "id": 36200,
- "name": "getSigner",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/internal/rpc-connection-handler.ts",
- "line": 60,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/internal/rpc-connection-handler.ts#L60"
- }
- ],
- "signatures": [
- {
- "id": 36201,
- "name": "getSigner",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isInherited": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Explicitly get the active signer."
- }
- ],
- "blockTags": [
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The active signer, if there is one"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/internal/rpc-connection-handler.ts",
- "line": 60,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/internal/rpc-connection-handler.ts#L60"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "undefined"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+abstract-signer@5.7.0/node_modules/@ethersproject/abstract-signer/src.ts/index.ts",
- "qualifiedName": "Signer"
- },
- "name": "Signer",
- "package": "@ethersproject/abstract-signer"
- }
- ]
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "RPCConnectionHandler.getSigner"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "RPCConnectionHandler.getSigner"
- }
- },
- {
- "id": 36204,
- "name": "getSignerOrProvider",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/internal/rpc-connection-handler.ts",
- "line": 76,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/internal/rpc-connection-handler.ts#L76"
- }
- ],
- "signatures": [
- {
- "id": 36205,
- "name": "getSignerOrProvider",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isInherited": true
- },
- "comment": {
- "summary": [],
- "blockTags": [
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The current signer if there is one, otherwise the active provider"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/internal/rpc-connection-handler.ts",
- "line": 76,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/internal/rpc-connection-handler.ts#L76"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+abstract-signer@5.7.0/node_modules/@ethersproject/abstract-signer/src.ts/index.ts",
- "qualifiedName": "Signer"
- },
- "name": "Signer",
- "package": "@ethersproject/abstract-signer"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+abstract-provider@5.7.0/node_modules/@ethersproject/abstract-provider/src.ts/index.ts",
- "qualifiedName": "Provider"
- },
- "name": "Provider",
- "package": "@ethersproject/abstract-provider"
- }
- ]
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "RPCConnectionHandler.getSignerOrProvider"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "RPCConnectionHandler.getSignerOrProvider"
- }
- },
- {
- "id": 36115,
- "name": "getTransactionsForDeploy",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 2431,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L2431"
- }
- ],
- "signatures": [
- {
- "id": 36116,
- "name": "getTransactionsForDeploy",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 2431,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L2431"
- }
- ],
- "parameters": [
- {
- "id": 36117,
- "name": "publishMetadataUri",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "the uri of the publish metadata"
- }
- ]
- },
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 36118,
- "name": "options",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "the deploy options"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": 39418,
- "name": "DeployOptions",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": 414,
- "name": "DeploymentTransaction",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 36198,
- "name": "isReadOnly",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/internal/rpc-connection-handler.ts",
- "line": 52,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/internal/rpc-connection-handler.ts#L52"
- }
- ],
- "signatures": [
- {
- "id": 36199,
- "name": "isReadOnly",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isInherited": true
- },
- "comment": {
- "summary": [],
- "blockTags": [
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "whether or not a signer is set, "
- },
- {
- "kind": "code",
- "text": "`true`"
- },
- {
- "kind": "text",
- "text": " if there is no signer so the class is in \"read only\" mode"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/internal/rpc-connection-handler.ts",
- "line": 52,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/internal/rpc-connection-handler.ts#L52"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "RPCConnectionHandler.isReadOnly"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "RPCConnectionHandler.isReadOnly"
- }
- },
- {
- "id": 36215,
- "name": "listenerCount",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isExternal": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/eventemitter3@5.0.1/node_modules/eventemitter3/index.d.ts",
- "line": 27,
- "character": 2
- }
- ],
- "signatures": [
- {
- "id": 36216,
- "name": "listenerCount",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isExternal": true,
- "isInherited": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Return the number of listeners listening to a given event."
- }
- ]
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/eventemitter3@5.0.1/node_modules/eventemitter3/index.d.ts",
- "line": 27,
- "character": 2
- }
- ],
- "parameters": [
- {
- "id": 36217,
- "name": "event",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true
- },
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "symbol"
- }
- ]
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "RPCConnectionHandler.listenerCount"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "RPCConnectionHandler.listenerCount"
- }
- },
- {
- "id": 36208,
- "name": "listeners",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isExternal": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/eventemitter3@5.0.1/node_modules/eventemitter3/index.d.ts",
- "line": 20,
- "character": 2
- }
- ],
- "signatures": [
- {
- "id": 36209,
- "name": "listeners",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isExternal": true,
- "isInherited": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Return the listeners registered for a given event."
- }
- ]
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/eventemitter3@5.0.1/node_modules/eventemitter3/index.d.ts",
- "line": 20,
- "character": 2
- }
- ],
- "typeParameters": [
- {
- "id": 36210,
- "name": "T",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {
- "isExternal": true
- },
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "symbol"
- }
- ]
- }
- }
- ],
- "parameters": [
- {
- "id": 36211,
- "name": "event",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true
- },
- "type": {
- "type": "reference",
- "target": 35098,
- "name": "T",
- "package": "eventemitter3",
- "refersToTypeParameter": true
- }
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 36212,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/eventemitter3@5.0.1/node_modules/eventemitter3/index.d.ts",
- "line": 121,
- "character": 6
- }
- ],
- "signatures": [
- {
- "id": 36213,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/eventemitter3@5.0.1/node_modules/eventemitter3/index.d.ts",
- "line": 121,
- "character": 6
- }
- ],
- "parameters": [
- {
- "id": 36214,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true,
- "isRest": true
- },
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "any"
- }
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "void"
- }
- }
- ]
- }
- }
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "RPCConnectionHandler.listeners"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "RPCConnectionHandler.listeners"
- }
- },
- {
- "id": 36260,
- "name": "off",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isExternal": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/eventemitter3@5.0.1/node_modules/eventemitter3/index.d.ts",
- "line": 69,
- "character": 2
- }
- ],
- "signatures": [
- {
- "id": 36261,
- "name": "off",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isExternal": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/eventemitter3@5.0.1/node_modules/eventemitter3/index.d.ts",
- "line": 69,
- "character": 2
- }
- ],
- "typeParameters": [
- {
- "id": 36262,
- "name": "T",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {
- "isExternal": true
- },
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "symbol"
- }
- ]
- }
- }
- ],
- "parameters": [
- {
- "id": 36263,
- "name": "event",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true
- },
- "type": {
- "type": "reference",
- "target": 35150,
- "name": "T",
- "package": "eventemitter3",
- "refersToTypeParameter": true
- }
- },
- {
- "id": 36264,
- "name": "fn",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true,
- "isOptional": true
- },
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 36265,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/eventemitter3@5.0.1/node_modules/eventemitter3/index.d.ts",
- "line": 121,
- "character": 6
- }
- ],
- "signatures": [
- {
- "id": 36266,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/eventemitter3@5.0.1/node_modules/eventemitter3/index.d.ts",
- "line": 121,
- "character": 6
- }
- ],
- "parameters": [
- {
- "id": 36267,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true,
- "isRest": true
- },
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "any"
- }
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "void"
- }
- }
- ]
- }
- }
- },
- {
- "id": 36268,
- "name": "context",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true,
- "isOptional": true
- },
- "type": {
- "type": "intrinsic",
- "name": "any"
- }
- },
- {
- "id": 36269,
- "name": "once",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true,
- "isOptional": true
- },
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "this"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "RPCConnectionHandler.off"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "RPCConnectionHandler.off"
- }
- },
- {
- "id": 36223,
- "name": "on",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isExternal": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/eventemitter3@5.0.1/node_modules/eventemitter3/index.d.ts",
- "line": 40,
- "character": 2
- }
- ],
- "signatures": [
- {
- "id": 36224,
- "name": "on",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isExternal": true,
- "isInherited": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Add a listener for a given event."
- }
- ]
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/eventemitter3@5.0.1/node_modules/eventemitter3/index.d.ts",
- "line": 40,
- "character": 2
- }
- ],
- "typeParameters": [
- {
- "id": 36225,
- "name": "T",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {
- "isExternal": true
- },
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "symbol"
- }
- ]
- }
- }
- ],
- "parameters": [
- {
- "id": 36226,
- "name": "event",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true
- },
- "type": {
- "type": "reference",
- "target": 35113,
- "name": "T",
- "package": "eventemitter3",
- "refersToTypeParameter": true
- }
- },
- {
- "id": 36227,
- "name": "fn",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true
- },
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 36228,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/eventemitter3@5.0.1/node_modules/eventemitter3/index.d.ts",
- "line": 121,
- "character": 6
- }
- ],
- "signatures": [
- {
- "id": 36229,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/eventemitter3@5.0.1/node_modules/eventemitter3/index.d.ts",
- "line": 121,
- "character": 6
- }
- ],
- "parameters": [
- {
- "id": 36230,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true,
- "isRest": true
- },
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "any"
- }
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "void"
- }
- }
- ]
- }
- }
- },
- {
- "id": 36231,
- "name": "context",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true,
- "isOptional": true
- },
- "type": {
- "type": "intrinsic",
- "name": "any"
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "this"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "RPCConnectionHandler.on"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "RPCConnectionHandler.on"
- }
- },
- {
- "id": 36241,
- "name": "once",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isExternal": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/eventemitter3@5.0.1/node_modules/eventemitter3/index.d.ts",
- "line": 54,
- "character": 2
- }
- ],
- "signatures": [
- {
- "id": 36242,
- "name": "once",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isExternal": true,
- "isInherited": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Add a one-time listener for a given event."
- }
- ]
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/eventemitter3@5.0.1/node_modules/eventemitter3/index.d.ts",
- "line": 54,
- "character": 2
- }
- ],
- "typeParameters": [
- {
- "id": 36243,
- "name": "T",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {
- "isExternal": true
- },
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "symbol"
- }
- ]
- }
- }
- ],
- "parameters": [
- {
- "id": 36244,
- "name": "event",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true
- },
- "type": {
- "type": "reference",
- "target": 35131,
- "name": "T",
- "package": "eventemitter3",
- "refersToTypeParameter": true
- }
- },
- {
- "id": 36245,
- "name": "fn",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true
- },
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 36246,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/eventemitter3@5.0.1/node_modules/eventemitter3/index.d.ts",
- "line": 121,
- "character": 6
- }
- ],
- "signatures": [
- {
- "id": 36247,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/eventemitter3@5.0.1/node_modules/eventemitter3/index.d.ts",
- "line": 121,
- "character": 6
- }
- ],
- "parameters": [
- {
- "id": 36248,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true,
- "isRest": true
- },
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "any"
- }
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "void"
- }
- }
- ]
- }
- }
- },
- {
- "id": 36249,
- "name": "context",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true,
- "isOptional": true
- },
- "type": {
- "type": "intrinsic",
- "name": "any"
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "this"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "RPCConnectionHandler.once"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "RPCConnectionHandler.once"
- }
- },
- {
- "id": 36039,
- "name": "predictAddressDeterministic",
- "variant": "declaration",
- "kind": 2048,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 1724,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L1724"
- }
- ],
- "signatures": [
- {
- "id": 36040,
- "name": "predictAddressDeterministic",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Predict Create2 address of a contract"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 1724,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L1724"
- }
- ],
- "parameters": [
- {
- "id": 36041,
- "name": "contractName",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "the name of the contract"
- }
- ]
- },
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 36042,
- "name": "constructorParams",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "the constructor params to pass to the contract"
- }
- ]
- },
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "any"
- }
- }
- },
- {
- "id": 36043,
- "name": "publisherAddress",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "THIRDWEB_DEPLOYER"
- },
- {
- "id": 36044,
- "name": "contractVersion",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "\"latest\""
- },
- {
- "id": 36045,
- "name": "saltForCreate2",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Optional: salt for create2 deployment, will determine deployment address"
- }
- ]
- },
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 36131,
- "name": "removeAllDeployListeners",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 2577,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L2577"
- }
- ],
- "signatures": [
- {
- "id": 36132,
- "name": "removeAllDeployListeners",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Remove all deploy listeners"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 2577,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L2577"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "void"
- }
- }
- ]
- },
- {
- "id": 36270,
- "name": "removeAllListeners",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isExternal": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/eventemitter3@5.0.1/node_modules/eventemitter3/index.d.ts",
- "line": 79,
- "character": 2
- }
- ],
- "signatures": [
- {
- "id": 36271,
- "name": "removeAllListeners",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isExternal": true,
- "isInherited": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Remove all listeners, or those of the specified event."
- }
- ]
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/eventemitter3@5.0.1/node_modules/eventemitter3/index.d.ts",
- "line": 79,
- "character": 2
- }
- ],
- "parameters": [
- {
- "id": 36272,
- "name": "event",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true,
- "isOptional": true
- },
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "symbol"
- }
- ]
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "this"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "RPCConnectionHandler.removeAllListeners"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "RPCConnectionHandler.removeAllListeners"
- }
- },
- {
- "id": 36125,
- "name": "removeDeployListener",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 2570,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L2570"
- }
- ],
- "signatures": [
- {
- "id": 36126,
- "name": "removeDeployListener",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Remove a deploy listener"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 2570,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L2570"
- }
- ],
- "parameters": [
- {
- "id": 36127,
- "name": "listener",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "the listener to remove"
- }
- ]
- },
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 36128,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 2570,
- "character": 40,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L2570"
- }
- ],
- "signatures": [
- {
- "id": 36129,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 2570,
- "character": 40,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L2570"
- }
- ],
- "parameters": [
- {
- "id": 36130,
- "name": "event",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": 39412,
- "name": "DeployEvent",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "void"
- }
- }
- ]
- }
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "void"
- }
- }
- ]
- },
- {
- "id": 36250,
- "name": "removeListener",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isExternal": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/eventemitter3@5.0.1/node_modules/eventemitter3/index.d.ts",
- "line": 63,
- "character": 2
- }
- ],
- "signatures": [
- {
- "id": 36251,
- "name": "removeListener",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isExternal": true,
- "isInherited": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Remove the listeners of a given event."
- }
- ]
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/eventemitter3@5.0.1/node_modules/eventemitter3/index.d.ts",
- "line": 63,
- "character": 2
- }
- ],
- "typeParameters": [
- {
- "id": 36252,
- "name": "T",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {
- "isExternal": true
- },
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "symbol"
- }
- ]
- }
- }
- ],
- "parameters": [
- {
- "id": 36253,
- "name": "event",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true
- },
- "type": {
- "type": "reference",
- "target": 35140,
- "name": "T",
- "package": "eventemitter3",
- "refersToTypeParameter": true
- }
- },
- {
- "id": 36254,
- "name": "fn",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true,
- "isOptional": true
- },
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 36255,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/eventemitter3@5.0.1/node_modules/eventemitter3/index.d.ts",
- "line": 121,
- "character": 6
- }
- ],
- "signatures": [
- {
- "id": 36256,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/eventemitter3@5.0.1/node_modules/eventemitter3/index.d.ts",
- "line": 121,
- "character": 6
- }
- ],
- "parameters": [
- {
- "id": 36257,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true,
- "isRest": true
- },
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "any"
- }
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "void"
- }
- }
- ]
- }
- }
- },
- {
- "id": 36258,
- "name": "context",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true,
- "isOptional": true
- },
- "type": {
- "type": "intrinsic",
- "name": "any"
- }
- },
- {
- "id": 36259,
- "name": "once",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true,
- "isOptional": true
- },
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "this"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "RPCConnectionHandler.removeListener"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "RPCConnectionHandler.removeListener"
- }
- }
- ],
- "groups": [
- {
- "title": "Constructors",
- "children": [
- 35796
- ]
- },
- {
- "title": "Properties",
- "children": [
- 35996,
- 35980,
- 35988,
- 36004,
- 36103,
- 35908,
- 35916,
- 35876,
- 35940,
- 35948,
- 35900,
- 35860,
- 35868,
- 35884,
- 35956,
- 36054,
- 36024,
- 35892,
- 35964,
- 35924,
- 35932,
- 36046,
- 35972,
- 36144,
- 36145,
- 35795
- ]
- },
- {
- "title": "Methods",
- "children": [
- 36119,
- 36232,
- 36032,
- 36218,
- 36206,
- 36202,
- 36200,
- 36204,
- 36115,
- 36198,
- 36215,
- 36208,
- 36260,
- 36223,
- 36241,
- 36039,
- 36131,
- 36270,
- 36125,
- 36250
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 914,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L914"
- }
- ],
- "extendedTypes": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/classes/internal/rpc-connection-handler.ts",
- "qualifiedName": "RPCConnectionHandler"
- },
- "name": "RPCConnectionHandler",
- "package": "@thirdweb-dev/sdk"
- }
- ]
- },
- {
- "id": 30954,
- "name": "ContractEncoder",
- "variant": "declaration",
- "kind": 128,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Encodes and decodes Contract functions"
- }
- ],
- "blockTags": [
- {
- "tag": "@contract",
- "content": []
- }
- ]
- },
- "children": [
- {
- "id": 30955,
- "name": "constructor",
- "variant": "declaration",
- "kind": 512,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/contract-encoder.ts",
- "line": 12,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/contract-encoder.ts#L12"
- }
- ],
- "signatures": [
- {
- "id": 30956,
- "name": "new ContractEncoder",
- "variant": "signature",
- "kind": 16384,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/contract-encoder.ts",
- "line": 12,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/contract-encoder.ts#L12"
- }
- ],
- "typeParameters": [
- {
- "id": 30957,
- "name": "TContract",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/src.ts/index.ts",
- "qualifiedName": "BaseContract"
- },
- "name": "BaseContract",
- "package": "@ethersproject/contracts"
- }
- }
- ],
- "parameters": [
- {
- "id": 30958,
- "name": "contractWrapper",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/classes/internal/contract-wrapper.ts",
- "qualifiedName": "ContractWrapper"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 30957,
- "name": "TContract",
- "package": "@thirdweb-dev/sdk",
- "qualifiedName": "ContractEncoder.TContract",
- "refersToTypeParameter": true
- }
- ],
- "name": "ContractWrapper",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": 30954,
- "typeArguments": [
- {
- "type": "reference",
- "target": 30957,
- "name": "TContract",
- "package": "@thirdweb-dev/sdk",
- "qualifiedName": "ContractEncoder.TContract",
- "refersToTypeParameter": true
- }
- ],
- "name": "ContractEncoder",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ]
- },
- {
- "id": 30964,
- "name": "decode",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/contract-encoder.ts",
- "line": 35,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/contract-encoder.ts#L35"
- }
- ],
- "signatures": [
- {
- "id": 30965,
- "name": "decode",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Decode encoded call data for a given function"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/contract-encoder.ts",
- "line": 35,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/contract-encoder.ts#L35"
- }
- ],
- "parameters": [
- {
- "id": 30966,
- "name": "fn",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "the function to decode"
- }
- ]
- },
- "type": {
- "type": "typeOperator",
- "operator": "keyof",
- "target": {
- "type": "indexedAccess",
- "indexType": {
- "type": "literal",
- "value": "functions"
- },
- "objectType": {
- "type": "reference",
- "target": 30957,
- "name": "TContract",
- "package": "@thirdweb-dev/sdk",
- "qualifiedName": "ContractEncoder.TContract",
- "refersToTypeParameter": true
- }
- }
- }
- },
- {
- "id": 30967,
- "name": "encodedArgs",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "the encoded arguments"
- }
- ]
- },
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+abi@5.7.0/node_modules/@ethersproject/abi/src.ts/coders/abstract-coder.ts",
- "qualifiedName": "Result"
- },
- "name": "Result",
- "package": "@ethersproject/abi"
- }
- }
- ]
- },
- {
- "id": 30968,
- "name": "decodeResult",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/contract-encoder.ts",
- "line": 45,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/contract-encoder.ts#L45"
- }
- ],
- "signatures": [
- {
- "id": 30969,
- "name": "decodeResult",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/contract-encoder.ts",
- "line": 45,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/contract-encoder.ts#L45"
- }
- ],
- "parameters": [
- {
- "id": 30970,
- "name": "fn",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "typeOperator",
- "operator": "keyof",
- "target": {
- "type": "indexedAccess",
- "indexType": {
- "type": "literal",
- "value": "functions"
- },
- "objectType": {
- "type": "reference",
- "target": 30957,
- "name": "TContract",
- "package": "@thirdweb-dev/sdk",
- "qualifiedName": "ContractEncoder.TContract",
- "refersToTypeParameter": true
- }
- }
- }
- },
- {
- "id": 30971,
- "name": "encodedArgs",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+abi@5.7.0/node_modules/@ethersproject/abi/src.ts/coders/abstract-coder.ts",
- "qualifiedName": "Result"
- },
- "name": "Result",
- "package": "@ethersproject/abi"
- }
- }
- ]
- },
- {
- "id": 30960,
- "name": "encode",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/contract-encoder.ts",
- "line": 20,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/contract-encoder.ts#L20"
- }
- ],
- "signatures": [
- {
- "id": 30961,
- "name": "encode",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Encodes the given contract function with argument"
- }
- ],
- "blockTags": [
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The encoded data"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/contract-encoder.ts",
- "line": 20,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/contract-encoder.ts#L20"
- }
- ],
- "parameters": [
- {
- "id": 30962,
- "name": "fn",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "typeOperator",
- "operator": "keyof",
- "target": {
- "type": "indexedAccess",
- "indexType": {
- "type": "literal",
- "value": "functions"
- },
- "objectType": {
- "type": "reference",
- "target": 30957,
- "name": "TContract",
- "package": "@thirdweb-dev/sdk",
- "qualifiedName": "ContractEncoder.TContract",
- "refersToTypeParameter": true
- }
- }
- }
- },
- {
- "id": 30963,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Parameters"
- },
- "typeArguments": [
- {
- "type": "indexedAccess",
- "indexType": {
- "type": "typeOperator",
- "operator": "keyof",
- "target": {
- "type": "indexedAccess",
- "indexType": {
- "type": "literal",
- "value": "functions"
- },
- "objectType": {
- "type": "reference",
- "target": 30957,
- "name": "TContract",
- "package": "@thirdweb-dev/sdk",
- "qualifiedName": "ContractEncoder.TContract",
- "refersToTypeParameter": true
- }
- }
- },
- "objectType": {
- "type": "indexedAccess",
- "indexType": {
- "type": "literal",
- "value": "functions"
- },
- "objectType": {
- "type": "reference",
- "target": 30957,
- "name": "TContract",
- "package": "@thirdweb-dev/sdk",
- "qualifiedName": "ContractEncoder.TContract",
- "refersToTypeParameter": true
- }
- }
- }
- ],
- "name": "Parameters",
- "package": "typescript"
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ]
- }
- ],
- "groups": [
- {
- "title": "Constructors",
- "children": [
- 30955
- ]
- },
- {
- "title": "Methods",
- "children": [
- 30964,
- 30968,
- 30960
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/contract-encoder.ts",
- "line": 9,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/contract-encoder.ts#L9"
- }
- ],
- "typeParameters": [
- {
- "id": 30972,
- "name": "TContract",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/src.ts/index.ts",
- "qualifiedName": "BaseContract"
- },
- "name": "BaseContract",
- "package": "@ethersproject/contracts"
- }
- }
- ]
- },
- {
- "id": 33383,
- "name": "ContractEvents",
- "variant": "declaration",
- "kind": 128,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Listen to Contract events in real time"
- }
- ],
- "blockTags": [
- {
- "tag": "@contract",
- "content": []
- }
- ]
- },
- "children": [
- {
- "id": 33384,
- "name": "constructor",
- "variant": "declaration",
- "kind": 512,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/contract-events.ts",
- "line": 15,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/contract-events.ts#L15"
- }
- ],
- "signatures": [
- {
- "id": 33385,
- "name": "new ContractEvents",
- "variant": "signature",
- "kind": 16384,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/contract-events.ts",
- "line": 15,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/contract-events.ts#L15"
- }
- ],
- "typeParameters": [
- {
- "id": 33386,
- "name": "TContract",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/src.ts/index.ts",
- "qualifiedName": "BaseContract"
- },
- "name": "BaseContract",
- "package": "@ethersproject/contracts"
- }
- }
- ],
- "parameters": [
- {
- "id": 33387,
- "name": "contractWrapper",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/classes/internal/contract-wrapper.ts",
- "qualifiedName": "ContractWrapper"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33386,
- "name": "TContract",
- "package": "@thirdweb-dev/sdk",
- "qualifiedName": "ContractEvents.TContract",
- "refersToTypeParameter": true
- }
- ],
- "name": "ContractWrapper",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": 33383,
- "typeArguments": [
- {
- "type": "reference",
- "target": 33386,
- "name": "TContract",
- "package": "@thirdweb-dev/sdk",
- "qualifiedName": "ContractEvents.TContract",
- "refersToTypeParameter": true
- }
- ],
- "name": "ContractEvents",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ]
- },
- {
- "id": 33388,
- "name": "contractWrapper",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isProtected": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/contract-events.ts",
- "line": 13,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/contract-events.ts#L13"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/classes/internal/contract-wrapper.ts",
- "qualifiedName": "ContractWrapper"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33386,
- "name": "TContract",
- "package": "@thirdweb-dev/sdk",
- "qualifiedName": "ContractEvents.TContract",
- "refersToTypeParameter": true
- }
- ],
- "name": "ContractWrapper",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 33395,
- "name": "addEventListener",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/contract-events.ts",
- "line": 67,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/contract-events.ts#L67"
- }
- ],
- "signatures": [
- {
- "id": 33396,
- "name": "addEventListener",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Subscribe to contract events"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "You can add a listener for any contract event to run a function when\nthe event is emitted. For example, if you wanted to listen for a \"TokensMinted\" event,\nyou could do the following:"
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\ncontract.events.addEventListener(\"TokensMinted\", (event) => {\n console.log(event);\n});\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "A function to un-subscribe from the event"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/contract-events.ts",
- "line": 67,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/contract-events.ts#L67"
- }
- ],
- "typeParameters": [
- {
- "id": 33397,
- "name": "TEvent",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "any"
- }
- ],
- "name": "Record",
- "package": "typescript"
- }
- }
- ],
- "parameters": [
- {
- "id": 33398,
- "name": "eventName",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "the event name as defined in the contract"
- }
- ]
- },
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intersection",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 33399,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {}
- }
- }
- ]
- },
- {
- "type": "typeOperator",
- "operator": "keyof",
- "target": {
- "type": "indexedAccess",
- "indexType": {
- "type": "literal",
- "value": "filters"
- },
- "objectType": {
- "type": "reference",
- "target": 33386,
- "name": "TContract",
- "package": "@thirdweb-dev/sdk",
- "qualifiedName": "ContractEvents.TContract",
- "refersToTypeParameter": true
- }
- }
- }
- ]
- }
- },
- {
- "id": 33400,
- "name": "listener",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "the callback function that will be called on every new event"
- }
- ]
- },
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 33401,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/contract-events.ts",
- "line": 70,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/contract-events.ts#L70"
- }
- ],
- "signatures": [
- {
- "id": 33402,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/contract-events.ts",
- "line": 70,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/contract-events.ts#L70"
- }
- ],
- "parameters": [
- {
- "id": 33403,
- "name": "event",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": 39440,
- "typeArguments": [
- {
- "type": "reference",
- "target": 33397,
- "name": "TEvent",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "ContractEvent",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "void"
- }
- }
- ]
- }
- }
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 33404,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/contract-events.ts",
- "line": 98,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/contract-events.ts#L98"
- }
- ],
- "signatures": [
- {
- "id": 33405,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/contract-events.ts",
- "line": 98,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/contract-events.ts#L98"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "void"
- }
- }
- ]
- }
- }
- }
- ]
- },
- {
- "id": 33389,
- "name": "addTransactionListener",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/contract-events.ts",
- "line": 31,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/contract-events.ts#L31"
- }
- ],
- "signatures": [
- {
- "id": 33390,
- "name": "addTransactionListener",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Subscribe to transactions in this contract."
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Will emit an \"event\" object containing the transaction status ('submitted' and 'completed') and hash"
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\ncontract.events.addTransactionListener((event) => {\n console.log(event);\n}\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/contract-events.ts",
- "line": 31,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/contract-events.ts#L31"
- }
- ],
- "parameters": [
- {
- "id": 33391,
- "name": "listener",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "the callback function that will be called on every transaction"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/eventemitter3@5.0.1/node_modules/eventemitter3/index.d.ts",
- "qualifiedName": "EventEmitter.ListenerFn"
- },
- "typeArguments": [
- {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "any"
- }
- }
- ],
- "name": "ListenerFn",
- "package": "eventemitter3",
- "qualifiedName": "EventEmitter.ListenerFn"
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "void"
- }
- }
- ]
- },
- {
- "id": 33422,
- "name": "getAllEvents",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/contract-events.ts",
- "line": 206,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/contract-events.ts#L206"
- }
- ],
- "signatures": [
- {
- "id": 33423,
- "name": "getAllEvents",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get All Events"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Get a list of all the events emitted from this contract during the specified time period"
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\n// Optionally pass in filters to limit the blocks from which events are retrieved\nconst filters = {\n fromBlock: 0,\n toBlock: 1000000,\n}\nconst events = await contract.events.getAllEvents(filters);\nconsole.log(events[0].eventName);\nconsole.log(events[0].data);\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The event objects of the events emitted with event names and data for each event"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/contract-events.ts",
- "line": 206,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/contract-events.ts#L206"
- }
- ],
- "typeParameters": [
- {
- "id": 33424,
- "name": "TEvent",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "any"
- }
- ],
- "name": "Record",
- "package": "typescript"
- }
- }
- ],
- "parameters": [
- {
- "id": 33425,
- "name": "filters",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Specify the from and to block numbers to get events for, defaults to all blocks"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 39456,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "any"
- }
- ],
- "name": "Record",
- "package": "typescript"
- }
- ],
- "name": "EventQueryOptions",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "literal",
- "value": "filters"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- },
- "defaultValue": "..."
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": 39440,
- "typeArguments": [
- {
- "type": "reference",
- "target": 33424,
- "name": "TEvent",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "ContractEvent",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 33426,
- "name": "getEvents",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/contract-events.ts",
- "line": 257,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/contract-events.ts#L257"
- }
- ],
- "signatures": [
- {
- "id": 33427,
- "name": "getEvents",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get Events"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Get a list of the events of a specific type emitted from this contract during the specified time period"
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\n// The name of the event to get logs for\nconst eventName = \"Transfer\";\n\n// Optionally pass in options to limit the blocks from which events are retrieved\nconst options = {\n fromBlock: 0,\n toBlock: 1000000, // can also pass \"latest\"\n order: \"desc\",\n // Configure event filters (filter on indexed event parameters)\n filters: {\n from: \"0x...\",\n to: \"0x...\"\n }\n};\n\nconst events = await contract.events.getEvents(eventName, options);\nconsole.log(events[0].eventName);\nconsole.log(events[0].data);\n```"
- }
- ]
- },
- {
- "tag": "@see",
- "content": [
- {
- "kind": "text",
- "text": "EventQueryOptions"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The requested event objects with event data"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/contract-events.ts",
- "line": 257,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/contract-events.ts#L257"
- }
- ],
- "typeParameters": [
- {
- "id": 33428,
- "name": "TEvent",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "any"
- }
- ],
- "name": "Record",
- "package": "typescript"
- },
- "default": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "any"
- }
- ],
- "name": "Record",
- "package": "typescript"
- }
- },
- {
- "id": 33429,
- "name": "TFilter",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "any"
- }
- ],
- "name": "Record",
- "package": "typescript"
- },
- "default": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "any"
- }
- ],
- "name": "Record",
- "package": "typescript"
- }
- }
- ],
- "parameters": [
- {
- "id": 33430,
- "name": "eventName",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The name of the event to get logs for"
- }
- ]
- },
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 33431,
- "name": "options",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Specify the from and to block numbers to get events for, defaults to all blocks."
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": 39456,
- "typeArguments": [
- {
- "type": "reference",
- "target": 33429,
- "name": "TFilter",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "EventQueryOptions",
- "package": "@thirdweb-dev/sdk"
- },
- "defaultValue": "..."
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": 39440,
- "typeArguments": [
- {
- "type": "reference",
- "target": 33428,
- "name": "TEvent",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "ContractEvent",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 33406,
- "name": "listenToAllEvents",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/contract-events.ts",
- "line": 117,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/contract-events.ts#L117"
- }
- ],
- "signatures": [
- {
- "id": 33407,
- "name": "listenToAllEvents",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Listen to all events emitted from this contract"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\ncontract.events.listenToAllEvents((event) => {\n console.log(event.eventName) // the name of the emitted event\n console.log(event.data) // event payload\n}\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "A function that can be called to stop listening to events"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/contract-events.ts",
- "line": 117,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/contract-events.ts#L117"
- }
- ],
- "typeParameters": [
- {
- "id": 33408,
- "name": "TEvent",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "any"
- }
- ],
- "name": "Record",
- "package": "typescript"
- }
- }
- ],
- "parameters": [
- {
- "id": 33409,
- "name": "listener",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "the callback function that will be called on every new event"
- }
- ]
- },
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 33410,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/contract-events.ts",
- "line": 118,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/contract-events.ts#L118"
- }
- ],
- "signatures": [
- {
- "id": 33411,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/contract-events.ts",
- "line": 118,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/contract-events.ts#L118"
- }
- ],
- "parameters": [
- {
- "id": 33412,
- "name": "event",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": 39440,
- "typeArguments": [
- {
- "type": "reference",
- "target": 33408,
- "name": "TEvent",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "ContractEvent",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "void"
- }
- }
- ]
- }
- }
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 33413,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/contract-events.ts",
- "line": 142,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/contract-events.ts#L142"
- }
- ],
- "signatures": [
- {
- "id": 33414,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/contract-events.ts",
- "line": 142,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/contract-events.ts#L142"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "void"
- }
- }
- ]
- }
- }
- }
- ]
- },
- {
- "id": 33420,
- "name": "removeAllListeners",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/contract-events.ts",
- "line": 181,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/contract-events.ts#L181"
- }
- ],
- "signatures": [
- {
- "id": 33421,
- "name": "removeAllListeners",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Remove all listeners on this contract"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Remove all listeners from a contract"
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\ncontract.events.removeAllListeners();\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/contract-events.ts",
- "line": 181,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/contract-events.ts#L181"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "void"
- }
- }
- ]
- },
- {
- "id": 33415,
- "name": "removeEventListener",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/contract-events.ts",
- "line": 160,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/contract-events.ts#L160"
- }
- ],
- "signatures": [
- {
- "id": 33416,
- "name": "removeEventListener",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Remove an event listener from this contract"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Remove a listener that was added with addEventListener"
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\ncontract.events.removeEventListener(\"TokensMinted\", (event) => {\n console.log(event);\n});\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/contract-events.ts",
- "line": 160,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/contract-events.ts#L160"
- }
- ],
- "parameters": [
- {
- "id": 33417,
- "name": "eventName",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "the event name as defined in the contract"
- }
- ]
- },
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intersection",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 33418,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {}
- }
- }
- ]
- },
- {
- "type": "typeOperator",
- "operator": "keyof",
- "target": {
- "type": "indexedAccess",
- "indexType": {
- "type": "literal",
- "value": "filters"
- },
- "objectType": {
- "type": "reference",
- "target": 33386,
- "name": "TContract",
- "package": "@thirdweb-dev/sdk",
- "qualifiedName": "ContractEvents.TContract",
- "refersToTypeParameter": true
- }
- }
- }
- ]
- }
- },
- {
- "id": 33419,
- "name": "listener",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "the listener to unregister"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+abstract-provider@5.7.0/node_modules/@ethersproject/abstract-provider/src.ts/index.ts",
- "qualifiedName": "Listener"
- },
- "name": "Listener",
- "package": "@ethersproject/abstract-provider"
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "void"
- }
- }
- ]
- },
- {
- "id": 33392,
- "name": "removeTransactionListener",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/contract-events.ts",
- "line": 47,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/contract-events.ts#L47"
- }
- ],
- "signatures": [
- {
- "id": 33393,
- "name": "removeTransactionListener",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Remove a transaction listener"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Remove a listener that was added with addTransactionListener"
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\ncontract.events.removeTransactionListener((event) => {\n console.log(event);\n}\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/contract-events.ts",
- "line": 47,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/contract-events.ts#L47"
- }
- ],
- "parameters": [
- {
- "id": 33394,
- "name": "listener",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "the callback function to remove"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/eventemitter3@5.0.1/node_modules/eventemitter3/index.d.ts",
- "qualifiedName": "EventEmitter.ListenerFn"
- },
- "typeArguments": [
- {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "any"
- }
- }
- ],
- "name": "ListenerFn",
- "package": "eventemitter3",
- "qualifiedName": "EventEmitter.ListenerFn"
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "void"
- }
- }
- ]
- }
- ],
- "groups": [
- {
- "title": "Constructors",
- "children": [
- 33384
- ]
- },
- {
- "title": "Properties",
- "children": [
- 33388
- ]
- },
- {
- "title": "Methods",
- "children": [
- 33395,
- 33389,
- 33422,
- 33426,
- 33406,
- 33420,
- 33415,
- 33392
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/contract-events.ts",
- "line": 12,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/contract-events.ts#L12"
- }
- ],
- "typeParameters": [
- {
- "id": 33442,
- "name": "TContract",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/src.ts/index.ts",
- "qualifiedName": "BaseContract"
- },
- "name": "BaseContract",
- "package": "@ethersproject/contracts"
- }
- }
- ]
- },
- {
- "id": 30977,
- "name": "ContractMetadata",
- "variant": "declaration",
- "kind": 128,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Handles metadata for a Contract"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Read and update metadata for this contract"
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst contract = await sdk.getContract(\"{{contract_address}}\");\nconst metadata = await contract.metadata.get();\nawait contract.metadata.set({\n name: \"My Contract\",\n description: \"My contract description\"\n})\n```"
- }
- ]
- },
- {
- "tag": "@contract",
- "content": []
- }
- ]
- },
- "children": [
- {
- "id": 30978,
- "name": "constructor",
- "variant": "declaration",
- "kind": 512,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/contract-metadata.ts",
- "line": 53,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/contract-metadata.ts#L53"
- }
- ],
- "signatures": [
- {
- "id": 30979,
- "name": "new ContractMetadata",
- "variant": "signature",
- "kind": 16384,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/contract-metadata.ts",
- "line": 53,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/contract-metadata.ts#L53"
- }
- ],
- "typeParameters": [
- {
- "id": 30980,
- "name": "TContract",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/src.ts/index.ts",
- "qualifiedName": "BaseContract"
- },
- "name": "BaseContract",
- "package": "@ethersproject/contracts"
- }
- },
- {
- "id": 30981,
- "name": "TSchema",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/classes/contract-metadata.ts",
- "qualifiedName": "IGenericSchemaType"
- },
- "name": "IGenericSchemaType",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "parameters": [
- {
- "id": 30982,
- "name": "contractWrapper",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/classes/internal/contract-wrapper.ts",
- "qualifiedName": "ContractWrapper"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 30980,
- "name": "TContract",
- "package": "@thirdweb-dev/sdk",
- "qualifiedName": "ContractMetadata.TContract",
- "refersToTypeParameter": true
- }
- ],
- "name": "ContractWrapper",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 30983,
- "name": "schema",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": 30981,
- "name": "TSchema",
- "package": "@thirdweb-dev/sdk",
- "qualifiedName": "ContractMetadata.TSchema",
- "refersToTypeParameter": true
- }
- },
- {
- "id": 30984,
- "name": "storage",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../storage/src/core/storage.ts",
- "qualifiedName": "ThirdwebStorage"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../storage/src/types/upload.ts",
- "qualifiedName": "IpfsUploadBatchOptions"
- },
- "name": "IpfsUploadBatchOptions",
- "package": "@thirdweb-dev/storage"
- }
- ],
- "name": "ThirdwebStorage",
- "package": "@thirdweb-dev/storage"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": 30977,
- "typeArguments": [
- {
- "type": "reference",
- "target": 30980,
- "name": "TContract",
- "package": "@thirdweb-dev/sdk",
- "qualifiedName": "ContractMetadata.TContract",
- "refersToTypeParameter": true
- },
- {
- "type": "reference",
- "target": 30981,
- "name": "TSchema",
- "package": "@thirdweb-dev/sdk",
- "qualifiedName": "ContractMetadata.TSchema",
- "refersToTypeParameter": true
- }
- ],
- "name": "ContractMetadata",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ]
- },
- {
- "id": 30985,
- "name": "featureName",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/contract-metadata.ts",
- "line": 48,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/contract-metadata.ts#L48"
- }
- ],
- "type": {
- "type": "literal",
- "value": "ContractMetadata"
- },
- "defaultValue": "FEATURE_METADATA.name",
- "implementationOf": {
- "type": "reference",
- "target": -1,
- "name": "DetectableFeature.featureName"
- }
- },
- {
- "id": 30997,
- "name": "set",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Set the metadata of this contract"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "OVERWRITE the metadata of a contract"
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nawait contract.metadata.set({\n name: \"My Contract\",\n description: \"My contract description\"\n})\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ContractMetadata"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/contract-metadata.ts",
- "line": 155,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/contract-metadata.ts#L155"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 30998,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 30999,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 31000,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 31001,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 31002,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "metadata",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "input"
- },
- "typeArguments": [
- {
- "type": "indexedAccess",
- "indexType": {
- "type": "literal",
- "value": "input"
- },
- "objectType": {
- "type": "reference",
- "target": 30981,
- "name": "TSchema",
- "package": "@thirdweb-dev/sdk",
- "qualifiedName": "ContractMetadata.TSchema",
- "refersToTypeParameter": true
- }
- }
- ],
- "name": "input",
- "package": "zod"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/types.ts",
- "qualifiedName": "If"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/types.ts",
- "qualifiedName": "Equals"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "output"
- },
- "typeArguments": [
- {
- "type": "indexedAccess",
- "indexType": {
- "type": "literal",
- "value": "output"
- },
- "objectType": {
- "type": "reference",
- "target": 30981,
- "name": "TSchema",
- "package": "@thirdweb-dev/sdk",
- "qualifiedName": "ContractMetadata.TSchema",
- "refersToTypeParameter": true
- }
- }
- ],
- "name": "output",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "never"
- }
- ],
- "name": "Equals",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/types.ts",
- "qualifiedName": "TransactionResultWithMetadata"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "TransactionResultWithMetadata",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/types.ts",
- "qualifiedName": "TransactionResultWithMetadata"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "output"
- },
- "typeArguments": [
- {
- "type": "indexedAccess",
- "indexType": {
- "type": "literal",
- "value": "output"
- },
- "objectType": {
- "type": "reference",
- "target": 30981,
- "name": "TSchema",
- "package": "@thirdweb-dev/sdk",
- "qualifiedName": "ContractMetadata.TSchema",
- "refersToTypeParameter": true
- }
- }
- ],
- "name": "output",
- "package": "zod"
- }
- ],
- "name": "TransactionResultWithMetadata",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "If",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 30999
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 31003,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 31004,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "metadata",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "input"
- },
- "typeArguments": [
- {
- "type": "indexedAccess",
- "indexType": {
- "type": "literal",
- "value": "input"
- },
- "objectType": {
- "type": "reference",
- "target": 30981,
- "name": "TSchema",
- "package": "@thirdweb-dev/sdk",
- "qualifiedName": "ContractMetadata.TSchema",
- "refersToTypeParameter": true
- }
- }
- ],
- "name": "input",
- "package": "zod"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 31005,
- "name": "update",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Update the metadata of a contract"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Update the metadata of a contract"
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nawait contract.metadata.update({\n description: \"My new contract description\"\n})\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ContractMetadata"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/contract-metadata.ts",
- "line": 191,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/contract-metadata.ts#L191"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 31006,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 31007,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 31008,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 31009,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 31010,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "metadata",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Partial"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "input"
- },
- "typeArguments": [
- {
- "type": "indexedAccess",
- "indexType": {
- "type": "literal",
- "value": "input"
- },
- "objectType": {
- "type": "reference",
- "target": 30981,
- "name": "TSchema",
- "package": "@thirdweb-dev/sdk",
- "qualifiedName": "ContractMetadata.TSchema",
- "refersToTypeParameter": true
- }
- }
- ],
- "name": "input",
- "package": "zod"
- }
- ],
- "name": "Partial",
- "package": "typescript"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/types.ts",
- "qualifiedName": "If"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/types.ts",
- "qualifiedName": "Equals"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "output"
- },
- "typeArguments": [
- {
- "type": "indexedAccess",
- "indexType": {
- "type": "literal",
- "value": "output"
- },
- "objectType": {
- "type": "reference",
- "target": 30981,
- "name": "TSchema",
- "package": "@thirdweb-dev/sdk",
- "qualifiedName": "ContractMetadata.TSchema",
- "refersToTypeParameter": true
- }
- }
- ],
- "name": "output",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "never"
- }
- ],
- "name": "Equals",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/types.ts",
- "qualifiedName": "TransactionResultWithMetadata"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "TransactionResultWithMetadata",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/types.ts",
- "qualifiedName": "TransactionResultWithMetadata"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "output"
- },
- "typeArguments": [
- {
- "type": "indexedAccess",
- "indexType": {
- "type": "literal",
- "value": "output"
- },
- "objectType": {
- "type": "reference",
- "target": 30981,
- "name": "TSchema",
- "package": "@thirdweb-dev/sdk",
- "qualifiedName": "ContractMetadata.TSchema",
- "refersToTypeParameter": true
- }
- }
- ],
- "name": "output",
- "package": "zod"
- }
- ],
- "name": "TransactionResultWithMetadata",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "If",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 31007
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 31011,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 31012,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "metadata",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Partial"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "input"
- },
- "typeArguments": [
- {
- "type": "indexedAccess",
- "indexType": {
- "type": "literal",
- "value": "input"
- },
- "objectType": {
- "type": "reference",
- "target": 30981,
- "name": "TSchema",
- "package": "@thirdweb-dev/sdk",
- "qualifiedName": "ContractMetadata.TSchema",
- "refersToTypeParameter": true
- }
- }
- ],
- "name": "input",
- "package": "zod"
- }
- ],
- "name": "Partial",
- "package": "typescript"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 30995,
- "name": "get",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/contract-metadata.ts",
- "line": 89,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/contract-metadata.ts#L89"
- }
- ],
- "signatures": [
- {
- "id": 30996,
- "name": "get",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get the metadata of this contract"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Get the metadata of a contract"
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst metadata = await contract.metadata.get();\nconsole.log(metadata);\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The metadata of the given contract"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ContractMetadata"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/contract-metadata.ts",
- "line": 89,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/contract-metadata.ts#L89"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "output"
- },
- "typeArguments": [
- {
- "type": "indexedAccess",
- "indexType": {
- "type": "literal",
- "value": "output"
- },
- "objectType": {
- "type": "reference",
- "target": 30981,
- "name": "TSchema",
- "package": "@thirdweb-dev/sdk",
- "qualifiedName": "ContractMetadata.TSchema",
- "refersToTypeParameter": true
- }
- }
- ],
- "name": "output",
- "package": "zod"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- ],
- "groups": [
- {
- "title": "Constructors",
- "children": [
- 30978
- ]
- },
- {
- "title": "Properties",
- "children": [
- 30985,
- 30997,
- 31005
- ]
- },
- {
- "title": "Methods",
- "children": [
- 30995
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/contract-metadata.ts",
- "line": 43,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/contract-metadata.ts#L43"
- }
- ],
- "typeParameters": [
- {
- "id": 31019,
- "name": "TContract",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/src.ts/index.ts",
- "qualifiedName": "BaseContract"
- },
- "name": "BaseContract",
- "package": "@ethersproject/contracts"
- }
- },
- {
- "id": 31020,
- "name": "TSchema",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/classes/contract-metadata.ts",
- "qualifiedName": "IGenericSchemaType"
- },
- "name": "IGenericSchemaType",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "implementedTypes": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/interfaces/DetectableFeature.ts",
- "qualifiedName": "DetectableFeature"
- },
- "name": "DetectableFeature",
- "package": "@thirdweb-dev/sdk"
- }
- ]
- },
- {
- "id": 33602,
- "name": "ContractOwner",
- "variant": "declaration",
- "kind": 128,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Encodes and decodes Contract functions"
- }
- ]
- },
- "children": [
- {
- "id": 33603,
- "name": "constructor",
- "variant": "declaration",
- "kind": 512,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/contract-owner.ts",
- "line": 18,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/contract-owner.ts#L18"
- }
- ],
- "signatures": [
- {
- "id": 33604,
- "name": "new ContractOwner",
- "variant": "signature",
- "kind": 16384,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/contract-owner.ts",
- "line": 18,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/contract-owner.ts#L18"
- }
- ],
- "parameters": [
- {
- "id": 33605,
- "name": "contractWrapper",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/classes/internal/contract-wrapper.ts",
- "qualifiedName": "ContractWrapper"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/Ownable.ts",
- "qualifiedName": "Ownable"
- },
- "name": "Ownable",
- "package": "@thirdweb-dev/contracts-js"
- }
- ],
- "name": "ContractWrapper",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": 33602,
- "name": "ContractOwner",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ]
- },
- {
- "id": 33606,
- "name": "featureName",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/contract-owner.ts",
- "line": 15,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/contract-owner.ts#L15"
- }
- ],
- "type": {
- "type": "literal",
- "value": "Ownable"
- },
- "defaultValue": "FEATURE_OWNER.name",
- "implementationOf": {
- "type": "reference",
- "target": -1,
- "name": "DetectableFeature.featureName"
- }
- },
- {
- "id": 33610,
- "name": "set",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Set the new owner of the contract"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Can only be called by the current owner."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst newOwnerAddress = \"{{wallet_address}}\";\nawait contract.owner.set(newOwnerAddress);\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "Ownable"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/contract-owner.ts",
- "line": 49,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/contract-owner.ts#L49"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 33611,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 33612,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 33613,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 33614,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 33615,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "address",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/types.ts",
- "qualifiedName": "TransactionResultWithMetadata"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "TransactionResultWithMetadata",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 33612
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 33616,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 33617,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "address",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 33608,
- "name": "get",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/contract-owner.ts",
- "line": 32,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/contract-owner.ts#L32"
- }
- ],
- "signatures": [
- {
- "id": 33609,
- "name": "get",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get the current owner of the contract"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nawait contract.owner.get();\nconsole.log(\"Owner address: \", ownerAddress);\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The owner address"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "Ownable"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/contract-owner.ts",
- "line": 32,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/contract-owner.ts#L32"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- ],
- "groups": [
- {
- "title": "Constructors",
- "children": [
- 33603
- ]
- },
- {
- "title": "Properties",
- "children": [
- 33606,
- 33610
- ]
- },
- {
- "title": "Methods",
- "children": [
- 33608
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/contract-owner.ts",
- "line": 14,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/contract-owner.ts#L14"
- }
- ],
- "implementedTypes": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/interfaces/DetectableFeature.ts",
- "qualifiedName": "DetectableFeature"
- },
- "name": "DetectableFeature",
- "package": "@thirdweb-dev/sdk"
- }
- ]
- },
- {
- "id": 33455,
- "name": "ContractPlatformFee",
- "variant": "declaration",
- "kind": 128,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Handle platform fees and recipients"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Configure platform fees for a contract, which can be applied on certain paid transactions"
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst contract = await sdk.getContract(\"{{contract_address}}\");\nconst feeInfo = await contract.platformFees.get();\nawait contract.platformFees.set({\n platform_fee_basis_points: 100, // 1% fee\n platform_fee_recipient: \"0x...\" // the fee recipient\n})\n```"
- }
- ]
- }
- ]
- },
- "children": [
- {
- "id": 33456,
- "name": "constructor",
- "variant": "declaration",
- "kind": 512,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/contract-platform-fee.ts",
- "line": 28,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/contract-platform-fee.ts#L28"
- }
- ],
- "signatures": [
- {
- "id": 33457,
- "name": "new ContractPlatformFee",
- "variant": "signature",
- "kind": 16384,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/contract-platform-fee.ts",
- "line": 28,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/contract-platform-fee.ts#L28"
- }
- ],
- "parameters": [
- {
- "id": 33458,
- "name": "contractWrapper",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/classes/internal/contract-wrapper.ts",
- "qualifiedName": "ContractWrapper"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/IPlatformFee.ts",
- "qualifiedName": "IPlatformFee"
- },
- "name": "IPlatformFee",
- "package": "@thirdweb-dev/contracts-js"
- }
- ],
- "name": "ContractWrapper",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": 33455,
- "name": "ContractPlatformFee",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ]
- },
- {
- "id": 33459,
- "name": "featureName",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/contract-platform-fee.ts",
- "line": 25,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/contract-platform-fee.ts#L25"
- }
- ],
- "type": {
- "type": "literal",
- "value": "PlatformFee"
- },
- "defaultValue": "FEATURE_PLATFORM_FEE.name",
- "implementationOf": {
- "type": "reference",
- "target": -1,
- "name": "DetectableFeature.featureName"
- }
- },
- {
- "id": 33466,
- "name": "set",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Set the platform fee recipient and basis points"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nawait contract.platformFees.set({\n platform_fee_basis_points: 100, // 1% fee\n platform_fee_recipient: \"0x...\" // the fee recipient\n})\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "PlatformFee"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/contract-platform-fee.ts",
- "line": 66,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/contract-platform-fee.ts#L66"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 33467,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 33468,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 33469,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 33470,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 33471,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "platformFeeInfo",
- "isOptional": false,
- "element": {
- "type": "reflection",
- "declaration": {
- "id": 33472,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 33473,
- "name": "platform_fee_basis_points",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "platform fee basis points"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 81,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L81"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 33474,
- "name": "platform_fee_recipient",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "platform fee recipient address"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 85,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L85"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 33473,
- 33474
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/types.ts",
- "qualifiedName": "TransactionResultWithMetadata"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "TransactionResultWithMetadata",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 33468
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 33475,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 33476,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "platformFeeInfo",
- "isOptional": false,
- "element": {
- "type": "reflection",
- "declaration": {
- "id": 33477,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 33478,
- "name": "platform_fee_basis_points",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "platform fee basis points"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 81,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L81"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 33479,
- "name": "platform_fee_recipient",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "platform fee recipient address"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 85,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L85"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 33478,
- 33479
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 33461,
- "name": "get",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/contract-platform-fee.ts",
- "line": 43,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/contract-platform-fee.ts#L43"
- }
- ],
- "signatures": [
- {
- "id": 33462,
- "name": "get",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get the platform fee recipient and basis points"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst feeInfo = await contract.platformFees.get();\nconsole.log(feeInfo.platform_fee_recipient);\nconsole.log(feeInfo.platform_fee_basis_points);\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "PlatformFee"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/contract-platform-fee.ts",
- "line": 43,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/contract-platform-fee.ts#L43"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 33463,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 33464,
- "name": "platform_fee_basis_points",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "platform fee basis points"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 81,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L81"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 33465,
- "name": "platform_fee_recipient",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "platform fee recipient address"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 85,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L85"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 33464,
- 33465
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 123
- }
- ]
- }
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- ],
- "groups": [
- {
- "title": "Constructors",
- "children": [
- 33456
- ]
- },
- {
- "title": "Properties",
- "children": [
- 33459,
- 33466
- ]
- },
- {
- "title": "Methods",
- "children": [
- 33461
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/contract-platform-fee.ts",
- "line": 24,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/contract-platform-fee.ts#L24"
- }
- ],
- "implementedTypes": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/interfaces/DetectableFeature.ts",
- "qualifiedName": "DetectableFeature"
- },
- "name": "DetectableFeature",
- "package": "@thirdweb-dev/sdk"
- }
- ]
- },
- {
- "id": 31131,
- "name": "ContractPrimarySale",
- "variant": "declaration",
- "kind": 128,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Handle primary sales recipients"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Configure primary sale recipients for an entire contract."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst contract = await sdk.getContract(\"{{contract_address}}\");\nconst salesRecipient = await contract.sales.getRecipient();\nawait contract.sales.setRecipient(recipientWalletAddress);\n```"
- }
- ]
- }
- ]
- },
- "children": [
- {
- "id": 31132,
- "name": "constructor",
- "variant": "declaration",
- "kind": 512,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/contract-sales.ts",
- "line": 24,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/contract-sales.ts#L24"
- }
- ],
- "signatures": [
- {
- "id": 31133,
- "name": "new ContractPrimarySale",
- "variant": "signature",
- "kind": 16384,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/contract-sales.ts",
- "line": 24,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/contract-sales.ts#L24"
- }
- ],
- "parameters": [
- {
- "id": 31134,
- "name": "contractWrapper",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/classes/internal/contract-wrapper.ts",
- "qualifiedName": "ContractWrapper"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/IPrimarySale.ts",
- "qualifiedName": "IPrimarySale"
- },
- "name": "IPrimarySale",
- "package": "@thirdweb-dev/contracts-js"
- }
- ],
- "name": "ContractWrapper",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": 31131,
- "name": "ContractPrimarySale",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ]
- },
- {
- "id": 31135,
- "name": "featureName",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/contract-sales.ts",
- "line": 21,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/contract-sales.ts#L21"
- }
- ],
- "type": {
- "type": "literal",
- "value": "PrimarySale"
- },
- "defaultValue": "FEATURE_PRIMARY_SALE.name",
- "implementationOf": {
- "type": "reference",
- "target": -1,
- "name": "DetectableFeature.featureName"
- }
- },
- {
- "id": 31139,
- "name": "setRecipient",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Set the primary sale recipient"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nawait contract.sales.setRecipient(recipientWalletAddress);\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "PrimarySale"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/contract-sales.ts",
- "line": 53,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/contract-sales.ts#L53"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 31140,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 31141,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 31142,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 31143,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 31144,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "recipient",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/types.ts",
- "qualifiedName": "TransactionResultWithMetadata"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "TransactionResultWithMetadata",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 31141
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 31145,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 31146,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "recipient",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 31137,
- "name": "getRecipient",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/contract-sales.ts",
- "line": 38,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/contract-sales.ts#L38"
- }
- ],
- "signatures": [
- {
- "id": 31138,
- "name": "getRecipient",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get the primary sale recipient"
- }
- ],
- "blockTags": [
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The wallet address."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst salesRecipient = await contract.sales.getRecipient();\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "PrimarySale"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/contract-sales.ts",
- "line": 38,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/contract-sales.ts#L38"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- ],
- "groups": [
- {
- "title": "Constructors",
- "children": [
- 31132
- ]
- },
- {
- "title": "Properties",
- "children": [
- 31135,
- 31139
- ]
- },
- {
- "title": "Methods",
- "children": [
- 31137
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/contract-sales.ts",
- "line": 20,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/contract-sales.ts#L20"
- }
- ],
- "implementedTypes": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/interfaces/DetectableFeature.ts",
- "qualifiedName": "DetectableFeature"
- },
- "name": "DetectableFeature",
- "package": "@thirdweb-dev/sdk"
- }
- ]
- },
- {
- "id": 31021,
- "name": "ContractRoles",
- "variant": "declaration",
- "kind": 128,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Handle contract permissions"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Configure roles and permissions for a contract, to restrict certain actions."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst contract = await sdk.getContract(\"{{contract_address}}\");\nconst rolesAndMembers = await contract.roles.getAll();\nawait contract.roles.grantRole(\"admin\", \"0x...\");\n```"
- }
- ]
- }
- ]
- },
- "children": [
- {
- "id": 31022,
- "name": "constructor",
- "variant": "declaration",
- "kind": 512,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/contract-roles.ts",
- "line": 43,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/contract-roles.ts#L43"
- }
- ],
- "signatures": [
- {
- "id": 31023,
- "name": "new ContractRoles",
- "variant": "signature",
- "kind": 16384,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/contract-roles.ts",
- "line": 43,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/contract-roles.ts#L43"
- }
- ],
- "typeParameters": [
- {
- "id": 31024,
- "name": "TContract",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/IPermissions.ts",
- "qualifiedName": "IPermissions"
- },
- "name": "IPermissions",
- "package": "@thirdweb-dev/contracts-js"
- }
- },
- {
- "id": 31025,
- "name": "TRole",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "union",
- "types": [
- {
- "type": "literal",
- "value": "metadata"
- },
- {
- "type": "literal",
- "value": "transfer"
- },
- {
- "type": "literal",
- "value": "signer"
- },
- {
- "type": "literal",
- "value": "minter"
- },
- {
- "type": "literal",
- "value": "revoke"
- },
- {
- "type": "literal",
- "value": "admin"
- },
- {
- "type": "literal",
- "value": "pauser"
- },
- {
- "type": "literal",
- "value": "lister"
- },
- {
- "type": "literal",
- "value": "asset"
- },
- {
- "type": "literal",
- "value": "unwrap"
- },
- {
- "type": "literal",
- "value": "factory"
- },
- {
- "type": "literal",
- "value": "migration"
- }
- ]
- }
- }
- ],
- "parameters": [
- {
- "id": 31026,
- "name": "contractWrapper",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/classes/internal/contract-wrapper.ts",
- "qualifiedName": "ContractWrapper"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/IPermissions.ts",
- "qualifiedName": "IPermissions"
- },
- "name": "IPermissions",
- "package": "@thirdweb-dev/contracts-js"
- }
- ],
- "name": "ContractWrapper",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 31027,
- "name": "roles",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "typeOperator",
- "operator": "readonly",
- "target": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": 31025,
- "name": "TRole",
- "package": "@thirdweb-dev/sdk",
- "qualifiedName": "ContractRoles.TRole",
- "refersToTypeParameter": true
- }
- }
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": 31021,
- "typeArguments": [
- {
- "type": "reference",
- "target": 31024,
- "name": "TContract",
- "package": "@thirdweb-dev/sdk",
- "qualifiedName": "ContractRoles.TContract",
- "refersToTypeParameter": true
- },
- {
- "type": "reference",
- "target": 31025,
- "name": "TRole",
- "package": "@thirdweb-dev/sdk",
- "qualifiedName": "ContractRoles.TRole",
- "refersToTypeParameter": true
- }
- ],
- "name": "ContractRoles",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ]
- },
- {
- "id": 31028,
- "name": "featureName",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/contract-roles.ts",
- "line": 35,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/contract-roles.ts#L35"
- }
- ],
- "type": {
- "type": "literal",
- "value": "Permissions"
- },
- "defaultValue": "FEATURE_PERMISSIONS.name",
- "implementationOf": {
- "type": "reference",
- "target": -1,
- "name": "DetectableFeature.featureName"
- }
- },
- {
- "id": 31048,
- "name": "grant",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Grant a role to a specific address"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Make sure you are sure you want to grant the role to the address."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nawait contract.roles.grant(\"minter\", \"{{wallet_address}}\");\n```"
- }
- ]
- },
- {
- "tag": "@throws",
- "content": [
- {
- "kind": "text",
- "text": "If you are trying to grant does not exist on the contract this will throw an error."
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "Permissions"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/contract-roles.ts",
- "line": 270,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/contract-roles.ts#L270"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 31049,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 31050,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 31051,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 31052,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 31053,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "role",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": 31025,
- "name": "TRole",
- "package": "@thirdweb-dev/sdk",
- "qualifiedName": "ContractRoles.TRole",
- "refersToTypeParameter": true
- }
- },
- {
- "type": "namedTupleMember",
- "name": "address",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/types.ts",
- "qualifiedName": "TransactionResultWithMetadata"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "TransactionResultWithMetadata",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 31050
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 31054,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [],
- "blockTags": [
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The transaction receipt"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 31055,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "role",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": 31025,
- "name": "TRole",
- "package": "@thirdweb-dev/sdk",
- "qualifiedName": "ContractRoles.TRole",
- "refersToTypeParameter": true
- }
- },
- {
- "type": "namedTupleMember",
- "name": "address",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 31056,
- "name": "revoke",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Revoke a role from a specific address"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "-- Caution --\n\nThis will let you remove yourself from the role, too.\nIf you remove yourself from the admin role, you will no longer be able to administer the contract.\nThere is no way to recover from this."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nawait contract.roles.revoke(\"minter\", \"{{wallet_address}}\");\n```"
- }
- ]
- },
- {
- "tag": "@throws",
- "content": [
- {
- "kind": "text",
- "text": "If you are trying to revoke does not exist on the module this will throw an error."
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "Permissions"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/contract-roles.ts",
- "line": 310,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/contract-roles.ts#L310"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 31057,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 31058,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 31059,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 31060,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 31061,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "role",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": 31025,
- "name": "TRole",
- "package": "@thirdweb-dev/sdk",
- "qualifiedName": "ContractRoles.TRole",
- "refersToTypeParameter": true
- }
- },
- {
- "type": "namedTupleMember",
- "name": "address",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/types.ts",
- "qualifiedName": "TransactionResultWithMetadata"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "TransactionResultWithMetadata",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 31058
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 31062,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [],
- "blockTags": [
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The transaction receipt"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 31063,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "role",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": 31025,
- "name": "TRole",
- "package": "@thirdweb-dev/sdk",
- "qualifiedName": "ContractRoles.TRole",
- "refersToTypeParameter": true
- }
- },
- {
- "type": "namedTupleMember",
- "name": "address",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 31036,
- "name": "setAll",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Overwrite the list of members for specific roles"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Every role in the list will be overwritten with the new list of addresses provided with them.\nIf you want to add or remove addresses for a single address use "
- },
- {
- "kind": "inline-tag",
- "tag": "@link",
- "text": "ContractRoles.grant",
- "target": 31048,
- "tsLinkText": ""
- },
- {
- "kind": "text",
- "text": " and "
- },
- {
- "kind": "inline-tag",
- "tag": "@link",
- "text": "ContractRoles.revoke",
- "target": 31056,
- "tsLinkText": ""
- },
- {
- "kind": "text",
- "text": " respectively instead."
- }
- ]
- },
- {
- "tag": "@throws",
- "content": [
- {
- "kind": "text",
- "text": "If you are requesting a role that does not exist on the contract this will throw an error."
- }
- ]
- },
- {
- "tag": "@example",
- "name": "Say you want to overwrite the list of addresses that are members of the minter role.",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst minterAddresses = await contract.roles.get(\"minter\");\nawait contract.roles.setAll({\n minter: []\n});\nconsole.log(await contract.roles.get(\"minter\")); // No matter what members had the role before, the new list will be set to []\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "Permissions"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/contract-roles.ts",
- "line": 137,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/contract-roles.ts#L137"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 31037,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 31038,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 31039,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 31040,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 31041,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "rolesWithAddresses",
- "isOptional": false,
- "element": {
- "type": "mapped",
- "parameter": "key",
- "parameterType": {
- "type": "union",
- "types": [
- {
- "type": "literal",
- "value": "metadata"
- },
- {
- "type": "literal",
- "value": "transfer"
- },
- {
- "type": "literal",
- "value": "signer"
- },
- {
- "type": "literal",
- "value": "minter"
- },
- {
- "type": "literal",
- "value": "revoke"
- },
- {
- "type": "literal",
- "value": "admin"
- },
- {
- "type": "literal",
- "value": "pauser"
- },
- {
- "type": "literal",
- "value": "lister"
- },
- {
- "type": "literal",
- "value": "asset"
- },
- {
- "type": "literal",
- "value": "unwrap"
- },
- {
- "type": "literal",
- "value": "factory"
- },
- {
- "type": "literal",
- "value": "migration"
- }
- ]
- },
- "templateType": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- "optionalModifier": "+"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "actingAddress",
- "isOptional": true,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/types.ts",
- "qualifiedName": "TransactionResultWithMetadata"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "TransactionResultWithMetadata",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 31038
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 31042,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 31043,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "rolesWithAddresses",
- "isOptional": false,
- "element": {
- "type": "mapped",
- "parameter": "key",
- "parameterType": {
- "type": "union",
- "types": [
- {
- "type": "literal",
- "value": "metadata"
- },
- {
- "type": "literal",
- "value": "transfer"
- },
- {
- "type": "literal",
- "value": "signer"
- },
- {
- "type": "literal",
- "value": "minter"
- },
- {
- "type": "literal",
- "value": "revoke"
- },
- {
- "type": "literal",
- "value": "admin"
- },
- {
- "type": "literal",
- "value": "pauser"
- },
- {
- "type": "literal",
- "value": "lister"
- },
- {
- "type": "literal",
- "value": "asset"
- },
- {
- "type": "literal",
- "value": "unwrap"
- },
- {
- "type": "literal",
- "value": "factory"
- },
- {
- "type": "literal",
- "value": "migration"
- }
- ]
- },
- "templateType": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- "optionalModifier": "+"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "actingAddress",
- "isOptional": true,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 31033,
- "name": "get",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/contract-roles.ts",
- "line": 93,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/contract-roles.ts#L93"
- }
- ],
- "signatures": [
- {
- "id": 31034,
- "name": "get",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get all members of a specific role"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "See "
- },
- {
- "kind": "inline-tag",
- "tag": "@link",
- "text": "ContractRoles.getAll",
- "target": 31031,
- "tsLinkText": ""
- },
- {
- "kind": "text",
- "text": " to get get a list of addresses for all supported roles on the contract."
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The list of addresses that are members of the specific role."
- }
- ]
- },
- {
- "tag": "@throws",
- "content": [
- {
- "kind": "text",
- "text": "If you are requesting a role that does not exist on the contract this will throw an error."
- }
- ]
- },
- {
- "tag": "@example",
- "name": "Say you want to get the list of addresses that are members of the minter role.",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst minterAddresses = await contract.roles.get(\"minter\");\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "Permissions"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/contract-roles.ts",
- "line": 93,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/contract-roles.ts#L93"
- }
- ],
- "parameters": [
- {
- "id": 31035,
- "name": "role",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The Role to get a memberlist for."
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": 31025,
- "name": "TRole",
- "package": "@thirdweb-dev/sdk",
- "qualifiedName": "ContractRoles.TRole",
- "refersToTypeParameter": true
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 31031,
- "name": "getAll",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/contract-roles.ts",
- "line": 68,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/contract-roles.ts#L68"
- }
- ],
- "signatures": [
- {
- "id": 31032,
- "name": "getAll",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get all members of all roles"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "See "
- },
- {
- "kind": "inline-tag",
- "tag": "@link",
- "text": "ContractRoles.get",
- "target": 31033,
- "tsLinkText": ""
- },
- {
- "kind": "text",
- "text": " to get a list of addresses that are members of a specific role."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst rolesAndMembers = await contract.roles.getAll();\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "A record of "
- },
- {
- "kind": "inline-tag",
- "tag": "@link",
- "text": "Role",
- "target": 419,
- "tsLinkText": ""
- },
- {
- "kind": "text",
- "text": "s to lists of addresses that are members of the given role."
- }
- ]
- },
- {
- "tag": "@throws",
- "content": [
- {
- "kind": "text",
- "text": "If the contract does not support roles this will throw an error."
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "PermissionsEnumerable"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/contract-roles.ts",
- "line": 68,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/contract-roles.ts#L68"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 31025,
- "name": "TRole",
- "package": "@thirdweb-dev/sdk",
- "qualifiedName": "ContractRoles.TRole",
- "refersToTypeParameter": true
- },
- {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "name": "Record",
- "package": "typescript"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- ],
- "groups": [
- {
- "title": "Constructors",
- "children": [
- 31022
- ]
- },
- {
- "title": "Properties",
- "children": [
- 31028,
- 31048,
- 31056,
- 31036
- ]
- },
- {
- "title": "Methods",
- "children": [
- 31033,
- 31031
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/contract-roles.ts",
- "line": 32,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/contract-roles.ts#L32"
- }
- ],
- "typeParameters": [
- {
- "id": 31067,
- "name": "TContract",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/IPermissions.ts",
- "qualifiedName": "IPermissions"
- },
- "name": "IPermissions",
- "package": "@thirdweb-dev/contracts-js"
- }
- },
- {
- "id": 31068,
- "name": "TRole",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "reference",
- "target": 419,
- "name": "Role",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "implementedTypes": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/interfaces/DetectableFeature.ts",
- "qualifiedName": "DetectableFeature"
- },
- "name": "DetectableFeature",
- "package": "@thirdweb-dev/sdk"
- }
- ]
- },
- {
- "id": 31069,
- "name": "ContractRoyalty",
- "variant": "declaration",
- "kind": 128,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Handle contract royalties"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Configure royalties for an entire contract or a particular token."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst contract = await sdk.getContract(\"{{contract_address}}\");\nconst royaltyInfo = await contract.royalties.getDefaultRoyaltyInfo();\nawait contract.roles.setTokenRoyaltyInfo(tokenId, {\n seller_fee_basis_points: 100, // 1% royalty fee\n fee_recipient: \"0x...\", // the fee recipient\n});\n```"
- }
- ]
- }
- ]
- },
- "children": [
- {
- "id": 31070,
- "name": "constructor",
- "variant": "declaration",
- "kind": 512,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/contract-royalty.ts",
- "line": 42,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/contract-royalty.ts#L42"
- }
- ],
- "signatures": [
- {
- "id": 31071,
- "name": "new ContractRoyalty",
- "variant": "signature",
- "kind": 16384,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/contract-royalty.ts",
- "line": 42,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/contract-royalty.ts#L42"
- }
- ],
- "typeParameters": [
- {
- "id": 31072,
- "name": "TContract",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/IRoyalty.ts",
- "qualifiedName": "IRoyalty"
- },
- "name": "IRoyalty",
- "package": "@thirdweb-dev/contracts-js"
- }
- },
- {
- "id": 31073,
- "name": "TSchema",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/classes/contract-metadata.ts",
- "qualifiedName": "IGenericSchemaType"
- },
- "name": "IGenericSchemaType",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "parameters": [
- {
- "id": 31074,
- "name": "contractWrapper",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/classes/internal/contract-wrapper.ts",
- "qualifiedName": "ContractWrapper"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/IRoyalty.ts",
- "qualifiedName": "IRoyalty"
- },
- "name": "IRoyalty",
- "package": "@thirdweb-dev/contracts-js"
- }
- ],
- "name": "ContractWrapper",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 31075,
- "name": "metadata",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": 30977,
- "typeArguments": [
- {
- "type": "reference",
- "target": 31072,
- "name": "TContract",
- "package": "@thirdweb-dev/sdk",
- "qualifiedName": "ContractRoyalty.TContract",
- "refersToTypeParameter": true
- },
- {
- "type": "reference",
- "target": 31073,
- "name": "TSchema",
- "package": "@thirdweb-dev/sdk",
- "qualifiedName": "ContractRoyalty.TSchema",
- "refersToTypeParameter": true
- }
- ],
- "name": "ContractMetadata",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": 31069,
- "typeArguments": [
- {
- "type": "reference",
- "target": 31072,
- "name": "TContract",
- "package": "@thirdweb-dev/sdk",
- "qualifiedName": "ContractRoyalty.TContract",
- "refersToTypeParameter": true
- },
- {
- "type": "reference",
- "target": 31073,
- "name": "TSchema",
- "package": "@thirdweb-dev/sdk",
- "qualifiedName": "ContractRoyalty.TSchema",
- "refersToTypeParameter": true
- }
- ],
- "name": "ContractRoyalty",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ]
- },
- {
- "id": 31076,
- "name": "featureName",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/contract-royalty.ts",
- "line": 38,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/contract-royalty.ts#L38"
- }
- ],
- "type": {
- "type": "literal",
- "value": "Royalty"
- },
- "defaultValue": "FEATURE_ROYALTY.name",
- "implementationOf": {
- "type": "reference",
- "target": -1,
- "name": "DetectableFeature.featureName"
- }
- },
- {
- "id": 31090,
- "name": "setDefaultRoyaltyInfo",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Set the royalty recipient and fee"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nawait contract.roles.setDefaultRoyaltyInfo({\n seller_fee_basis_points: 100, // 1% royalty fee\n fee_recipient: \"0x...\", // the fee recipient\n});\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "Royalty"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/contract-royalty.ts",
- "line": 110,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/contract-royalty.ts#L110"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 31091,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 31092,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 31093,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 31094,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 31095,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "royaltyData",
- "isOptional": false,
- "element": {
- "type": "reflection",
- "declaration": {
- "id": 31096,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/types.ts",
- "qualifiedName": "TransactionResultWithMetadata"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 31099,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 123
- }
- ]
- }
- }
- ],
- "name": "TransactionResultWithMetadata",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 31092
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 31102,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 31103,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "royaltyData",
- "isOptional": false,
- "element": {
- "type": "reflection",
- "declaration": {
- "id": 31104,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 31107,
- "name": "setTokenRoyaltyInfo",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Set the royalty recipient and fee for a particular token"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst tokenId = 0;\nawait contract.roles.setTokenRoyaltyInfo(tokenId, {\n seller_fee_basis_points: 100, // 1% royalty fee\n fee_recipient: \"0x...\", // the fee recipient\n});\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "Royalty"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/contract-royalty.ts",
- "line": 181,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/contract-royalty.ts#L181"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 31108,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 31109,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 31110,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 31111,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 31112,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "tokenId",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "royaltyData",
- "isOptional": false,
- "element": {
- "type": "reflection",
- "declaration": {
- "id": 31113,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 31116,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 31118,
- "name": "data",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/contract-royalty.ts",
- "line": 197,
- "character": 10,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/contract-royalty.ts#L197"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 31119,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/contract-royalty.ts",
- "line": 197,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/contract-royalty.ts#L197"
- }
- ],
- "signatures": [
- {
- "id": 31120,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/contract-royalty.ts",
- "line": 197,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/contract-royalty.ts#L197"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 31121,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 123
- }
- ]
- }
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 31117,
- "name": "receipt",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/contract-royalty.ts",
- "line": 196,
- "character": 10,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/contract-royalty.ts#L196"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+abstract-provider@5.7.0/node_modules/@ethersproject/abstract-provider/src.ts/index.ts",
- "qualifiedName": "TransactionReceipt"
- },
- "name": "TransactionReceipt",
- "package": "@ethersproject/abstract-provider"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 31118,
- 31117
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/contract-royalty.ts",
- "line": 195,
- "character": 29,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/contract-royalty.ts#L195"
- }
- ]
- }
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 31109
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 31124,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 31125,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "tokenId",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "royaltyData",
- "isOptional": false,
- "element": {
- "type": "reflection",
- "declaration": {
- "id": 31126,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 31079,
- "name": "getDefaultRoyaltyInfo",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/contract-royalty.ts",
- "line": 62,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/contract-royalty.ts#L62"
- }
- ],
- "signatures": [
- {
- "id": 31080,
- "name": "getDefaultRoyaltyInfo",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get the royalty recipient and fee"
- }
- ],
- "blockTags": [
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The royalty recipient and BPS"
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst royaltyInfo = await contract.royalties.getDefaultRoyaltyInfo();\nconsole.log(royaltyInfo.fee_recipient);\nconsole.log(royaltyInfo.seller_fee_basis_points);\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "Royalty"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/contract-royalty.ts",
- "line": 62,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/contract-royalty.ts#L62"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 31081,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 123
- }
- ]
- }
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 31084,
- "name": "getTokenRoyaltyInfo",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/contract-royalty.ts",
- "line": 86,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/contract-royalty.ts#L86"
- }
- ],
- "signatures": [
- {
- "id": 31085,
- "name": "getTokenRoyaltyInfo",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get the royalty recipient and fee of a particular token"
- }
- ],
- "blockTags": [
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The royalty recipient and BPS"
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst royaltyInfo = await contract.royalties.getDefaultRoyaltyInfo();\nconsole.log(royaltyInfo.fee_recipient);\nconsole.log(royaltyInfo.seller_fee_basis_points);\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "Royalty"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/contract-royalty.ts",
- "line": 86,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/contract-royalty.ts#L86"
- }
- ],
- "parameters": [
- {
- "id": 31086,
- "name": "tokenId",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 31087,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 123
- }
- ]
- }
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- ],
- "groups": [
- {
- "title": "Constructors",
- "children": [
- 31070
- ]
- },
- {
- "title": "Properties",
- "children": [
- 31076,
- 31090,
- 31107
- ]
- },
- {
- "title": "Methods",
- "children": [
- 31079,
- 31084
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/contract-royalty.ts",
- "line": 33,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/contract-royalty.ts#L33"
- }
- ],
- "typeParameters": [
- {
- "id": 31129,
- "name": "TContract",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/IRoyalty.ts",
- "qualifiedName": "IRoyalty"
- },
- "name": "IRoyalty",
- "package": "@thirdweb-dev/contracts-js"
- }
- },
- {
- "id": 31130,
- "name": "TSchema",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/classes/contract-metadata.ts",
- "qualifiedName": "IGenericSchemaType"
- },
- "name": "IGenericSchemaType",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "implementedTypes": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/interfaces/DetectableFeature.ts",
- "qualifiedName": "DetectableFeature"
- },
- "name": "DetectableFeature",
- "package": "@thirdweb-dev/sdk"
- }
- ]
- },
- {
- "id": 34954,
- "name": "ContractVerifier",
- "variant": "declaration",
- "kind": 128,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Handles verification of new contracts on any EVM"
- }
- ]
- },
- "children": [
- {
- "id": 34956,
- "name": "constructor",
- "variant": "declaration",
- "kind": 512,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/contract-verifier.ts",
- "line": 22,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/contract-verifier.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 34957,
- "name": "new ContractVerifier",
- "variant": "signature",
- "kind": 16384,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/contract-verifier.ts",
- "line": 22,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/contract-verifier.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 34958,
- "name": "network",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": 30911,
- "name": "NetworkInput",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 34959,
- "name": "options",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "undefined"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 34960,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 34971,
- "name": "clientId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 13,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L13"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 34981,
- "name": "gasless",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 30,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L30"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reflection",
- "declaration": {
- "id": 34982,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 34991,
- "name": "experimentalChainlessSupport",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 41,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L41"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- },
- "defaultValue": "..."
- },
- {
- "id": 34983,
- "name": "openzeppelin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 33,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L33"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 34984,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 34988,
- "name": "domainName",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 37,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L37"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 34990,
- "name": "domainSeparatorVersion",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 39,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L39"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 34989,
- "name": "domainVersion",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 38,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L38"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 34986,
- "name": "relayerForwarderAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 35,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L35"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 34985,
- "name": "relayerUrl",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 34,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L34"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 34987,
- "name": "useEOAForwarder",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 36,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L36"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 34988,
- 34990,
- 34989,
- 34986,
- 34985,
- 34987
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 34991,
- 34983
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 34992,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 34993,
- "name": "biconomy",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 44,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L44"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 34994,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 34995,
- "name": "apiId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 45,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L45"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 34996,
- "name": "apiKey",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 46,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L46"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 34997,
- "name": "deadlineSeconds",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 47,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L47"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 34995,
- 34996,
- 34997
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 34993
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 34998,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 34999,
- "name": "engine",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 54,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L54"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 35000,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35003,
- "name": "domainName",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 60,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L60"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35005,
- "name": "domainSeparatorVersion",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 62,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L62"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35004,
- "name": "domainVersion",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 61,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L61"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35002,
- "name": "relayerForwarderAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 59,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L59"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35001,
- "name": "relayerUrl",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 55,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L55"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35003,
- 35005,
- 35004,
- 35002,
- 35001
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 35006,
- "name": "experimentalChainlessSupport",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 64,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L64"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 34999,
- 35006
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 34977,
- "name": "gasSettings",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L21"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 34978,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 34979,
- "name": "maxPriceInGwei",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 23,
- "character": 10,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L23"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 34980,
- "name": "speed",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 27,
- "character": 10,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L27"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "literal",
- "value": "standard"
- },
- {
- "type": "literal",
- "value": "fast"
- },
- {
- "type": "literal",
- "value": "fastest"
- }
- ]
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 34979,
- 34980
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 35007,
- "name": "gatewayUrls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 68,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L68"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 34973,
- "name": "readonlySettings",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L15"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 34974,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 34976,
- "name": "chainId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 18,
- "character": 10,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L18"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 34975,
- "name": "rpcUrl",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 17,
- "character": 10,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L17"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 34976,
- 34975
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 35008,
- "name": "rpcBatchSettings",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 69,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L69"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 35009,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35010,
- "name": "sizeLimit",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 71,
- "character": 10,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L71"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 35011,
- "name": "timeLimit",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 72,
- "character": 10,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L72"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35010,
- 35011
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 34972,
- "name": "secretKey",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 14,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L14"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 34961,
- "name": "supportedChains",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 12,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L12"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 34962,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 34964,
- "name": "chainId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts",
- "line": 6,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts#L6"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 34965,
- "name": "nativeCurrency",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts",
- "line": 7,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts#L7"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 34966,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 34969,
- "name": "decimals",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts",
- "line": 10,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts#L10"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 34968,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts",
- "line": 8,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts#L8"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 34967,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts",
- "line": 9,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts#L9"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 34969,
- 34968,
- 34967
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 34963,
- "name": "rpc",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts",
- "line": 5,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts#L5"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 34970,
- "name": "slug",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts",
- "line": 12,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts#L12"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 34964,
- 34965,
- 34963,
- 34970
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 34971,
- 34981,
- 34977,
- 35007,
- 34973,
- 35008,
- 34972,
- 34961
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- ]
- }
- },
- {
- "id": 35012,
- "name": "storage",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../storage/src/core/storage.ts",
- "qualifiedName": "ThirdwebStorage"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../storage/src/types/upload.ts",
- "qualifiedName": "IpfsUploadBatchOptions"
- },
- "name": "IpfsUploadBatchOptions",
- "package": "@thirdweb-dev/storage"
- }
- ],
- "name": "ThirdwebStorage",
- "package": "@thirdweb-dev/storage"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": 34954,
- "name": "ContractVerifier",
- "package": "@thirdweb-dev/sdk"
- },
- "overwrites": {
- "type": "reference",
- "target": -1,
- "name": "RPCConnectionHandler.constructor"
- }
- }
- ],
- "overwrites": {
- "type": "reference",
- "target": -1,
- "name": "RPCConnectionHandler.constructor"
- }
- },
- {
- "id": 35032,
- "name": "network",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isPublic": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/internal/rpc-connection-handler.ts",
- "line": 18,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/internal/rpc-connection-handler.ts#L18"
- }
- ],
- "type": {
- "type": "reference",
- "target": 30911,
- "name": "NetworkInput",
- "package": "@thirdweb-dev/sdk"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "RPCConnectionHandler.network"
- }
- },
- {
- "id": 35033,
- "name": "options",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isPublic": true,
- "isReadonly": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/internal/rpc-connection-handler.ts",
- "line": 19,
- "character": 18,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/internal/rpc-connection-handler.ts#L19"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 35034,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35049,
- "name": "clientId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 13,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L13"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35055,
- "name": "gasless",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 30,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L30"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reflection",
- "declaration": {
- "id": 35056,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35065,
- "name": "experimentalChainlessSupport",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 41,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L41"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- },
- "defaultValue": "..."
- },
- {
- "id": 35057,
- "name": "openzeppelin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 33,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L33"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 35058,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35061,
- "name": "domainName",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 37,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L37"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35063,
- "name": "domainSeparatorVersion",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 39,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L39"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35062,
- "name": "domainVersion",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 38,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L38"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35064,
- "name": "relayerForwarderAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 35,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L35"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35059,
- "name": "relayerUrl",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 34,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L34"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35060,
- "name": "useEOAForwarder",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 36,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L36"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35061,
- 35063,
- 35062,
- 35064,
- 35059,
- 35060
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 123
- }
- ]
- }
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35065,
- 35057
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 123
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 35066,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35067,
- "name": "biconomy",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 44,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L44"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 35068,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35069,
- "name": "apiId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 45,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L45"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35070,
- "name": "apiKey",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 46,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L46"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35071,
- "name": "deadlineSeconds",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 47,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L47"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35069,
- 35070,
- 35071
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 123
- }
- ]
- }
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35067
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 123
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 35072,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35074,
- "name": "engine",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 54,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L54"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 35075,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35077,
- "name": "domainName",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 60,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L60"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35079,
- "name": "domainSeparatorVersion",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 62,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L62"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35078,
- "name": "domainVersion",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 61,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L61"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35080,
- "name": "relayerForwarderAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 59,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L59"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35076,
- "name": "relayerUrl",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 55,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L55"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35077,
- 35079,
- 35078,
- 35080,
- 35076
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 123
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 35073,
- "name": "experimentalChainlessSupport",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 64,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L64"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35074,
- 35073
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 123
- }
- ]
- }
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 35045,
- "name": "gasSettings",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L21"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 35046,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35047,
- "name": "maxPriceInGwei",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 23,
- "character": 10,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L23"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 35048,
- "name": "speed",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 27,
- "character": 10,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L27"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "literal",
- "value": "standard"
- },
- {
- "type": "literal",
- "value": "fast"
- },
- {
- "type": "literal",
- "value": "fastest"
- }
- ]
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35047,
- 35048
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 123
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 35081,
- "name": "gatewayUrls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 68,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L68"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 35051,
- "name": "readonlySettings",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L15"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 35052,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35054,
- "name": "chainId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 18,
- "character": 10,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L18"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 35053,
- "name": "rpcUrl",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 17,
- "character": 10,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L17"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35054,
- 35053
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 123
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 35082,
- "name": "rpcBatchSettings",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 69,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L69"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 35083,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35084,
- "name": "sizeLimit",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 71,
- "character": 10,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L71"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 35085,
- "name": "timeLimit",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 72,
- "character": 10,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L72"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35084,
- 35085
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 123
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 35050,
- "name": "secretKey",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 14,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L14"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35035,
- "name": "supportedChains",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 12,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L12"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 35036,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35038,
- "name": "chainId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts",
- "line": 6,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts#L6"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 35039,
- "name": "nativeCurrency",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts",
- "line": 7,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts#L7"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 35040,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35043,
- "name": "decimals",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts",
- "line": 10,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts#L10"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 35042,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts",
- "line": 8,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts#L8"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35041,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts",
- "line": 9,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts#L9"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35043,
- 35042,
- 35041
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 123
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 35037,
- "name": "rpc",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts",
- "line": 5,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts#L5"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 35044,
- "name": "slug",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts",
- "line": 12,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts#L12"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35038,
- 35039,
- 35037,
- 35044
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 123
- }
- ]
- }
- }
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35049,
- 35055,
- 35045,
- 35081,
- 35051,
- 35082,
- 35050,
- 35035
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 123
- }
- ]
- }
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "RPCConnectionHandler.options"
- }
- },
- {
- "id": 34955,
- "name": "prefixed",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isStatic": true,
- "isExternal": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/eventemitter3@5.0.1/node_modules/eventemitter3/index.d.ts",
- "line": 9,
- "character": 9
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "boolean"
- }
- ]
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "RPCConnectionHandler.prefixed"
- }
- },
- {
- "id": 35120,
- "name": "addListener",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isExternal": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/eventemitter3@5.0.1/node_modules/eventemitter3/index.d.ts",
- "line": 45,
- "character": 2
- }
- ],
- "signatures": [
- {
- "id": 35121,
- "name": "addListener",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isExternal": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/eventemitter3@5.0.1/node_modules/eventemitter3/index.d.ts",
- "line": 45,
- "character": 2
- }
- ],
- "typeParameters": [
- {
- "id": 35122,
- "name": "T",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {
- "isExternal": true
- },
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "symbol"
- }
- ]
- }
- }
- ],
- "parameters": [
- {
- "id": 35123,
- "name": "event",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true
- },
- "type": {
- "type": "reference",
- "target": 35122,
- "name": "T",
- "package": "eventemitter3",
- "refersToTypeParameter": true
- }
- },
- {
- "id": 35124,
- "name": "fn",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true
- },
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 35125,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/eventemitter3@5.0.1/node_modules/eventemitter3/index.d.ts",
- "line": 121,
- "character": 6
- }
- ],
- "signatures": [
- {
- "id": 35126,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/eventemitter3@5.0.1/node_modules/eventemitter3/index.d.ts",
- "line": 121,
- "character": 6
- }
- ],
- "parameters": [
- {
- "id": 35127,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true,
- "isRest": true
- },
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "any"
- }
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "void"
- }
- }
- ]
- }
- }
- },
- {
- "id": 35128,
- "name": "context",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true,
- "isOptional": true
- },
- "type": {
- "type": "intrinsic",
- "name": "any"
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "this"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "RPCConnectionHandler.addListener"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "RPCConnectionHandler.addListener"
- }
- },
- {
- "id": 35106,
- "name": "emit",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isExternal": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/eventemitter3@5.0.1/node_modules/eventemitter3/index.d.ts",
- "line": 32,
- "character": 2
- }
- ],
- "signatures": [
- {
- "id": 35107,
- "name": "emit",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isExternal": true,
- "isInherited": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Calls each of the listeners registered for a given event."
- }
- ]
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/eventemitter3@5.0.1/node_modules/eventemitter3/index.d.ts",
- "line": 32,
- "character": 2
- }
- ],
- "typeParameters": [
- {
- "id": 35108,
- "name": "T",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {
- "isExternal": true
- },
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "symbol"
- }
- ]
- }
- }
- ],
- "parameters": [
- {
- "id": 35109,
- "name": "event",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true
- },
- "type": {
- "type": "reference",
- "target": 35108,
- "name": "T",
- "package": "eventemitter3",
- "refersToTypeParameter": true
- }
- },
- {
- "id": 35110,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true,
- "isRest": true
- },
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "any"
- }
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "RPCConnectionHandler.emit"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "RPCConnectionHandler.emit"
- }
- },
- {
- "id": 35094,
- "name": "eventNames",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isExternal": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/eventemitter3@5.0.1/node_modules/eventemitter3/index.d.ts",
- "line": 15,
- "character": 2
- }
- ],
- "signatures": [
- {
- "id": 35095,
- "name": "eventNames",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isExternal": true,
- "isInherited": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Return an array listing the events for which the emitter has registered\nlisteners."
- }
- ]
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/eventemitter3@5.0.1/node_modules/eventemitter3/index.d.ts",
- "line": 15,
- "character": 2
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "symbol"
- }
- ]
- }
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "RPCConnectionHandler.eventNames"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "RPCConnectionHandler.eventNames"
- }
- },
- {
- "id": 35090,
- "name": "getProvider",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/internal/rpc-connection-handler.ts",
- "line": 68,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/internal/rpc-connection-handler.ts#L68"
- }
- ],
- "signatures": [
- {
- "id": 35091,
- "name": "getProvider",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isInherited": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Explicitly get the active provider."
- }
- ],
- "blockTags": [
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The active provider"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/internal/rpc-connection-handler.ts",
- "line": 68,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/internal/rpc-connection-handler.ts#L68"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+abstract-provider@5.7.0/node_modules/@ethersproject/abstract-provider/src.ts/index.ts",
- "qualifiedName": "Provider"
- },
- "name": "Provider",
- "package": "@ethersproject/abstract-provider"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "RPCConnectionHandler.getProvider"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "RPCConnectionHandler.getProvider"
- }
- },
- {
- "id": 35088,
- "name": "getSigner",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/internal/rpc-connection-handler.ts",
- "line": 60,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/internal/rpc-connection-handler.ts#L60"
- }
- ],
- "signatures": [
- {
- "id": 35089,
- "name": "getSigner",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isInherited": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Explicitly get the active signer."
- }
- ],
- "blockTags": [
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The active signer, if there is one"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/internal/rpc-connection-handler.ts",
- "line": 60,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/internal/rpc-connection-handler.ts#L60"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "undefined"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+abstract-signer@5.7.0/node_modules/@ethersproject/abstract-signer/src.ts/index.ts",
- "qualifiedName": "Signer"
- },
- "name": "Signer",
- "package": "@ethersproject/abstract-signer"
- }
- ]
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "RPCConnectionHandler.getSigner"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "RPCConnectionHandler.getSigner"
- }
- },
- {
- "id": 35092,
- "name": "getSignerOrProvider",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/internal/rpc-connection-handler.ts",
- "line": 76,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/internal/rpc-connection-handler.ts#L76"
- }
- ],
- "signatures": [
- {
- "id": 35093,
- "name": "getSignerOrProvider",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isInherited": true
- },
- "comment": {
- "summary": [],
- "blockTags": [
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The current signer if there is one, otherwise the active provider"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/internal/rpc-connection-handler.ts",
- "line": 76,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/internal/rpc-connection-handler.ts#L76"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+abstract-signer@5.7.0/node_modules/@ethersproject/abstract-signer/src.ts/index.ts",
- "qualifiedName": "Signer"
- },
- "name": "Signer",
- "package": "@ethersproject/abstract-signer"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+abstract-provider@5.7.0/node_modules/@ethersproject/abstract-provider/src.ts/index.ts",
- "qualifiedName": "Provider"
- },
- "name": "Provider",
- "package": "@ethersproject/abstract-provider"
- }
- ]
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "RPCConnectionHandler.getSignerOrProvider"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "RPCConnectionHandler.getSignerOrProvider"
- }
- },
- {
- "id": 35086,
- "name": "isReadOnly",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/internal/rpc-connection-handler.ts",
- "line": 52,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/internal/rpc-connection-handler.ts#L52"
- }
- ],
- "signatures": [
- {
- "id": 35087,
- "name": "isReadOnly",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isInherited": true
- },
- "comment": {
- "summary": [],
- "blockTags": [
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "whether or not a signer is set, "
- },
- {
- "kind": "code",
- "text": "`true`"
- },
- {
- "kind": "text",
- "text": " if there is no signer so the class is in \"read only\" mode"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/internal/rpc-connection-handler.ts",
- "line": 52,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/internal/rpc-connection-handler.ts#L52"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "RPCConnectionHandler.isReadOnly"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "RPCConnectionHandler.isReadOnly"
- }
- },
- {
- "id": 35103,
- "name": "listenerCount",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isExternal": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/eventemitter3@5.0.1/node_modules/eventemitter3/index.d.ts",
- "line": 27,
- "character": 2
- }
- ],
- "signatures": [
- {
- "id": 35104,
- "name": "listenerCount",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isExternal": true,
- "isInherited": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Return the number of listeners listening to a given event."
- }
- ]
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/eventemitter3@5.0.1/node_modules/eventemitter3/index.d.ts",
- "line": 27,
- "character": 2
- }
- ],
- "parameters": [
- {
- "id": 35105,
- "name": "event",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true
- },
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "symbol"
- }
- ]
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "RPCConnectionHandler.listenerCount"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "RPCConnectionHandler.listenerCount"
- }
- },
- {
- "id": 35096,
- "name": "listeners",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isExternal": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/eventemitter3@5.0.1/node_modules/eventemitter3/index.d.ts",
- "line": 20,
- "character": 2
- }
- ],
- "signatures": [
- {
- "id": 35097,
- "name": "listeners",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isExternal": true,
- "isInherited": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Return the listeners registered for a given event."
- }
- ]
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/eventemitter3@5.0.1/node_modules/eventemitter3/index.d.ts",
- "line": 20,
- "character": 2
- }
- ],
- "typeParameters": [
- {
- "id": 35098,
- "name": "T",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {
- "isExternal": true
- },
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "symbol"
- }
- ]
- }
- }
- ],
- "parameters": [
- {
- "id": 35099,
- "name": "event",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true
- },
- "type": {
- "type": "reference",
- "target": 35098,
- "name": "T",
- "package": "eventemitter3",
- "refersToTypeParameter": true
- }
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 35100,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/eventemitter3@5.0.1/node_modules/eventemitter3/index.d.ts",
- "line": 121,
- "character": 6
- }
- ],
- "signatures": [
- {
- "id": 35101,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/eventemitter3@5.0.1/node_modules/eventemitter3/index.d.ts",
- "line": 121,
- "character": 6
- }
- ],
- "parameters": [
- {
- "id": 35102,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true,
- "isRest": true
- },
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "any"
- }
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "void"
- }
- }
- ]
- }
- }
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "RPCConnectionHandler.listeners"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "RPCConnectionHandler.listeners"
- }
- },
- {
- "id": 35148,
- "name": "off",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isExternal": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/eventemitter3@5.0.1/node_modules/eventemitter3/index.d.ts",
- "line": 69,
- "character": 2
- }
- ],
- "signatures": [
- {
- "id": 35149,
- "name": "off",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isExternal": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/eventemitter3@5.0.1/node_modules/eventemitter3/index.d.ts",
- "line": 69,
- "character": 2
- }
- ],
- "typeParameters": [
- {
- "id": 35150,
- "name": "T",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {
- "isExternal": true
- },
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "symbol"
- }
- ]
- }
- }
- ],
- "parameters": [
- {
- "id": 35151,
- "name": "event",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true
- },
- "type": {
- "type": "reference",
- "target": 35150,
- "name": "T",
- "package": "eventemitter3",
- "refersToTypeParameter": true
- }
- },
- {
- "id": 35152,
- "name": "fn",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true,
- "isOptional": true
- },
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 35153,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/eventemitter3@5.0.1/node_modules/eventemitter3/index.d.ts",
- "line": 121,
- "character": 6
- }
- ],
- "signatures": [
- {
- "id": 35154,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/eventemitter3@5.0.1/node_modules/eventemitter3/index.d.ts",
- "line": 121,
- "character": 6
- }
- ],
- "parameters": [
- {
- "id": 35155,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true,
- "isRest": true
- },
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "any"
- }
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "void"
- }
- }
- ]
- }
- }
- },
- {
- "id": 35156,
- "name": "context",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true,
- "isOptional": true
- },
- "type": {
- "type": "intrinsic",
- "name": "any"
- }
- },
- {
- "id": 35157,
- "name": "once",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true,
- "isOptional": true
- },
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "this"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "RPCConnectionHandler.off"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "RPCConnectionHandler.off"
- }
- },
- {
- "id": 35111,
- "name": "on",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isExternal": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/eventemitter3@5.0.1/node_modules/eventemitter3/index.d.ts",
- "line": 40,
- "character": 2
- }
- ],
- "signatures": [
- {
- "id": 35112,
- "name": "on",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isExternal": true,
- "isInherited": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Add a listener for a given event."
- }
- ]
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/eventemitter3@5.0.1/node_modules/eventemitter3/index.d.ts",
- "line": 40,
- "character": 2
- }
- ],
- "typeParameters": [
- {
- "id": 35113,
- "name": "T",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {
- "isExternal": true
- },
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "symbol"
- }
- ]
- }
- }
- ],
- "parameters": [
- {
- "id": 35114,
- "name": "event",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true
- },
- "type": {
- "type": "reference",
- "target": 35113,
- "name": "T",
- "package": "eventemitter3",
- "refersToTypeParameter": true
- }
- },
- {
- "id": 35115,
- "name": "fn",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true
- },
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 35116,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/eventemitter3@5.0.1/node_modules/eventemitter3/index.d.ts",
- "line": 121,
- "character": 6
- }
- ],
- "signatures": [
- {
- "id": 35117,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/eventemitter3@5.0.1/node_modules/eventemitter3/index.d.ts",
- "line": 121,
- "character": 6
- }
- ],
- "parameters": [
- {
- "id": 35118,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true,
- "isRest": true
- },
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "any"
- }
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "void"
- }
- }
- ]
- }
- }
- },
- {
- "id": 35119,
- "name": "context",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true,
- "isOptional": true
- },
- "type": {
- "type": "intrinsic",
- "name": "any"
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "this"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "RPCConnectionHandler.on"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "RPCConnectionHandler.on"
- }
- },
- {
- "id": 35129,
- "name": "once",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isExternal": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/eventemitter3@5.0.1/node_modules/eventemitter3/index.d.ts",
- "line": 54,
- "character": 2
- }
- ],
- "signatures": [
- {
- "id": 35130,
- "name": "once",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isExternal": true,
- "isInherited": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Add a one-time listener for a given event."
- }
- ]
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/eventemitter3@5.0.1/node_modules/eventemitter3/index.d.ts",
- "line": 54,
- "character": 2
- }
- ],
- "typeParameters": [
- {
- "id": 35131,
- "name": "T",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {
- "isExternal": true
- },
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "symbol"
- }
- ]
- }
- }
- ],
- "parameters": [
- {
- "id": 35132,
- "name": "event",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true
- },
- "type": {
- "type": "reference",
- "target": 35131,
- "name": "T",
- "package": "eventemitter3",
- "refersToTypeParameter": true
- }
- },
- {
- "id": 35133,
- "name": "fn",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true
- },
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 35134,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/eventemitter3@5.0.1/node_modules/eventemitter3/index.d.ts",
- "line": 121,
- "character": 6
- }
- ],
- "signatures": [
- {
- "id": 35135,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/eventemitter3@5.0.1/node_modules/eventemitter3/index.d.ts",
- "line": 121,
- "character": 6
- }
- ],
- "parameters": [
- {
- "id": 35136,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true,
- "isRest": true
- },
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "any"
- }
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "void"
- }
- }
- ]
- }
- }
- },
- {
- "id": 35137,
- "name": "context",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true,
- "isOptional": true
- },
- "type": {
- "type": "intrinsic",
- "name": "any"
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "this"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "RPCConnectionHandler.once"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "RPCConnectionHandler.once"
- }
- },
- {
- "id": 35158,
- "name": "removeAllListeners",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isExternal": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/eventemitter3@5.0.1/node_modules/eventemitter3/index.d.ts",
- "line": 79,
- "character": 2
- }
- ],
- "signatures": [
- {
- "id": 35159,
- "name": "removeAllListeners",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isExternal": true,
- "isInherited": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Remove all listeners, or those of the specified event."
- }
- ]
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/eventemitter3@5.0.1/node_modules/eventemitter3/index.d.ts",
- "line": 79,
- "character": 2
- }
- ],
- "parameters": [
- {
- "id": 35160,
- "name": "event",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true,
- "isOptional": true
- },
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "symbol"
- }
- ]
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "this"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "RPCConnectionHandler.removeAllListeners"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "RPCConnectionHandler.removeAllListeners"
- }
- },
- {
- "id": 35138,
- "name": "removeListener",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isExternal": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/eventemitter3@5.0.1/node_modules/eventemitter3/index.d.ts",
- "line": 63,
- "character": 2
- }
- ],
- "signatures": [
- {
- "id": 35139,
- "name": "removeListener",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isExternal": true,
- "isInherited": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Remove the listeners of a given event."
- }
- ]
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/eventemitter3@5.0.1/node_modules/eventemitter3/index.d.ts",
- "line": 63,
- "character": 2
- }
- ],
- "typeParameters": [
- {
- "id": 35140,
- "name": "T",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {
- "isExternal": true
- },
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "symbol"
- }
- ]
- }
- }
- ],
- "parameters": [
- {
- "id": 35141,
- "name": "event",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true
- },
- "type": {
- "type": "reference",
- "target": 35140,
- "name": "T",
- "package": "eventemitter3",
- "refersToTypeParameter": true
- }
- },
- {
- "id": 35142,
- "name": "fn",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true,
- "isOptional": true
- },
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 35143,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/eventemitter3@5.0.1/node_modules/eventemitter3/index.d.ts",
- "line": 121,
- "character": 6
- }
- ],
- "signatures": [
- {
- "id": 35144,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/eventemitter3@5.0.1/node_modules/eventemitter3/index.d.ts",
- "line": 121,
- "character": 6
- }
- ],
- "parameters": [
- {
- "id": 35145,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true,
- "isRest": true
- },
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "any"
- }
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "void"
- }
- }
- ]
- }
- }
- },
- {
- "id": 35146,
- "name": "context",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true,
- "isOptional": true
- },
- "type": {
- "type": "intrinsic",
- "name": "any"
- }
- },
- {
- "id": 35147,
- "name": "once",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true,
- "isOptional": true
- },
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "this"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "RPCConnectionHandler.removeListener"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "RPCConnectionHandler.removeListener"
- }
- },
- {
- "id": 35014,
- "name": "updateSignerOrProvider",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/contract-verifier.ts",
- "line": 31,
- "character": 18,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/contract-verifier.ts#L31"
- }
- ],
- "signatures": [
- {
- "id": 35015,
- "name": "updateSignerOrProvider",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The function to call whenever the network changes, such as when the users connects their wallet, disconnects their wallet, the connected chain changes, etc."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/contract-verifier.ts",
- "line": 31,
- "character": 18,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/contract-verifier.ts#L31"
- }
- ],
- "parameters": [
- {
- "id": 35016,
- "name": "network",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "a network, signer or provider that ethers js can interpret"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": 30911,
- "name": "NetworkInput",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "void"
- },
- "overwrites": {
- "type": "reference",
- "target": -1,
- "name": "RPCConnectionHandler.updateSignerOrProvider"
- }
- }
- ],
- "overwrites": {
- "type": "reference",
- "target": -1,
- "name": "RPCConnectionHandler.updateSignerOrProvider"
- }
- },
- {
- "id": 35025,
- "name": "verifyContract",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/contract-verifier.ts",
- "line": 117,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/contract-verifier.ts#L117"
- }
- ],
- "signatures": [
- {
- "id": 35026,
- "name": "verifyContract",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Verifies any contract"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\n\n// Note: If verifying on a network different from the SDK instance's network,\n// update the verifier's chain/network as below:\n//\n// sdk.verifier.updateSignerOrProvider(chainId);\n\nconst contractAddress = \"\"\nconst explorerAPIUrl = \"\" // e.g. https://api.etherscan.io/api\nconst explorerAPIKey = \"\" // Generate API key on the explorer\n\nawait sdk.verifier.verifyContract(\n contractAddress,\n explorerAPIUrl,\n explorerAPIKey,\n);\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/contract-verifier.ts",
- "line": 117,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/contract-verifier.ts#L117"
- }
- ],
- "parameters": [
- {
- "id": 35027,
- "name": "contractAddress",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Address of the contract to verify"
- }
- ]
- },
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 35028,
- "name": "explorerAPIUrl",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Explorer API URL"
- }
- ]
- },
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 35029,
- "name": "explorerAPIKey",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Explorer API key"
- }
- ]
- },
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 35030,
- "name": "type",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "type": {
- "type": "reference",
- "target": 38100,
- "name": "ExplorerType",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 35031,
- "name": "constructorArgs",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/types/any-evm/deploy-data.ts",
- "qualifiedName": "ConstructorParamMap"
- },
- "name": "ConstructorParamMap",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "void"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 35017,
- "name": "verifyThirdwebContract",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/contract-verifier.ts",
- "line": 59,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/contract-verifier.ts#L59"
- }
- ],
- "signatures": [
- {
- "id": 35018,
- "name": "verifyThirdwebContract",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Verifies a Thirdweb contract"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\n\n// Note: If verifying on a network different from the SDK instance's network,\n// update the verifier's chain/network as below:\n//\n// sdk.verifier.updateSignerOrProvider(chainId);\n\nconst explorerAPIUrl = \"\" // e.g. https://api.etherscan.io/api\nconst explorerAPIKey = \"\" // Generate API key on the explorer\n\nawait sdk.verifier.verifyThirdwebContract(\n \"DropERC721\",\n explorerAPIUrl,\n explorerAPIKey,\n);\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/contract-verifier.ts",
- "line": 59,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/contract-verifier.ts#L59"
- }
- ],
- "parameters": [
- {
- "id": 35019,
- "name": "contractName",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Name of the contract to verify"
- }
- ]
- },
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 35020,
- "name": "explorerAPIUrl",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Explorer API URL"
- }
- ]
- },
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 35021,
- "name": "explorerAPIKey",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Explorer API key"
- }
- ]
- },
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 35022,
- "name": "contractVersion",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "\"latest\""
- },
- {
- "id": 35023,
- "name": "type",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "type": {
- "type": "reference",
- "target": 38100,
- "name": "ExplorerType",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 35024,
- "name": "constructorArgs",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/types/any-evm/deploy-data.ts",
- "qualifiedName": "ConstructorParamMap"
- },
- "name": "ConstructorParamMap",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "void"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- ],
- "groups": [
- {
- "title": "Constructors",
- "children": [
- 34956
- ]
- },
- {
- "title": "Properties",
- "children": [
- 35032,
- 35033,
- 34955
- ]
- },
- {
- "title": "Methods",
- "children": [
- 35120,
- 35106,
- 35094,
- 35090,
- 35088,
- 35092,
- 35086,
- 35103,
- 35096,
- 35148,
- 35111,
- 35129,
- 35158,
- 35138,
- 35014,
- 35025,
- 35017
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/contract-verifier.ts",
- "line": 19,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/contract-verifier.ts#L19"
- }
- ],
- "extendedTypes": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/classes/internal/rpc-connection-handler.ts",
- "qualifiedName": "RPCConnectionHandler"
- },
- "name": "RPCConnectionHandler",
- "package": "@thirdweb-dev/sdk"
- }
- ]
- },
- {
- "id": 31147,
- "name": "DelayedReveal",
- "variant": "declaration",
- "kind": 128,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Handles delayed reveal logic"
- }
- ]
- },
- "children": [
- {
- "id": 31148,
- "name": "constructor",
- "variant": "declaration",
- "kind": 512,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/delayed-reveal.ts",
- "line": 49,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/delayed-reveal.ts#L49"
- }
- ],
- "signatures": [
- {
- "id": 31149,
- "name": "new DelayedReveal",
- "variant": "signature",
- "kind": 16384,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/delayed-reveal.ts",
- "line": 49,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/delayed-reveal.ts#L49"
- }
- ],
- "typeParameters": [
- {
- "id": 31150,
- "name": "T",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/types/eips.ts",
- "qualifiedName": "BaseDelayedRevealERC721"
- },
- "name": "BaseDelayedRevealERC721",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/types/eips.ts",
- "qualifiedName": "BaseDelayedRevealERC1155"
- },
- "name": "BaseDelayedRevealERC1155",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/DropERC721_V3.ts",
- "qualifiedName": "DropERC721_V3"
- },
- "name": "DropERC721_V3",
- "package": "@thirdweb-dev/contracts-js"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/SignatureDrop.ts",
- "qualifiedName": "SignatureDrop"
- },
- "name": "SignatureDrop",
- "package": "@thirdweb-dev/contracts-js"
- }
- ]
- }
- }
- ],
- "parameters": [
- {
- "id": 31151,
- "name": "contractWrapper",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/classes/internal/contract-wrapper.ts",
- "qualifiedName": "ContractWrapper"
- },
- "typeArguments": [
- {
- "type": "union",
- "types": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/types/eips.ts",
- "qualifiedName": "BaseDelayedRevealERC721"
- },
- "name": "BaseDelayedRevealERC721",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/types/eips.ts",
- "qualifiedName": "BaseDelayedRevealERC1155"
- },
- "name": "BaseDelayedRevealERC1155",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/DropERC721_V3.ts",
- "qualifiedName": "DropERC721_V3"
- },
- "name": "DropERC721_V3",
- "package": "@thirdweb-dev/contracts-js"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/SignatureDrop.ts",
- "qualifiedName": "SignatureDrop"
- },
- "name": "SignatureDrop",
- "package": "@thirdweb-dev/contracts-js"
- }
- ]
- }
- ],
- "name": "ContractWrapper",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 31152,
- "name": "storage",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../storage/src/core/storage.ts",
- "qualifiedName": "ThirdwebStorage"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../storage/src/types/upload.ts",
- "qualifiedName": "IpfsUploadBatchOptions"
- },
- "name": "IpfsUploadBatchOptions",
- "package": "@thirdweb-dev/storage"
- }
- ],
- "name": "ThirdwebStorage",
- "package": "@thirdweb-dev/storage"
- }
- },
- {
- "id": 31153,
- "name": "featureName",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "union",
- "types": [
- {
- "type": "literal",
- "value": "ERC1155"
- },
- {
- "type": "literal",
- "value": "ERC721"
- },
- {
- "type": "literal",
- "value": "ERC20ClaimConditionsV1"
- },
- {
- "type": "literal",
- "value": "ERC20ClaimConditionsV2"
- },
- {
- "type": "literal",
- "value": "ERC20ClaimPhasesV2"
- },
- {
- "type": "literal",
- "value": "ERC20ClaimPhasesV1"
- },
- {
- "type": "literal",
- "value": "ERC20Burnable"
- },
- {
- "type": "literal",
- "value": "ERC20SignatureMintable"
- },
- {
- "type": "literal",
- "value": "ERC20BatchMintable"
- },
- {
- "type": "literal",
- "value": "ERC20Mintable"
- },
- {
- "type": "literal",
- "value": "ERC20Permit"
- },
- {
- "type": "literal",
- "value": "ERC20"
- },
- {
- "type": "literal",
- "value": "ERC721Burnable"
- },
- {
- "type": "literal",
- "value": "ERC721Revealable"
- },
- {
- "type": "literal",
- "value": "ERC721TieredDrop"
- },
- {
- "type": "literal",
- "value": "ERC721ClaimConditionsV1"
- },
- {
- "type": "literal",
- "value": "ERC721ClaimConditionsV2"
- },
- {
- "type": "literal",
- "value": "ERC721ClaimPhasesV1"
- },
- {
- "type": "literal",
- "value": "ERC721ClaimPhasesV2"
- },
- {
- "type": "literal",
- "value": "ERC721ClaimCustom"
- },
- {
- "type": "literal",
- "value": "ERC721ClaimZora"
- },
- {
- "type": "literal",
- "value": "ERC721LazyMintable"
- },
- {
- "type": "literal",
- "value": "ERC721BatchMintable"
- },
- {
- "type": "literal",
- "value": "ERC721Mintable"
- },
- {
- "type": "literal",
- "value": "ERC721SignatureMintV2"
- },
- {
- "type": "literal",
- "value": "ERC721SignatureMintV1"
- },
- {
- "type": "literal",
- "value": "ERC721Enumerable"
- },
- {
- "type": "literal",
- "value": "ERC721AQueryable"
- },
- {
- "type": "literal",
- "value": "ERC721Supply"
- },
- {
- "type": "literal",
- "value": "ERC721SharedMetadata"
- },
- {
- "type": "literal",
- "value": "ERC721LoyaltyCard"
- },
- {
- "type": "literal",
- "value": "ERC721UpdatableMetadata"
- },
- {
- "type": "literal",
- "value": "ERC1155Burnable"
- },
- {
- "type": "literal",
- "value": "ERC1155ClaimConditionsV1"
- },
- {
- "type": "literal",
- "value": "ERC1155ClaimConditionsV2"
- },
- {
- "type": "literal",
- "value": "ERC1155ClaimPhasesV2"
- },
- {
- "type": "literal",
- "value": "ERC1155ClaimPhasesV1"
- },
- {
- "type": "literal",
- "value": "ERC1155ClaimCustom"
- },
- {
- "type": "literal",
- "value": "ERC1155Revealable"
- },
- {
- "type": "literal",
- "value": "ERC1155LazyMintableV2"
- },
- {
- "type": "literal",
- "value": "ERC1155LazyMintableV1"
- },
- {
- "type": "literal",
- "value": "ERC1155SignatureMintable"
- },
- {
- "type": "literal",
- "value": "ERC1155BatchMintable"
- },
- {
- "type": "literal",
- "value": "ERC1155Mintable"
- },
- {
- "type": "literal",
- "value": "ERC1155Enumerable"
- },
- {
- "type": "literal",
- "value": "ERC1155UpdatableMetadata"
- },
- {
- "type": "literal",
- "value": "ERC1155Supply"
- },
- {
- "type": "literal",
- "value": "Royalty"
- },
- {
- "type": "literal",
- "value": "PrimarySale"
- },
- {
- "type": "literal",
- "value": "PlatformFee"
- },
- {
- "type": "literal",
- "value": "PermissionsEnumerable"
- },
- {
- "type": "literal",
- "value": "Permissions"
- },
- {
- "type": "literal",
- "value": "ContractMetadata"
- },
- {
- "type": "literal",
- "value": "AppURI"
- },
- {
- "type": "literal",
- "value": "Ownable"
- },
- {
- "type": "literal",
- "value": "Gasless"
- },
- {
- "type": "literal",
- "value": "PackVRF"
- },
- {
- "type": "literal",
- "value": "PluginRouter"
- },
- {
- "type": "literal",
- "value": "DynamicContract"
- },
- {
- "type": "literal",
- "value": "ModularCore"
- },
- {
- "type": "literal",
- "value": "ModularModule"
- },
- {
- "type": "literal",
- "value": "DirectListings"
- },
- {
- "type": "literal",
- "value": "EnglishAuctions"
- },
- {
- "type": "literal",
- "value": "Offers"
- },
- {
- "type": "literal",
- "value": "AccountFactory"
- },
- {
- "type": "literal",
- "value": "AccountPermissionsV1"
- },
- {
- "type": "literal",
- "value": "AccountPermissions"
- },
- {
- "type": "literal",
- "value": "Account"
- },
- {
- "type": "literal",
- "value": "AirdropERC20"
- },
- {
- "type": "literal",
- "value": "AirdropERC721"
- },
- {
- "type": "literal",
- "value": "AirdropERC1155"
- },
- {
- "type": "literal",
- "value": "Fallback"
- }
- ]
- }
- },
- {
- "id": 31154,
- "name": "nextTokenIdToMintFn",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 31155,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/delayed-reveal.ts",
- "line": 58,
- "character": 25,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/delayed-reveal.ts#L58"
- }
- ],
- "signatures": [
- {
- "id": 31156,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/delayed-reveal.ts",
- "line": 58,
- "character": 25,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/delayed-reveal.ts#L58"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": 31147,
- "typeArguments": [
- {
- "type": "reference",
- "target": 31150,
- "name": "T",
- "package": "@thirdweb-dev/sdk",
- "qualifiedName": "DelayedReveal.T",
- "refersToTypeParameter": true
- }
- ],
- "name": "DelayedReveal",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ]
- },
- {
- "id": 31163,
- "name": "createDelayedRevealBatch",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Create a batch of encrypted NFTs that can be revealed at a later time."
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Create a batch of encrypted NFTs that can be revealed at a later time."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\n// the real NFTs, these will be encrypted until your reveal them!\nconst realNFTs = [{\n name: \"Common NFT #1\",\n description: \"Common NFT, one of many.\",\n image: fs.readFileSync(\"path/to/image.png\"),\n}, {\n name: \"Super Rare NFT #2\",\n description: \"You got a Super Rare NFT!\",\n image: fs.readFileSync(\"path/to/image.png\"),\n}];\n// A placeholder NFT that people will get immediately in their wallet, until the reveal happens!\nconst placeholderNFT = {\n name: \"Hidden NFT\",\n description: \"Will be revealed next week!\"\n};\n// Create and encrypt the NFTs\nawait contract.revealer.createDelayedRevealBatch(\n placeholderNFT,\n realNFTs,\n \"my secret password\",\n);\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/delayed-reveal.ts",
- "line": 99,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/delayed-reveal.ts#L99"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 31164,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 31165,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 31166,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 31167,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 31168,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "placeholder",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 31169,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 31173,
- "name": "animation_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 18,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L18"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 31171,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 15,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L15"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 31172,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 16,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L16"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 31170,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 14,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L14"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNumber"
- },
- "name": "ZodNumber",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 31173,
- 31171,
- 31172,
- 31170
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 13,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L13"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 31174,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 31178,
- "name": "attributes",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 29,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L29"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "OptionalPropertiesInput"
- },
- {
- "id": 31176,
- "name": "background_color",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 27,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L27"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 31175,
- "name": "external_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 26,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L26"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 31177,
- "name": "properties",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 28,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L28"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "OptionalPropertiesInput"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 31178,
- 31176,
- 31175,
- 31177
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 25,
- "character": 23,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L25"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodBigInt"
- },
- "name": "ZodBigInt",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+bn.js@5.1.5/node_modules/@types/bn.js/index.d.ts",
- "qualifiedName": "BN"
- },
- "name": "BN",
- "package": "@types/bn.js"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+bn.js@5.1.5/node_modules/@types/bn.js/index.d.ts",
- "qualifiedName": "BN"
- },
- "name": "BN",
- "package": "@types/bn.js"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+bn.js@5.1.5/node_modules/@types/bn.js/index.d.ts",
- "qualifiedName": "BN"
- },
- "name": "BN",
- "package": "@types/bn.js"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnknown"
- },
- "name": "ZodUnknown",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "metadatas",
- "isOptional": false,
- "element": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 31179,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 31183,
- "name": "animation_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 18,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L18"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 31181,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 15,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L15"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 31182,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 16,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L16"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 31180,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 14,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L14"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 31183,
- 31181,
- 31182,
- 31180
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 13,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L13"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 31184,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 31188,
- "name": "attributes",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 29,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L29"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "OptionalPropertiesInput"
- },
- {
- "id": 31186,
- "name": "background_color",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 27,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L27"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 31185,
- "name": "external_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 26,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L26"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 31187,
- "name": "properties",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 28,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L28"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "OptionalPropertiesInput"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 31188,
- 31186,
- 31185,
- 31187
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 25,
- "character": 23,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L25"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodBigInt"
- },
- "name": "ZodBigInt",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodType",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+bn.js@5.1.5/node_modules/@types/bn.js/index.d.ts",
- "qualifiedName": "BN"
- },
- "name": "BN",
- "package": "@types/bn.js"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnknown"
- },
- "name": "ZodUnknown",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- }
- },
- {
- "type": "namedTupleMember",
- "name": "password",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "options",
- "isOptional": true,
- "element": {
- "type": "reflection",
- "declaration": {
- "id": 31189,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 31190,
- "name": "onProgress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/delayed-reveal.ts",
- "line": 105,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/delayed-reveal.ts#L105"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 31191,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/delayed-reveal.ts",
- "line": 105,
- "character": 20,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/delayed-reveal.ts#L105"
- }
- ],
- "signatures": [
- {
- "id": 31192,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/delayed-reveal.ts",
- "line": 105,
- "character": 20,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/delayed-reveal.ts#L105"
- }
- ],
- "parameters": [
- {
- "id": 31193,
- "name": "event",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": 39437,
- "name": "UploadProgressEvent",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "void"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 31190
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/delayed-reveal.ts",
- "line": 104,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/delayed-reveal.ts#L104"
- }
- ]
- }
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": 30915,
- "name": "TransactionResultWithId",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 31165
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 31194,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 31195,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "placeholder",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 31196,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 31200,
- "name": "animation_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 18,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L18"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 31198,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 15,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L15"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 31199,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 16,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L16"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 31197,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 14,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L14"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNumber"
- },
- "name": "ZodNumber",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 31200,
- 31198,
- 31199,
- 31197
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 13,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L13"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 31201,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 31206,
- "name": "attributes",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 29,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L29"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- },
- {
- "type": "array",
- "elementType": {
- "type": "unknown",
- "name": "..."
- }
- },
- {
- "type": "array",
- "elementType": {
- "type": "unknown",
- "name": "..."
- }
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "many"
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 31207,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/properties.ts",
- "line": 5,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/properties.ts#L5"
- }
- ]
- }
- },
- {
- "type": "literal",
- "value": "strip"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectOutputType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "objectOutputType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "OptionalPropertiesInput"
- },
- {
- "id": 31203,
- "name": "background_color",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 27,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L27"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 31202,
- "name": "external_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 26,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L26"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 31204,
- "name": "properties",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 28,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L28"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- },
- {
- "type": "array",
- "elementType": {
- "type": "unknown",
- "name": "..."
- }
- },
- {
- "type": "array",
- "elementType": {
- "type": "unknown",
- "name": "..."
- }
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "many"
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 31205,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/properties.ts",
- "line": 5,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/properties.ts#L5"
- }
- ]
- }
- },
- {
- "type": "literal",
- "value": "strip"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectOutputType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "objectOutputType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "OptionalPropertiesInput"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 31206,
- 31203,
- 31202,
- 31204
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 25,
- "character": 23,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L25"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodBigInt"
- },
- "name": "ZodBigInt",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+bn.js@5.1.5/node_modules/@types/bn.js/index.d.ts",
- "qualifiedName": "BN"
- },
- "name": "BN",
- "package": "@types/bn.js"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+bn.js@5.1.5/node_modules/@types/bn.js/index.d.ts",
- "qualifiedName": "BN"
- },
- "name": "BN",
- "package": "@types/bn.js"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+bn.js@5.1.5/node_modules/@types/bn.js/index.d.ts",
- "qualifiedName": "BN"
- },
- "name": "BN",
- "package": "@types/bn.js"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnknown"
- },
- "name": "ZodUnknown",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "metadatas",
- "isOptional": false,
- "element": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 31208,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 31212,
- "name": "animation_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 18,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L18"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 31210,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 15,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L15"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 31211,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 16,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L16"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 31209,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 14,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L14"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNumber"
- },
- "name": "ZodNumber",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 31212,
- 31210,
- 31211,
- 31209
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 13,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L13"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 31213,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 31217,
- "name": "attributes",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 29,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L29"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "OptionalPropertiesInput"
- },
- {
- "id": 31215,
- "name": "background_color",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 27,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L27"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 31214,
- "name": "external_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 26,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L26"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 31216,
- "name": "properties",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 28,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L28"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "OptionalPropertiesInput"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 31217,
- 31215,
- 31214,
- 31216
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 25,
- "character": 23,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L25"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodBigInt"
- },
- "name": "ZodBigInt",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+bn.js@5.1.5/node_modules/@types/bn.js/index.d.ts",
- "qualifiedName": "BN"
- },
- "name": "BN",
- "package": "@types/bn.js"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+bn.js@5.1.5/node_modules/@types/bn.js/index.d.ts",
- "qualifiedName": "BN"
- },
- "name": "BN",
- "package": "@types/bn.js"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+bn.js@5.1.5/node_modules/@types/bn.js/index.d.ts",
- "qualifiedName": "BN"
- },
- "name": "BN",
- "package": "@types/bn.js"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnknown"
- },
- "name": "ZodUnknown",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- }
- },
- {
- "type": "namedTupleMember",
- "name": "password",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "options",
- "isOptional": true,
- "element": {
- "type": "reflection",
- "declaration": {
- "id": 31218,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 31219,
- "name": "onProgress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/delayed-reveal.ts",
- "line": 105,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/delayed-reveal.ts#L105"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 31220,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/delayed-reveal.ts",
- "line": 105,
- "character": 20,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/delayed-reveal.ts#L105"
- }
- ],
- "signatures": [
- {
- "id": 31221,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/delayed-reveal.ts",
- "line": 105,
- "character": 20,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/delayed-reveal.ts#L105"
- }
- ],
- "parameters": [
- {
- "id": 31222,
- "name": "event",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": 39437,
- "name": "UploadProgressEvent",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "void"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 31219
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/delayed-reveal.ts",
- "line": 104,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/delayed-reveal.ts#L104"
- }
- ]
- }
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 31157,
- "name": "featureName",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/delayed-reveal.ts",
- "line": 43,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/delayed-reveal.ts#L43"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "literal",
- "value": "ERC1155"
- },
- {
- "type": "literal",
- "value": "ERC721"
- },
- {
- "type": "literal",
- "value": "ERC20ClaimConditionsV1"
- },
- {
- "type": "literal",
- "value": "ERC20ClaimConditionsV2"
- },
- {
- "type": "literal",
- "value": "ERC20ClaimPhasesV2"
- },
- {
- "type": "literal",
- "value": "ERC20ClaimPhasesV1"
- },
- {
- "type": "literal",
- "value": "ERC20Burnable"
- },
- {
- "type": "literal",
- "value": "ERC20SignatureMintable"
- },
- {
- "type": "literal",
- "value": "ERC20BatchMintable"
- },
- {
- "type": "literal",
- "value": "ERC20Mintable"
- },
- {
- "type": "literal",
- "value": "ERC20Permit"
- },
- {
- "type": "literal",
- "value": "ERC20"
- },
- {
- "type": "literal",
- "value": "ERC721Burnable"
- },
- {
- "type": "literal",
- "value": "ERC721Revealable"
- },
- {
- "type": "literal",
- "value": "ERC721TieredDrop"
- },
- {
- "type": "literal",
- "value": "ERC721ClaimConditionsV1"
- },
- {
- "type": "literal",
- "value": "ERC721ClaimConditionsV2"
- },
- {
- "type": "literal",
- "value": "ERC721ClaimPhasesV1"
- },
- {
- "type": "literal",
- "value": "ERC721ClaimPhasesV2"
- },
- {
- "type": "literal",
- "value": "ERC721ClaimCustom"
- },
- {
- "type": "literal",
- "value": "ERC721ClaimZora"
- },
- {
- "type": "literal",
- "value": "ERC721LazyMintable"
- },
- {
- "type": "literal",
- "value": "ERC721BatchMintable"
- },
- {
- "type": "literal",
- "value": "ERC721Mintable"
- },
- {
- "type": "literal",
- "value": "ERC721SignatureMintV2"
- },
- {
- "type": "literal",
- "value": "ERC721SignatureMintV1"
- },
- {
- "type": "literal",
- "value": "ERC721Enumerable"
- },
- {
- "type": "literal",
- "value": "ERC721AQueryable"
- },
- {
- "type": "literal",
- "value": "ERC721Supply"
- },
- {
- "type": "literal",
- "value": "ERC721SharedMetadata"
- },
- {
- "type": "literal",
- "value": "ERC721LoyaltyCard"
- },
- {
- "type": "literal",
- "value": "ERC721UpdatableMetadata"
- },
- {
- "type": "literal",
- "value": "ERC1155Burnable"
- },
- {
- "type": "literal",
- "value": "ERC1155ClaimConditionsV1"
- },
- {
- "type": "literal",
- "value": "ERC1155ClaimConditionsV2"
- },
- {
- "type": "literal",
- "value": "ERC1155ClaimPhasesV2"
- },
- {
- "type": "literal",
- "value": "ERC1155ClaimPhasesV1"
- },
- {
- "type": "literal",
- "value": "ERC1155ClaimCustom"
- },
- {
- "type": "literal",
- "value": "ERC1155Revealable"
- },
- {
- "type": "literal",
- "value": "ERC1155LazyMintableV2"
- },
- {
- "type": "literal",
- "value": "ERC1155LazyMintableV1"
- },
- {
- "type": "literal",
- "value": "ERC1155SignatureMintable"
- },
- {
- "type": "literal",
- "value": "ERC1155BatchMintable"
- },
- {
- "type": "literal",
- "value": "ERC1155Mintable"
- },
- {
- "type": "literal",
- "value": "ERC1155Enumerable"
- },
- {
- "type": "literal",
- "value": "ERC1155UpdatableMetadata"
- },
- {
- "type": "literal",
- "value": "ERC1155Supply"
- },
- {
- "type": "literal",
- "value": "Royalty"
- },
- {
- "type": "literal",
- "value": "PrimarySale"
- },
- {
- "type": "literal",
- "value": "PlatformFee"
- },
- {
- "type": "literal",
- "value": "PermissionsEnumerable"
- },
- {
- "type": "literal",
- "value": "Permissions"
- },
- {
- "type": "literal",
- "value": "ContractMetadata"
- },
- {
- "type": "literal",
- "value": "AppURI"
- },
- {
- "type": "literal",
- "value": "Ownable"
- },
- {
- "type": "literal",
- "value": "Gasless"
- },
- {
- "type": "literal",
- "value": "PackVRF"
- },
- {
- "type": "literal",
- "value": "PluginRouter"
- },
- {
- "type": "literal",
- "value": "DynamicContract"
- },
- {
- "type": "literal",
- "value": "ModularCore"
- },
- {
- "type": "literal",
- "value": "ModularModule"
- },
- {
- "type": "literal",
- "value": "DirectListings"
- },
- {
- "type": "literal",
- "value": "EnglishAuctions"
- },
- {
- "type": "literal",
- "value": "Offers"
- },
- {
- "type": "literal",
- "value": "AccountFactory"
- },
- {
- "type": "literal",
- "value": "AccountPermissionsV1"
- },
- {
- "type": "literal",
- "value": "AccountPermissions"
- },
- {
- "type": "literal",
- "value": "Account"
- },
- {
- "type": "literal",
- "value": "AirdropERC20"
- },
- {
- "type": "literal",
- "value": "AirdropERC721"
- },
- {
- "type": "literal",
- "value": "AirdropERC1155"
- },
- {
- "type": "literal",
- "value": "Fallback"
- }
- ]
- }
- },
- {
- "id": 31223,
- "name": "reveal",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Reveal a batch of hidden NFTs"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Reveal the NFTs of a batch using the password."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\n// the batch to reveal\nconst batchId = 0;\n// reveal the batch\nawait contract.revealer.reveal(batchId, \"my secret password\");\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/delayed-reveal.ts",
- "line": 203,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/delayed-reveal.ts#L203"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 31224,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 31225,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 31226,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 31227,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 31228,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "batchId",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "password",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/types.ts",
- "qualifiedName": "TransactionResultWithMetadata"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "TransactionResultWithMetadata",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 31225
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 31229,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 31230,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "batchId",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "password",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 31231,
- "name": "getBatchesToReveal",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/delayed-reveal.ts",
- "line": 241,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/delayed-reveal.ts#L241"
- }
- ],
- "signatures": [
- {
- "id": 31232,
- "name": "getBatchesToReveal",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Gets the list of unrevealed NFT batches."
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Gets the list of unrevealed NFT batches."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst batches = await contract.revealer.getBatchesToReveal();\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/delayed-reveal.ts",
- "line": 241,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/delayed-reveal.ts#L241"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": 39250,
- "name": "BatchToReveal",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- ],
- "groups": [
- {
- "title": "Constructors",
- "children": [
- 31148
- ]
- },
- {
- "title": "Properties",
- "children": [
- 31163,
- 31157,
- 31223
- ]
- },
- {
- "title": "Methods",
- "children": [
- 31231
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/delayed-reveal.ts",
- "line": 35,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/delayed-reveal.ts#L35"
- }
- ],
- "typeParameters": [
- {
- "id": 31263,
- "name": "T",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/DropERC721_V3.ts",
- "qualifiedName": "DropERC721_V3"
- },
- "name": "DropERC721_V3",
- "package": "@thirdweb-dev/contracts-js"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/types/eips.ts",
- "qualifiedName": "BaseDelayedRevealERC721"
- },
- "name": "BaseDelayedRevealERC721",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/SignatureDrop.ts",
- "qualifiedName": "SignatureDrop"
- },
- "name": "SignatureDrop",
- "package": "@thirdweb-dev/contracts-js"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/types/eips.ts",
- "qualifiedName": "BaseDelayedRevealERC1155"
- },
- "name": "BaseDelayedRevealERC1155",
- "package": "@thirdweb-dev/sdk"
- }
- ]
- }
- }
- ]
- },
- {
- "id": 33866,
- "name": "DeployTransaction",
- "variant": "declaration",
- "kind": 128,
- "flags": {},
- "comment": {
- "summary": [],
- "blockTags": [
- {
- "tag": "@contract",
- "content": []
- }
- ]
- },
- "children": [
- {
- "id": 33867,
- "name": "constructor",
- "variant": "declaration",
- "kind": 512,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 715,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L715"
- }
- ],
- "signatures": [
- {
- "id": 33868,
- "name": "new DeployTransaction",
- "variant": "signature",
- "kind": 16384,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 715,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L715"
- }
- ],
- "parameters": [
- {
- "id": 33869,
- "name": "options",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": 39547,
- "name": "DeployTransactionOptions",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": 33866,
- "name": "DeployTransaction",
- "package": "@thirdweb-dev/sdk"
- },
- "overwrites": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.constructor"
- }
- }
- ],
- "overwrites": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.constructor"
- }
- },
- {
- "id": 33898,
- "name": "args",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isProtected": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 55,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L55"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "any"
- }
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.args"
- }
- },
- {
- "id": 33871,
- "name": "events",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 713,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L713"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "undefined"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/eventemitter3@5.0.1/node_modules/eventemitter3/index.d.ts",
- "qualifiedName": "EventEmitter"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 39416,
- "name": "DeployEvents",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "intrinsic",
- "name": "any"
- }
- ],
- "name": "EventEmitter",
- "package": "eventemitter3"
- }
- ]
- }
- },
- {
- "id": 33870,
- "name": "factory",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 712,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L712"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/src.ts/index.ts",
- "qualifiedName": "ContractFactory"
- },
- "name": "ContractFactory",
- "package": "@ethersproject/contracts"
- }
- },
- {
- "id": 33903,
- "name": "gasMultiple",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isProtected": true,
- "isOptional": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 60,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L60"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.gasMultiple"
- }
- },
- {
- "id": 33899,
- "name": "overrides",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isProtected": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 56,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L56"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/src.ts/index.ts",
- "qualifiedName": "CallOverrides"
- },
- "name": "CallOverrides",
- "package": "@ethersproject/contracts"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.overrides"
- }
- },
- {
- "id": 33900,
- "name": "provider",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isProtected": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 57,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L57"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+abstract-provider@5.7.0/node_modules/@ethersproject/abstract-provider/src.ts/index.ts",
- "qualifiedName": "Provider"
- },
- "name": "Provider",
- "package": "@ethersproject/abstract-provider"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.provider"
- }
- },
- {
- "id": 33901,
- "name": "signer",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isProtected": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 58,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L58"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+abstract-signer@5.7.0/node_modules/@ethersproject/abstract-signer/src.ts/index.ts",
- "qualifiedName": "Signer"
- },
- "name": "Signer",
- "package": "@ethersproject/abstract-signer"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.signer"
- }
- },
- {
- "id": 33902,
- "name": "storage",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isProtected": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 59,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L59"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../storage/src/core/storage.ts",
- "qualifiedName": "ThirdwebStorage"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../storage/src/types/upload.ts",
- "qualifiedName": "IpfsUploadBatchOptions"
- },
- "name": "IpfsUploadBatchOptions",
- "package": "@thirdweb-dev/storage"
- }
- ],
- "name": "ThirdwebStorage",
- "package": "@thirdweb-dev/storage"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.storage"
- }
- },
- {
- "id": 33906,
- "name": "getProvider",
- "variant": "declaration",
- "kind": 262144,
- "flags": {
- "isPublic": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 78,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L78"
- }
- ],
- "getSignature": {
- "id": 33907,
- "name": "getProvider",
- "variant": "signature",
- "kind": 524288,
- "flags": {
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 78,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L78"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+abstract-provider@5.7.0/node_modules/@ethersproject/abstract-provider/src.ts/index.ts",
- "qualifiedName": "Provider"
- },
- "name": "Provider",
- "package": "@ethersproject/abstract-provider"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.getProvider"
- }
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.getProvider"
- }
- },
- {
- "id": 33904,
- "name": "getSigner",
- "variant": "declaration",
- "kind": 262144,
- "flags": {
- "isPublic": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 74,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L74"
- }
- ],
- "getSignature": {
- "id": 33905,
- "name": "getSigner",
- "variant": "signature",
- "kind": 524288,
- "flags": {
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 74,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L74"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+abstract-signer@5.7.0/node_modules/@ethersproject/abstract-signer/src.ts/index.ts",
- "qualifiedName": "Signer"
- },
- "name": "Signer",
- "package": "@ethersproject/abstract-signer"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.getSigner"
- }
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.getSigner"
- }
- },
- {
- "id": 33908,
- "name": "getStorage",
- "variant": "declaration",
- "kind": 262144,
- "flags": {
- "isPublic": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 82,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L82"
- }
- ],
- "getSignature": {
- "id": 33909,
- "name": "getStorage",
- "variant": "signature",
- "kind": 524288,
- "flags": {
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 82,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L82"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../storage/src/core/storage.ts",
- "qualifiedName": "ThirdwebStorage"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../storage/src/types/upload.ts",
- "qualifiedName": "IpfsUploadBatchOptions"
- },
- "name": "IpfsUploadBatchOptions",
- "package": "@thirdweb-dev/storage"
- }
- ],
- "name": "ThirdwebStorage",
- "package": "@thirdweb-dev/storage"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.getStorage"
- }
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.getStorage"
- }
- },
- {
- "id": 33872,
- "name": "encode",
- "variant": "declaration",
- "kind": 2048,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 721,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L721"
- }
- ],
- "signatures": [
- {
- "id": 33873,
- "name": "encode",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 721,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L721"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ]
- },
- {
- "id": 33884,
- "name": "estimateGasCost",
- "variant": "declaration",
- "kind": 2048,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 764,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L764"
- }
- ],
- "signatures": [
- {
- "id": 33885,
- "name": "estimateGasCost",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 764,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L764"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 33886,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 33887,
- "name": "ether",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 773,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L773"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 33888,
- "name": "wei",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 774,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L774"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- },
- "defaultValue": "gasCost"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 33887,
- 33888
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 772,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L772"
- }
- ]
- }
- }
- ],
- "name": "Promise",
- "package": "typescript"
- },
- "overwrites": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.estimateGasCost"
- }
- }
- ],
- "overwrites": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.estimateGasCost"
- }
- },
- {
- "id": 33882,
- "name": "estimateGasLimit",
- "variant": "declaration",
- "kind": 2048,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 748,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L748"
- }
- ],
- "signatures": [
- {
- "id": 33883,
- "name": "estimateGasLimit",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 748,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L748"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- },
- "overwrites": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.estimateGasLimit"
- }
- }
- ],
- "overwrites": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.estimateGasLimit"
- }
- },
- {
- "id": 33891,
- "name": "execute",
- "variant": "declaration",
- "kind": 2048,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 787,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L787"
- }
- ],
- "signatures": [
- {
- "id": 33892,
- "name": "execute",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 787,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L787"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 33910,
- "name": "getArgs",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 86,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L86"
- }
- ],
- "signatures": [
- {
- "id": 33911,
- "name": "getArgs",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 86,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L86"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "any"
- }
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.getArgs"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.getArgs"
- }
- },
- {
- "id": 33962,
- "name": "getGasOverrides",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isProtected": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 213,
- "character": 18,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L213"
- }
- ],
- "signatures": [
- {
- "id": 33963,
- "name": "getGasOverrides",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isInherited": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get gas overrides for the transaction"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 213,
- "character": 18,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L213"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 33964,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 217,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L217"
- }
- ]
- }
- }
- ],
- "name": "Promise",
- "package": "typescript"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.getGasOverrides"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.getGasOverrides"
- }
- },
- {
- "id": 33958,
- "name": "getGasPrice",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 199,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L199"
- }
- ],
- "signatures": [
- {
- "id": 33959,
- "name": "getGasPrice",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isInherited": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Calculates the gas price for transactions (adding a 10% tip buffer)"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 199,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L199"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.getGasPrice"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.getGasPrice"
- }
- },
- {
- "id": 33876,
- "name": "getMethod",
- "variant": "declaration",
- "kind": 2048,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 734,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L734"
- }
- ],
- "signatures": [
- {
- "id": 33877,
- "name": "getMethod",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 734,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L734"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ]
- },
- {
- "id": 33912,
- "name": "getOverrides",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 90,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L90"
- }
- ],
- "signatures": [
- {
- "id": 33913,
- "name": "getOverrides",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 90,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L90"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/src.ts/index.ts",
- "qualifiedName": "CallOverrides"
- },
- "name": "CallOverrides",
- "package": "@ethersproject/contracts"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.getOverrides"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.getOverrides"
- }
- },
- {
- "id": 33960,
- "name": "getSignerAddress",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 206,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L206"
- }
- ],
- "signatures": [
- {
- "id": 33961,
- "name": "getSignerAddress",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isInherited": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get the address of the transaction signer"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 206,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L206"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.getSignerAddress"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.getSignerAddress"
- }
- },
- {
- "id": 33874,
- "name": "getTarget",
- "variant": "declaration",
- "kind": 2048,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 730,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L730"
- }
- ],
- "signatures": [
- {
- "id": 33875,
- "name": "getTarget",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 730,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L730"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ]
- },
- {
- "id": 33914,
- "name": "getValue",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 94,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L94"
- }
- ],
- "signatures": [
- {
- "id": 33915,
- "name": "getValue",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 94,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L94"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- ]
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.getValue"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.getValue"
- }
- },
- {
- "id": 33893,
- "name": "populateTransaction",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 818,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L818"
- }
- ],
- "signatures": [
- {
- "id": 33894,
- "name": "populateTransaction",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 818,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L818"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+abstract-provider@5.7.0/node_modules/@ethersproject/abstract-provider/src.ts/index.ts",
- "qualifiedName": "TransactionRequest"
- },
- "name": "TransactionRequest",
- "package": "@ethersproject/abstract-provider"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 33889,
- "name": "send",
- "variant": "declaration",
- "kind": 2048,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 778,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L778"
- }
- ],
- "signatures": [
- {
- "id": 33890,
- "name": "send",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 778,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L778"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/src.ts/index.ts",
- "qualifiedName": "ContractTransaction"
- },
- "name": "ContractTransaction",
- "package": "@ethersproject/contracts"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 33946,
- "name": "setAccessList",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 152,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L152"
- }
- ],
- "signatures": [
- {
- "id": 33947,
- "name": "setAccessList",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 152,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L152"
- }
- ],
- "parameters": [
- {
- "id": 33948,
- "name": "accessList",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "undefined"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+transactions@5.7.0/node_modules/@ethersproject/transactions/src.ts/index.ts",
- "qualifiedName": "AccessListish"
- },
- "name": "AccessListish",
- "package": "@ethersproject/transactions"
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/classes/transactions.ts",
- "qualifiedName": "TransactionContext"
- },
- "name": "TransactionContext",
- "package": "@thirdweb-dev/sdk"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.setAccessList"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.setAccessList"
- }
- },
- {
- "id": 33916,
- "name": "setArgs",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 98,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L98"
- }
- ],
- "signatures": [
- {
- "id": 33917,
- "name": "setArgs",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 98,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L98"
- }
- ],
- "parameters": [
- {
- "id": 33918,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "any"
- }
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/classes/transactions.ts",
- "qualifiedName": "TransactionContext"
- },
- "name": "TransactionContext",
- "package": "@thirdweb-dev/sdk"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.setArgs"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.setArgs"
- }
- },
- {
- "id": 33952,
- "name": "setCcipReadEnabled",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 162,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L162"
- }
- ],
- "signatures": [
- {
- "id": 33953,
- "name": "setCcipReadEnabled",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 162,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L162"
- }
- ],
- "parameters": [
- {
- "id": 33954,
- "name": "ccipReadEnabled",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "undefined"
- },
- {
- "type": "intrinsic",
- "name": "boolean"
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/classes/transactions.ts",
- "qualifiedName": "TransactionContext"
- },
- "name": "TransactionContext",
- "package": "@thirdweb-dev/sdk"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.setCcipReadEnabled"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.setCcipReadEnabled"
- }
- },
- {
- "id": 33949,
- "name": "setCustomData",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 157,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L157"
- }
- ],
- "signatures": [
- {
- "id": 33950,
- "name": "setCustomData",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 157,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L157"
- }
- ],
- "parameters": [
- {
- "id": 33951,
- "name": "customData",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "undefined"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "any"
- }
- ],
- "name": "Record",
- "package": "typescript"
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/classes/transactions.ts",
- "qualifiedName": "TransactionContext"
- },
- "name": "TransactionContext",
- "package": "@thirdweb-dev/sdk"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.setCustomData"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.setCustomData"
- }
- },
- {
- "id": 33928,
- "name": "setGasLimit",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 118,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L118"
- }
- ],
- "signatures": [
- {
- "id": 33929,
- "name": "setGasLimit",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 118,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L118"
- }
- ],
- "parameters": [
- {
- "id": 33930,
- "name": "gasLimit",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "undefined"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/classes/transactions.ts",
- "qualifiedName": "TransactionContext"
- },
- "name": "TransactionContext",
- "package": "@thirdweb-dev/sdk"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.setGasLimit"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.setGasLimit"
- }
- },
- {
- "id": 33955,
- "name": "setGasLimitMultiple",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 184,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L184"
- }
- ],
- "signatures": [
- {
- "id": 33956,
- "name": "setGasLimitMultiple",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isInherited": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Set a multiple to multiply the gas limit by"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```js\n// Set the gas limit multiple to 1.2 (increase by 20%)\ntx.setGasLimitMultiple(1.2)\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 184,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L184"
- }
- ],
- "parameters": [
- {
- "id": 33957,
- "name": "factor",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "void"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.setGasLimitMultiple"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.setGasLimitMultiple"
- }
- },
- {
- "id": 33931,
- "name": "setGasPrice",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 123,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L123"
- }
- ],
- "signatures": [
- {
- "id": 33932,
- "name": "setGasPrice",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 123,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L123"
- }
- ],
- "parameters": [
- {
- "id": 33933,
- "name": "gasPrice",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "undefined"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/classes/transactions.ts",
- "qualifiedName": "TransactionContext"
- },
- "name": "TransactionContext",
- "package": "@thirdweb-dev/sdk"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.setGasPrice"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.setGasPrice"
- }
- },
- {
- "id": 33937,
- "name": "setMaxFeePerGas",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 133,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L133"
- }
- ],
- "signatures": [
- {
- "id": 33938,
- "name": "setMaxFeePerGas",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 133,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L133"
- }
- ],
- "parameters": [
- {
- "id": 33939,
- "name": "maxFeePerGas",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "undefined"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/classes/transactions.ts",
- "qualifiedName": "TransactionContext"
- },
- "name": "TransactionContext",
- "package": "@thirdweb-dev/sdk"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.setMaxFeePerGas"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.setMaxFeePerGas"
- }
- },
- {
- "id": 33940,
- "name": "setMaxPriorityFeePerGas",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 140,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L140"
- }
- ],
- "signatures": [
- {
- "id": 33941,
- "name": "setMaxPriorityFeePerGas",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 140,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L140"
- }
- ],
- "parameters": [
- {
- "id": 33942,
- "name": "maxPriorityFeePerGas",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "undefined"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/classes/transactions.ts",
- "qualifiedName": "TransactionContext"
- },
- "name": "TransactionContext",
- "package": "@thirdweb-dev/sdk"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.setMaxPriorityFeePerGas"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.setMaxPriorityFeePerGas"
- }
- },
- {
- "id": 33934,
- "name": "setNonce",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 128,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L128"
- }
- ],
- "signatures": [
- {
- "id": 33935,
- "name": "setNonce",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 128,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L128"
- }
- ],
- "parameters": [
- {
- "id": 33936,
- "name": "nonce",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "undefined"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/classes/transactions.ts",
- "qualifiedName": "TransactionContext"
- },
- "name": "TransactionContext",
- "package": "@thirdweb-dev/sdk"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.setNonce"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.setNonce"
- }
- },
- {
- "id": 33919,
- "name": "setOverrides",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 103,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L103"
- }
- ],
- "signatures": [
- {
- "id": 33920,
- "name": "setOverrides",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 103,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L103"
- }
- ],
- "parameters": [
- {
- "id": 33921,
- "name": "overrides",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/src.ts/index.ts",
- "qualifiedName": "CallOverrides"
- },
- "name": "CallOverrides",
- "package": "@ethersproject/contracts"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/classes/transactions.ts",
- "qualifiedName": "TransactionContext"
- },
- "name": "TransactionContext",
- "package": "@thirdweb-dev/sdk"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.setOverrides"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.setOverrides"
- }
- },
- {
- "id": 33943,
- "name": "setType",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 147,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L147"
- }
- ],
- "signatures": [
- {
- "id": 33944,
- "name": "setType",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 147,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L147"
- }
- ],
- "parameters": [
- {
- "id": 33945,
- "name": "type",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "undefined"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/classes/transactions.ts",
- "qualifiedName": "TransactionContext"
- },
- "name": "TransactionContext",
- "package": "@thirdweb-dev/sdk"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.setType"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.setType"
- }
- },
- {
- "id": 33925,
- "name": "setValue",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 113,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L113"
- }
- ],
- "signatures": [
- {
- "id": 33926,
- "name": "setValue",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 113,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L113"
- }
- ],
- "parameters": [
- {
- "id": 33927,
- "name": "value",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "undefined"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/classes/transactions.ts",
- "qualifiedName": "TransactionContext"
- },
- "name": "TransactionContext",
- "package": "@thirdweb-dev/sdk"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.setValue"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.setValue"
- }
- },
- {
- "id": 33878,
- "name": "sign",
- "variant": "declaration",
- "kind": 2048,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 738,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L738"
- }
- ],
- "signatures": [
- {
- "id": 33879,
- "name": "sign",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 738,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L738"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 33880,
- "name": "simulate",
- "variant": "declaration",
- "kind": 2048,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 743,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L743"
- }
- ],
- "signatures": [
- {
- "id": 33881,
- "name": "simulate",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 743,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L743"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 33922,
- "name": "updateOverrides",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 108,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L108"
- }
- ],
- "signatures": [
- {
- "id": 33923,
- "name": "updateOverrides",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 108,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L108"
- }
- ],
- "parameters": [
- {
- "id": 33924,
- "name": "overrides",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/src.ts/index.ts",
- "qualifiedName": "CallOverrides"
- },
- "name": "CallOverrides",
- "package": "@ethersproject/contracts"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/classes/transactions.ts",
- "qualifiedName": "TransactionContext"
- },
- "name": "TransactionContext",
- "package": "@thirdweb-dev/sdk"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.updateOverrides"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.updateOverrides"
- }
- }
- ],
- "groups": [
- {
- "title": "Constructors",
- "children": [
- 33867
- ]
- },
- {
- "title": "Properties",
- "children": [
- 33898,
- 33871,
- 33870,
- 33903,
- 33899,
- 33900,
- 33901,
- 33902
- ]
- },
- {
- "title": "Accessors",
- "children": [
- 33906,
- 33904,
- 33908
- ]
- },
- {
- "title": "Methods",
- "children": [
- 33872,
- 33884,
- 33882,
- 33891,
- 33910,
- 33962,
- 33958,
- 33876,
- 33912,
- 33960,
- 33874,
- 33914,
- 33893,
- 33889,
- 33946,
- 33916,
- 33952,
- 33949,
- 33928,
- 33955,
- 33931,
- 33937,
- 33940,
- 33934,
- 33919,
- 33943,
- 33925,
- 33878,
- 33880,
- 33922
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 711,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L711"
- }
- ],
- "extendedTypes": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/classes/transactions.ts",
- "qualifiedName": "TransactionContext"
- },
- "name": "TransactionContext",
- "package": "@thirdweb-dev/sdk"
- }
- ]
- },
- {
- "id": 31264,
- "name": "DropClaimConditions",
- "variant": "declaration",
- "kind": 128,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Manages claim conditions for NFT Drop contracts"
- }
- ],
- "blockTags": [
- {
- "tag": "@erc721",
- "content": []
- }
- ]
- },
- "children": [
- {
- "id": 31265,
- "name": "constructor",
- "variant": "declaration",
- "kind": 512,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/drop-claim-conditions.ts",
- "line": 76,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/drop-claim-conditions.ts#L76"
- }
- ],
- "signatures": [
- {
- "id": 31266,
- "name": "new DropClaimConditions",
- "variant": "signature",
- "kind": 16384,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/drop-claim-conditions.ts",
- "line": 76,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/drop-claim-conditions.ts#L76"
- }
- ],
- "typeParameters": [
- {
- "id": 31267,
- "name": "TContract",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/types/eips.ts",
- "qualifiedName": "BaseDropERC20"
- },
- "name": "BaseDropERC20",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/types/eips.ts",
- "qualifiedName": "BaseClaimConditionERC721"
- },
- "name": "BaseClaimConditionERC721",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/types/eips.ts",
- "qualifiedName": "PrebuiltTokenDrop"
- },
- "name": "PrebuiltTokenDrop",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/types/eips.ts",
- "qualifiedName": "PrebuiltNFTDrop"
- },
- "name": "PrebuiltNFTDrop",
- "package": "@thirdweb-dev/sdk"
- }
- ]
- }
- }
- ],
- "parameters": [
- {
- "id": 31268,
- "name": "contractWrapper",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/classes/internal/contract-wrapper.ts",
- "qualifiedName": "ContractWrapper"
- },
- "typeArguments": [
- {
- "type": "union",
- "types": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/types/eips.ts",
- "qualifiedName": "BaseDropERC20"
- },
- "name": "BaseDropERC20",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/types/eips.ts",
- "qualifiedName": "BaseClaimConditionERC721"
- },
- "name": "BaseClaimConditionERC721",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/types/eips.ts",
- "qualifiedName": "PrebuiltTokenDrop"
- },
- "name": "PrebuiltTokenDrop",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/types/eips.ts",
- "qualifiedName": "PrebuiltNFTDrop"
- },
- "name": "PrebuiltNFTDrop",
- "package": "@thirdweb-dev/sdk"
- }
- ]
- }
- ],
- "name": "ContractWrapper",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 31269,
- "name": "metadata",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": 30977,
- "typeArguments": [
- {
- "type": "reference",
- "target": 31267,
- "name": "TContract",
- "package": "@thirdweb-dev/sdk",
- "qualifiedName": "DropClaimConditions.TContract",
- "refersToTypeParameter": true
- },
- {
- "type": "intrinsic",
- "name": "any"
- }
- ],
- "name": "ContractMetadata",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 31270,
- "name": "storage",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../storage/src/core/storage.ts",
- "qualifiedName": "ThirdwebStorage"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../storage/src/types/upload.ts",
- "qualifiedName": "IpfsUploadBatchOptions"
- },
- "name": "IpfsUploadBatchOptions",
- "package": "@thirdweb-dev/storage"
- }
- ],
- "name": "ThirdwebStorage",
- "package": "@thirdweb-dev/storage"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": 31264,
- "typeArguments": [
- {
- "type": "reference",
- "target": 31267,
- "name": "TContract",
- "package": "@thirdweb-dev/sdk",
- "qualifiedName": "DropClaimConditions.TContract",
- "refersToTypeParameter": true
- }
- ],
- "name": "DropClaimConditions",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ]
- },
- {
- "id": 31356,
- "name": "set",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Set public mint conditions"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Sets the public mint conditions that need to be fullfiled by users to claim NFTs."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst presaleStartTime = new Date();\nconst publicSaleStartTime = new Date(Date.now() + 60 * 60 * 24 * 1000);\n\n// Optionally specify addresses that can claim\nconst snapshots = ['0x...', '0x...']\n\n// Or alternatively, you can pass snapshots with the max number of NFTs each address can claim\n// const snapshots = [{ address: '0x...', maxClaimable: 1 }, { address: '0x...', maxClaimable: 2 }]\n\nconst claimConditions = [\n {\n startTime: presaleStartTime, // start the presale now\n maxClaimableSupply: 2, // limit how many mints for this presale\n price: 0.01, // presale price\n snapshot: snapshots, // limit minting to only certain addresses\n },\n {\n startTime: publicSaleStartTime, // 24h after presale, start public sale\n price: 0.08, // public sale price\n }\n]);\n\nawait dropContract.claimConditions.set(claimConditions);\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/drop-claim-conditions.ts",
- "line": 630,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/drop-claim-conditions.ts#L630"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 31357,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 31358,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 31359,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 31360,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 31361,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "claimConditionInputs",
- "isOptional": false,
- "element": {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 31362,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 31364,
- "name": "currencyAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 33,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L33"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 31370,
- "name": "maxClaimablePerWallet",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 36,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L36"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- },
- "defaultValue": "QuantitySchema"
- },
- {
- "id": 31368,
- "name": "maxClaimableSupply",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 35,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L35"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- },
- "defaultValue": "QuantitySchema"
- },
- {
- "id": 31372,
- "name": "merkleRootHash",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 38,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L38"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "number"
- }
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 31365,
- "name": "metadata",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 40,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L40"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 31366,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 31367,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 23,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L23"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 31367
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 22,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L22"
- }
- ]
- }
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnknown"
- },
- "name": "ZodUnknown",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 31363,
- "name": "price",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 34,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L34"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 31373,
- "name": "snapshot",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 39,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L39"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "literal",
- "value": null
- },
- {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 31374,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 31375,
- "name": "address",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 16,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L16"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "AddressOrEnsSchema"
- },
- {
- "id": 31378,
- "name": "currencyAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 19,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L19"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 31376,
- "name": "maxClaimable",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 17,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L17"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 31377,
- "name": "price",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 18,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L18"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 31375,
- 31378,
- 31376,
- 31377
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 31369,
- "name": "startTime",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 32,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L32"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Date"
- },
- "name": "Date",
- "package": "typescript"
- }
- ]
- },
- "defaultValue": "StartDateSchema"
- },
- {
- "id": 31371,
- "name": "waitInSeconds",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 37,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L37"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 31364,
- 31370,
- 31368,
- 31372,
- 31365,
- 31363,
- 31373,
- 31369,
- 31371
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- }
- }
- },
- {
- "type": "namedTupleMember",
- "name": "resetClaimEligibilityForAll",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "any"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/types.ts",
- "qualifiedName": "TransactionResultWithMetadata"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "TransactionResultWithMetadata",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 31358
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 31379,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 31380,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "claimConditionInputs",
- "isOptional": false,
- "element": {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 31381,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 31383,
- "name": "currencyAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 33,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L33"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 31389,
- "name": "maxClaimablePerWallet",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 36,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L36"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- },
- "defaultValue": "QuantitySchema"
- },
- {
- "id": 31387,
- "name": "maxClaimableSupply",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 35,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L35"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- },
- "defaultValue": "QuantitySchema"
- },
- {
- "id": 31391,
- "name": "merkleRootHash",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 38,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L38"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "number"
- }
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 31384,
- "name": "metadata",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 40,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L40"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 31385,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 31386,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 23,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L23"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 31386
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 22,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L22"
- }
- ]
- }
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnknown"
- },
- "name": "ZodUnknown",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 31382,
- "name": "price",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 34,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L34"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 31392,
- "name": "snapshot",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 39,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L39"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "literal",
- "value": null
- },
- {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 31393,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 31394,
- "name": "address",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 16,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L16"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "AddressOrEnsSchema"
- },
- {
- "id": 31397,
- "name": "currencyAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 19,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L19"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 31395,
- "name": "maxClaimable",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 17,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L17"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 31396,
- "name": "price",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 18,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L18"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 31394,
- 31397,
- 31395,
- 31396
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 31388,
- "name": "startTime",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 32,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L32"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Date"
- },
- "name": "Date",
- "package": "typescript"
- }
- ]
- },
- "defaultValue": "StartDateSchema"
- },
- {
- "id": 31390,
- "name": "waitInSeconds",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 37,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L37"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 31383,
- 31389,
- 31387,
- 31391,
- 31384,
- 31382,
- 31392,
- 31388,
- 31390
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- }
- }
- },
- {
- "type": "namedTupleMember",
- "name": "resetClaimEligibilityForAll",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "any"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 31398,
- "name": "update",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Update a single claim condition with new data."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/drop-claim-conditions.ts",
- "line": 798,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/drop-claim-conditions.ts#L798"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 31399,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 31400,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 31401,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 31402,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 31403,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "index",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "number"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "claimConditionInput",
- "isOptional": false,
- "element": {
- "type": "reflection",
- "declaration": {
- "id": 31404,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 31406,
- "name": "currencyAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 33,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L33"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 31412,
- "name": "maxClaimablePerWallet",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 36,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L36"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- },
- "defaultValue": "QuantitySchema"
- },
- {
- "id": 31410,
- "name": "maxClaimableSupply",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 35,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L35"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- },
- "defaultValue": "QuantitySchema"
- },
- {
- "id": 31414,
- "name": "merkleRootHash",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 38,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L38"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "number"
- }
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 31407,
- "name": "metadata",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 40,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L40"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 31408,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 31409,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 23,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L23"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 31409
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 22,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L22"
- }
- ]
- }
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnknown"
- },
- "name": "ZodUnknown",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 31405,
- "name": "price",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 34,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L34"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 31415,
- "name": "snapshot",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 39,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L39"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "literal",
- "value": null
- },
- {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 31416,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 31417,
- "name": "address",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 16,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L16"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "AddressOrEnsSchema"
- },
- {
- "id": 31420,
- "name": "currencyAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 19,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L19"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 31418,
- "name": "maxClaimable",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 17,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L17"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 31419,
- "name": "price",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 18,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L18"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 31417,
- 31420,
- 31418,
- 31419
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 31411,
- "name": "startTime",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 32,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L32"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Date"
- },
- "name": "Date",
- "package": "typescript"
- }
- ]
- },
- "defaultValue": "StartDateSchema"
- },
- {
- "id": 31413,
- "name": "waitInSeconds",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 37,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L37"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 31406,
- 31412,
- 31410,
- 31414,
- 31407,
- 31405,
- 31415,
- 31411,
- 31413
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/types.ts",
- "qualifiedName": "TransactionResultWithMetadata"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "TransactionResultWithMetadata",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 31400
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 31421,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 31422,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "index",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "number"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "claimConditionInput",
- "isOptional": false,
- "element": {
- "type": "reflection",
- "declaration": {
- "id": 31423,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 31425,
- "name": "currencyAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 33,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L33"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 31431,
- "name": "maxClaimablePerWallet",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 36,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L36"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- },
- "defaultValue": "QuantitySchema"
- },
- {
- "id": 31429,
- "name": "maxClaimableSupply",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 35,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L35"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- },
- "defaultValue": "QuantitySchema"
- },
- {
- "id": 31433,
- "name": "merkleRootHash",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 38,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L38"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "number"
- }
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 31426,
- "name": "metadata",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 40,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L40"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 31427,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 31428,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 23,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L23"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 31428
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 22,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L22"
- }
- ]
- }
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnknown"
- },
- "name": "ZodUnknown",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 31424,
- "name": "price",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 34,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L34"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 31434,
- "name": "snapshot",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 39,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L39"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "literal",
- "value": null
- },
- {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 31435,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 31436,
- "name": "address",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 16,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L16"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "AddressOrEnsSchema"
- },
- {
- "id": 31439,
- "name": "currencyAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 19,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L19"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 31437,
- "name": "maxClaimable",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 17,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L17"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 31438,
- "name": "price",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 18,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L18"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 31436,
- 31439,
- 31437,
- 31438
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 31430,
- "name": "startTime",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 32,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L32"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Date"
- },
- "name": "Date",
- "package": "typescript"
- }
- ]
- },
- "defaultValue": "StartDateSchema"
- },
- {
- "id": 31432,
- "name": "waitInSeconds",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 37,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L37"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 31425,
- 31431,
- 31429,
- 31433,
- 31426,
- 31424,
- 31434,
- 31430,
- 31432
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 31335,
- "name": "canClaim",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/drop-claim-conditions.ts",
- "line": 210,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/drop-claim-conditions.ts#L210"
- }
- ],
- "signatures": [
- {
- "id": 31336,
- "name": "canClaim",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Can Claim"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Check if the drop can currently be claimed."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\n// Quantity of tokens to check claimability of\nconst quantity = 1;\nconst canClaim = await contract.canClaim(quantity);\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/drop-claim-conditions.ts",
- "line": 210,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/drop-claim-conditions.ts#L210"
- }
- ],
- "parameters": [
- {
- "id": 31337,
- "name": "quantity",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- }
- },
- {
- "id": 31338,
- "name": "addressToCheck",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "boolean"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 31274,
- "name": "getActive",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/drop-claim-conditions.ts",
- "line": 100,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/drop-claim-conditions.ts#L100"
- }
- ],
- "signatures": [
- {
- "id": 31275,
- "name": "getActive",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get the currently active claim condition"
- }
- ],
- "blockTags": [
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The claim condition metadata"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/drop-claim-conditions.ts",
- "line": 100,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/drop-claim-conditions.ts#L100"
- }
- ],
- "parameters": [
- {
- "id": 31276,
- "name": "options",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "type": {
- "type": "reference",
- "target": 38920,
- "name": "ClaimConditionFetchOptions",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 31277,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 31285,
- "name": "availableSupply",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 60,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L60"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "QuantitySchema"
- },
- {
- "id": 31279,
- "name": "currencyAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 33,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L33"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 31287,
- "name": "currencyMetadata",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 62,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L62"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 31288,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 31292,
- "name": "decimals",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 11,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L11"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 31293,
- "name": "displayValue",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 20,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L20"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 31291,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 9,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L9"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 31289,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 10,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L10"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 31290,
- "name": "value",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 19,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L19"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- },
- "defaultValue": "BigNumberSchema"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 31292,
- 31293,
- 31291,
- 31289,
- 31290
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 31286,
- "name": "currentMintSupply",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 61,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L61"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "QuantitySchema"
- },
- {
- "id": 31282,
- "name": "maxClaimablePerWallet",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 36,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L36"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "QuantitySchema"
- },
- {
- "id": 31280,
- "name": "maxClaimableSupply",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 35,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L35"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "QuantitySchema"
- },
- {
- "id": 31284,
- "name": "merkleRootHash",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 38,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L38"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "number"
- }
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 31294,
- "name": "metadata",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 40,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L40"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectOutputType"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 31295,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 31296,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 23,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L23"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 31296
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 22,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L22"
- }
- ]
- }
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnknown"
- },
- "name": "ZodUnknown",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectOutputType",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 31278,
- "name": "price",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 69,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L69"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- },
- "defaultValue": "BigNumberSchema"
- },
- {
- "id": 31297,
- "name": "snapshot",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 72,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L72"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "literal",
- "value": null
- },
- {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 31298,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 31299,
- "name": "address",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 16,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L16"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "AddressOrEnsSchema"
- },
- {
- "id": 31302,
- "name": "currencyAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 19,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L19"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 31300,
- "name": "maxClaimable",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 17,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L17"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 31301,
- "name": "price",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 18,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L18"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 31299,
- 31302,
- 31300,
- 31301
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 123
- }
- ]
- }
- }
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 31281,
- "name": "startTime",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 71,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L71"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Date"
- },
- "name": "Date",
- "package": "typescript"
- },
- "defaultValue": "..."
- },
- {
- "id": 31283,
- "name": "waitInSeconds",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 70,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L70"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- },
- "defaultValue": "BigNumberSchema"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 31285,
- 31279,
- 31287,
- 31286,
- 31282,
- 31280,
- 31284,
- 31294,
- 31278,
- 31297,
- 31281,
- 31283
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 31306,
- "name": "getAll",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/drop-claim-conditions.ts",
- "line": 159,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/drop-claim-conditions.ts#L159"
- }
- ],
- "signatures": [
- {
- "id": 31307,
- "name": "getAll",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get all the claim conditions"
- }
- ],
- "blockTags": [
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The claim conditions metadata"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/drop-claim-conditions.ts",
- "line": 159,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/drop-claim-conditions.ts#L159"
- }
- ],
- "parameters": [
- {
- "id": 31308,
- "name": "options",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "type": {
- "type": "reference",
- "target": 38920,
- "name": "ClaimConditionFetchOptions",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 31309,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 31317,
- "name": "availableSupply",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 60,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L60"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "QuantitySchema"
- },
- {
- "id": 31311,
- "name": "currencyAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 33,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L33"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 31319,
- "name": "currencyMetadata",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 62,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L62"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 31320,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 31324,
- "name": "decimals",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 11,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L11"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 31325,
- "name": "displayValue",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 20,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L20"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 31323,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 9,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L9"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 31321,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 10,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L10"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 31322,
- "name": "value",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 19,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L19"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- },
- "defaultValue": "BigNumberSchema"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 31324,
- 31325,
- 31323,
- 31321,
- 31322
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 31318,
- "name": "currentMintSupply",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 61,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L61"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "QuantitySchema"
- },
- {
- "id": 31314,
- "name": "maxClaimablePerWallet",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 36,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L36"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "QuantitySchema"
- },
- {
- "id": 31312,
- "name": "maxClaimableSupply",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 35,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L35"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "QuantitySchema"
- },
- {
- "id": 31316,
- "name": "merkleRootHash",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 38,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L38"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "number"
- }
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 31326,
- "name": "metadata",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 40,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L40"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectOutputType"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 31327,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 31328,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 23,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L23"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 31328
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 22,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L22"
- }
- ]
- }
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnknown"
- },
- "name": "ZodUnknown",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectOutputType",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 31310,
- "name": "price",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 69,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L69"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- },
- "defaultValue": "BigNumberSchema"
- },
- {
- "id": 31329,
- "name": "snapshot",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 72,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L72"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "literal",
- "value": null
- },
- {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 31330,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 31331,
- "name": "address",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 16,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L16"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "AddressOrEnsSchema"
- },
- {
- "id": 31334,
- "name": "currencyAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 19,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L19"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 31332,
- "name": "maxClaimable",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 17,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L17"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 31333,
- "name": "price",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 18,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L18"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 31331,
- 31334,
- 31332,
- 31333
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 123
- }
- ]
- }
- }
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 31313,
- "name": "startTime",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 71,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L71"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Date"
- },
- "name": "Date",
- "package": "typescript"
- },
- "defaultValue": "..."
- },
- {
- "id": 31315,
- "name": "waitInSeconds",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 70,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L70"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- },
- "defaultValue": "BigNumberSchema"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 31317,
- 31311,
- 31319,
- 31318,
- 31314,
- 31312,
- 31316,
- 31326,
- 31310,
- 31329,
- 31313,
- 31315
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- }
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 31448,
- "name": "getClaimArguments",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/drop-claim-conditions.ts",
- "line": 854,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/drop-claim-conditions.ts#L854"
- }
- ],
- "signatures": [
- {
- "id": 31449,
- "name": "getClaimArguments",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/drop-claim-conditions.ts",
- "line": 854,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/drop-claim-conditions.ts#L854"
- }
- ],
- "parameters": [
- {
- "id": 31450,
- "name": "destinationAddress",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 31451,
- "name": "quantity",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "id": 31452,
- "name": "claimVerification",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": 38902,
- "name": "ClaimVerification",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "any"
- }
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 31343,
- "name": "getClaimerProofs",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/drop-claim-conditions.ts",
- "line": 536,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/drop-claim-conditions.ts#L536"
- }
- ],
- "signatures": [
- {
- "id": 31344,
- "name": "getClaimerProofs",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Returns allow list information and merkle proofs for the given address."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/drop-claim-conditions.ts",
- "line": 536,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/drop-claim-conditions.ts#L536"
- }
- ],
- "parameters": [
- {
- "id": 31345,
- "name": "claimerAddress",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "the claimer address"
- }
- ]
- },
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 31346,
- "name": "claimConditionId",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "optional the claim condition id to get the proofs for"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "union",
- "types": [
- {
- "type": "literal",
- "value": null
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 31347,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 31348,
- "name": "address",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 16,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L16"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "AddressOrEnsSchema"
- },
- {
- "id": 31352,
- "name": "currencyAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 19,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L19"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 31349,
- "name": "maxClaimable",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 17,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L17"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 31351,
- "name": "price",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 18,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L18"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 31350,
- "name": "proof",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 63,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L63"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 31348,
- 31352,
- 31349,
- 31351,
- 31350
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- }
- ]
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 31339,
- "name": "getClaimIneligibilityReasons",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/drop-claim-conditions.ts",
- "line": 234,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/drop-claim-conditions.ts#L234"
- }
- ],
- "signatures": [
- {
- "id": 31340,
- "name": "getClaimIneligibilityReasons",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "For any claim conditions that a particular wallet is violating,\nthis function returns human readable information about the\nbreaks in the condition that can be used to inform the user."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/drop-claim-conditions.ts",
- "line": 234,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/drop-claim-conditions.ts#L234"
- }
- ],
- "parameters": [
- {
- "id": 31341,
- "name": "quantity",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The desired quantity that would be claimed."
- }
- ]
- },
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- }
- },
- {
- "id": 31342,
- "name": "addressToCheck",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The wallet address, defaults to the connected wallet."
- }
- ]
- },
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": 38883,
- "name": "ClaimEligibility",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 31453,
- "name": "getClaimTransaction",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/drop-claim-conditions.ts",
- "line": 906,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/drop-claim-conditions.ts#L906"
- }
- ],
- "signatures": [
- {
- "id": 31454,
- "name": "getClaimTransaction",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Construct a claim transaction without executing it.\nThis is useful for estimating the gas cost of a claim transaction, overriding transaction options and having fine grained control over the transaction execution."
- }
- ],
- "blockTags": [
- {
- "tag": "@deprecated",
- "content": [
- {
- "kind": "text",
- "text": "Use "
- },
- {
- "kind": "code",
- "text": "`contract.erc721.claim.prepare(...args)`"
- },
- {
- "kind": "text",
- "text": " instead"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/drop-claim-conditions.ts",
- "line": 906,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/drop-claim-conditions.ts#L906"
- }
- ],
- "parameters": [
- {
- "id": 31455,
- "name": "destinationAddress",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The address to claim to"
- }
- ]
- },
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 31456,
- "name": "quantity",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The quantity to claim"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "id": 31457,
- "name": "options",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Options to override the claim transaction"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": 38915,
- "name": "ClaimOptions",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/types.ts",
- "qualifiedName": "TransactionResultWithMetadata"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "TransactionResultWithMetadata",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 31353,
- "name": "getSupplyClaimedByWallet",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/drop-claim-conditions.ts",
- "line": 566,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/drop-claim-conditions.ts#L566"
- }
- ],
- "signatures": [
- {
- "id": 31354,
- "name": "getSupplyClaimedByWallet",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get the total supply claimed by a specific wallet"
- }
- ],
- "blockTags": [
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The total supply claimed"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/drop-claim-conditions.ts",
- "line": 566,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/drop-claim-conditions.ts#L566"
- }
- ],
- "parameters": [
- {
- "id": 31355,
- "name": "walletAddress",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "the wallet address to check"
- }
- ]
- },
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- ],
- "groups": [
- {
- "title": "Constructors",
- "children": [
- 31265
- ]
- },
- {
- "title": "Properties",
- "children": [
- 31356,
- 31398
- ]
- },
- {
- "title": "Methods",
- "children": [
- 31335,
- 31274,
- 31306,
- 31448,
- 31343,
- 31339,
- 31453,
- 31353
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/drop-claim-conditions.ts",
- "line": 65,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/drop-claim-conditions.ts#L65"
- }
- ],
- "typeParameters": [
- {
- "id": 31472,
- "name": "TContract",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/types/eips.ts",
- "qualifiedName": "PrebuiltNFTDrop"
- },
- "name": "PrebuiltNFTDrop",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/types/eips.ts",
- "qualifiedName": "PrebuiltTokenDrop"
- },
- "name": "PrebuiltTokenDrop",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/types/eips.ts",
- "qualifiedName": "BaseClaimConditionERC721"
- },
- "name": "BaseClaimConditionERC721",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/types/eips.ts",
- "qualifiedName": "BaseDropERC20"
- },
- "name": "BaseDropERC20",
- "package": "@thirdweb-dev/sdk"
- }
- ]
- }
- }
- ]
- },
- {
- "id": 31473,
- "name": "DropErc1155ClaimConditions",
- "variant": "declaration",
- "kind": 128,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Manages claim conditions for Edition Drop contracts"
- }
- ],
- "blockTags": [
- {
- "tag": "@erc1155",
- "content": []
- }
- ]
- },
- "children": [
- {
- "id": 31474,
- "name": "constructor",
- "variant": "declaration",
- "kind": 512,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/drop-erc1155-claim-conditions.ts",
- "line": 66,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/drop-erc1155-claim-conditions.ts#L66"
- }
- ],
- "signatures": [
- {
- "id": 31475,
- "name": "new DropErc1155ClaimConditions",
- "variant": "signature",
- "kind": 16384,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/drop-erc1155-claim-conditions.ts",
- "line": 66,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/drop-erc1155-claim-conditions.ts#L66"
- }
- ],
- "typeParameters": [
- {
- "id": 31476,
- "name": "TContract",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/types/eips.ts",
- "qualifiedName": "BaseClaimConditionERC1155"
- },
- "name": "BaseClaimConditionERC1155",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/types/eips.ts",
- "qualifiedName": "PrebuiltEditionDrop"
- },
- "name": "PrebuiltEditionDrop",
- "package": "@thirdweb-dev/sdk"
- }
- ]
- }
- }
- ],
- "parameters": [
- {
- "id": 31477,
- "name": "contractWrapper",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/classes/internal/contract-wrapper.ts",
- "qualifiedName": "ContractWrapper"
- },
- "typeArguments": [
- {
- "type": "union",
- "types": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/types/eips.ts",
- "qualifiedName": "BaseClaimConditionERC1155"
- },
- "name": "BaseClaimConditionERC1155",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/types/eips.ts",
- "qualifiedName": "PrebuiltEditionDrop"
- },
- "name": "PrebuiltEditionDrop",
- "package": "@thirdweb-dev/sdk"
- }
- ]
- }
- ],
- "name": "ContractWrapper",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 31478,
- "name": "metadata",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": 30977,
- "typeArguments": [
- {
- "type": "reference",
- "target": 31476,
- "name": "TContract",
- "package": "@thirdweb-dev/sdk",
- "qualifiedName": "DropErc1155ClaimConditions.TContract",
- "refersToTypeParameter": true
- },
- {
- "type": "intrinsic",
- "name": "any"
- }
- ],
- "name": "ContractMetadata",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 31479,
- "name": "storage",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../storage/src/core/storage.ts",
- "qualifiedName": "ThirdwebStorage"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../storage/src/types/upload.ts",
- "qualifiedName": "IpfsUploadBatchOptions"
- },
- "name": "IpfsUploadBatchOptions",
- "package": "@thirdweb-dev/storage"
- }
- ],
- "name": "ThirdwebStorage",
- "package": "@thirdweb-dev/storage"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": 31473,
- "typeArguments": [
- {
- "type": "reference",
- "target": 31476,
- "name": "TContract",
- "package": "@thirdweb-dev/sdk",
- "qualifiedName": "DropErc1155ClaimConditions.TContract",
- "refersToTypeParameter": true
- }
- ],
- "name": "DropErc1155ClaimConditions",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ]
- },
- {
- "id": 31572,
- "name": "set",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Set claim conditions on a single NFT"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Sets the public mint conditions that need to be fulfilled by users to claim a particular NFT in this contract."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst presaleStartTime = new Date();\nconst publicSaleStartTime = new Date(Date.now() + 60 * 60 * 24 * 1000);\n\n// Optionally specify addresses that can claim\nconst snapshots = ['0x...', '0x...']\n\n// Or alternatively, you can pass snapshots with the max number of NFTs each address can claim\n// const snapshots = [{ address: '0x...', maxClaimable: 1 }, { address: '0x...', maxClaimable: 2 }]\n\nconst claimConditions = [\n {\n startTime: presaleStartTime, // start the presale now\n maxClaimableSupply: 2, // limit how many mints for this presale\n price: 0.01, // presale price\n snapshot: snapshots, // limit minting to only certain addresses\n },\n {\n startTime: publicSaleStartTime, // 24h after presale, start public sale\n price: 0.08, // public sale price\n }\n]);\n\nconst tokenId = 0; // the id of the NFT to set claim conditions on\nawait dropContract.claimConditions.set(tokenId, claimConditions);\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/drop-erc1155-claim-conditions.ts",
- "line": 616,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/drop-erc1155-claim-conditions.ts#L616"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 31573,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 31574,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 31575,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 31576,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 31577,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "tokenId",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "claimConditionInputs",
- "isOptional": false,
- "element": {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 31578,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 31580,
- "name": "currencyAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 33,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L33"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 31586,
- "name": "maxClaimablePerWallet",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 36,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L36"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- },
- "defaultValue": "QuantitySchema"
- },
- {
- "id": 31584,
- "name": "maxClaimableSupply",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 35,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L35"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- },
- "defaultValue": "QuantitySchema"
- },
- {
- "id": 31588,
- "name": "merkleRootHash",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 38,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L38"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "number"
- }
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 31581,
- "name": "metadata",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 40,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L40"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 31582,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 31583,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 23,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L23"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 31583
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 22,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L22"
- }
- ]
- }
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnknown"
- },
- "name": "ZodUnknown",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 31579,
- "name": "price",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 34,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L34"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 31589,
- "name": "snapshot",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 39,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L39"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "literal",
- "value": null
- },
- {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 31590,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 31591,
- "name": "address",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 16,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L16"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "AddressOrEnsSchema"
- },
- {
- "id": 31594,
- "name": "currencyAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 19,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L19"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 31592,
- "name": "maxClaimable",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 17,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L17"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 31593,
- "name": "price",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 18,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L18"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 31591,
- 31594,
- 31592,
- 31593
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 31585,
- "name": "startTime",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 32,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L32"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Date"
- },
- "name": "Date",
- "package": "typescript"
- }
- ]
- },
- "defaultValue": "StartDateSchema"
- },
- {
- "id": 31587,
- "name": "waitInSeconds",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 37,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L37"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 31580,
- 31586,
- 31584,
- 31588,
- 31581,
- 31579,
- 31589,
- 31585,
- 31587
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- }
- }
- },
- {
- "type": "namedTupleMember",
- "name": "resetClaimEligibilityForAll",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "any"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/types.ts",
- "qualifiedName": "TransactionResultWithMetadata"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "TransactionResultWithMetadata",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 31574
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 31595,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 31596,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "tokenId",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "claimConditionInputs",
- "isOptional": false,
- "element": {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 31597,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 31599,
- "name": "currencyAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 33,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L33"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 31605,
- "name": "maxClaimablePerWallet",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 36,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L36"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- },
- "defaultValue": "QuantitySchema"
- },
- {
- "id": 31603,
- "name": "maxClaimableSupply",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 35,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L35"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- },
- "defaultValue": "QuantitySchema"
- },
- {
- "id": 31607,
- "name": "merkleRootHash",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 38,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L38"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "number"
- }
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 31600,
- "name": "metadata",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 40,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L40"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 31601,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 31602,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 23,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L23"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 31602
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 22,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L22"
- }
- ]
- }
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnknown"
- },
- "name": "ZodUnknown",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 31598,
- "name": "price",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 34,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L34"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 31608,
- "name": "snapshot",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 39,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L39"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "literal",
- "value": null
- },
- {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 31609,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 31610,
- "name": "address",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 16,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L16"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "AddressOrEnsSchema"
- },
- {
- "id": 31613,
- "name": "currencyAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 19,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L19"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 31611,
- "name": "maxClaimable",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 17,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L17"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 31612,
- "name": "price",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 18,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L18"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 31610,
- 31613,
- 31611,
- 31612
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 31604,
- "name": "startTime",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 32,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L32"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Date"
- },
- "name": "Date",
- "package": "typescript"
- }
- ]
- },
- "defaultValue": "StartDateSchema"
- },
- {
- "id": 31606,
- "name": "waitInSeconds",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 37,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L37"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 31599,
- 31605,
- 31603,
- 31607,
- 31600,
- 31598,
- 31608,
- 31604,
- 31606
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- }
- }
- },
- {
- "type": "namedTupleMember",
- "name": "resetClaimEligibilityForAll",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "any"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 31614,
- "name": "setBatch",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Set claim conditions on multiple NFTs at once"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Sets the claim conditions that need to be fulfilled by users to claim the given NFTs in this contract."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst claimConditionsForTokens = [\n {\n tokenId: 0,\n claimConditions: [{\n startTime: new Date(), // start the claim phase now\n maxClaimableSupply: 2, // limit how many mints for this tokenId\n price: 0.01, // price for this tokenId\n snapshot: ['0x...', '0x...'], // limit minting to only certain addresses\n }]\n },\n {\n tokenId: 1,\n claimConditions: [{\n startTime: new Date(),\n price: 0.08, // different price for this tokenId\n }]\n },\n];\n\nawait dropContract.claimConditions.setBatch(claimConditionsForTokens);\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/drop-erc1155-claim-conditions.ts",
- "line": 666,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/drop-erc1155-claim-conditions.ts#L666"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 31615,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 31616,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 31617,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 31618,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 31619,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "claimConditionsForToken",
- "isOptional": false,
- "element": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": 38911,
- "name": "ClaimConditionsForToken",
- "package": "@thirdweb-dev/sdk"
- }
- }
- },
- {
- "type": "namedTupleMember",
- "name": "resetClaimEligibilityForAll",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "any"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/types.ts",
- "qualifiedName": "TransactionResultWithMetadata"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "TransactionResultWithMetadata",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 31616
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 31620,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 31621,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "claimConditionsForToken",
- "isOptional": false,
- "element": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": 38911,
- "name": "ClaimConditionsForToken",
- "package": "@thirdweb-dev/sdk"
- }
- }
- },
- {
- "type": "namedTupleMember",
- "name": "resetClaimEligibilityForAll",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "any"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 31622,
- "name": "update",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Update a single claim condition with new data."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/drop-erc1155-claim-conditions.ts",
- "line": 850,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/drop-erc1155-claim-conditions.ts#L850"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 31623,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 31624,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 31625,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 31626,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 31627,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "tokenId",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "index",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "number"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "claimConditionInput",
- "isOptional": false,
- "element": {
- "type": "reflection",
- "declaration": {
- "id": 31628,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 31630,
- "name": "currencyAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 33,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L33"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 31636,
- "name": "maxClaimablePerWallet",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 36,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L36"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- },
- "defaultValue": "QuantitySchema"
- },
- {
- "id": 31634,
- "name": "maxClaimableSupply",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 35,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L35"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- },
- "defaultValue": "QuantitySchema"
- },
- {
- "id": 31638,
- "name": "merkleRootHash",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 38,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L38"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "number"
- }
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 31631,
- "name": "metadata",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 40,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L40"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 31632,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 31633,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 23,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L23"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 31633
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 22,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L22"
- }
- ]
- }
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnknown"
- },
- "name": "ZodUnknown",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 31629,
- "name": "price",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 34,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L34"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 31639,
- "name": "snapshot",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 39,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L39"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "literal",
- "value": null
- },
- {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 31640,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 31641,
- "name": "address",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 16,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L16"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "AddressOrEnsSchema"
- },
- {
- "id": 31644,
- "name": "currencyAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 19,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L19"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 31642,
- "name": "maxClaimable",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 17,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L17"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 31643,
- "name": "price",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 18,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L18"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 31641,
- 31644,
- 31642,
- 31643
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 31635,
- "name": "startTime",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 32,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L32"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Date"
- },
- "name": "Date",
- "package": "typescript"
- }
- ]
- },
- "defaultValue": "StartDateSchema"
- },
- {
- "id": 31637,
- "name": "waitInSeconds",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 37,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L37"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 31630,
- 31636,
- 31634,
- 31638,
- 31631,
- 31629,
- 31639,
- 31635,
- 31637
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/types.ts",
- "qualifiedName": "TransactionResultWithMetadata"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "TransactionResultWithMetadata",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 31624
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 31645,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 31646,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "tokenId",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "index",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "number"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "claimConditionInput",
- "isOptional": false,
- "element": {
- "type": "reflection",
- "declaration": {
- "id": 31647,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 31649,
- "name": "currencyAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 33,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L33"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 31655,
- "name": "maxClaimablePerWallet",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 36,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L36"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- },
- "defaultValue": "QuantitySchema"
- },
- {
- "id": 31653,
- "name": "maxClaimableSupply",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 35,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L35"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- },
- "defaultValue": "QuantitySchema"
- },
- {
- "id": 31657,
- "name": "merkleRootHash",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 38,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L38"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "number"
- }
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 31650,
- "name": "metadata",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 40,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L40"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 31651,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 31652,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 23,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L23"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 31652
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 22,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L22"
- }
- ]
- }
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnknown"
- },
- "name": "ZodUnknown",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 31648,
- "name": "price",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 34,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L34"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 31658,
- "name": "snapshot",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 39,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L39"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "literal",
- "value": null
- },
- {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 31659,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 31660,
- "name": "address",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 16,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L16"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "AddressOrEnsSchema"
- },
- {
- "id": 31663,
- "name": "currencyAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 19,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L19"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 31661,
- "name": "maxClaimable",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 17,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L17"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 31662,
- "name": "price",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 18,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L18"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 31660,
- 31663,
- 31661,
- 31662
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 31654,
- "name": "startTime",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 32,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L32"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Date"
- },
- "name": "Date",
- "package": "typescript"
- }
- ]
- },
- "defaultValue": "StartDateSchema"
- },
- {
- "id": 31656,
- "name": "waitInSeconds",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 37,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L37"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 31649,
- 31655,
- 31653,
- 31657,
- 31650,
- 31648,
- 31658,
- 31654,
- 31656
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 31547,
- "name": "canClaim",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/drop-erc1155-claim-conditions.ts",
- "line": 199,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/drop-erc1155-claim-conditions.ts#L199"
- }
- ],
- "signatures": [
- {
- "id": 31548,
- "name": "canClaim",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Can Claim"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Check if a particular NFT can currently be claimed by a given user."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\n// Quantity of tokens to check claimability of\nconst quantity = 1;\nconst canClaim = await contract.canClaim(quantity);\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/drop-erc1155-claim-conditions.ts",
- "line": 199,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/drop-erc1155-claim-conditions.ts#L199"
- }
- ],
- "parameters": [
- {
- "id": 31549,
- "name": "tokenId",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "id": 31550,
- "name": "quantity",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "id": 31551,
- "name": "addressToCheck",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "boolean"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 31483,
- "name": "getActive",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/drop-erc1155-claim-conditions.ts",
- "line": 87,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/drop-erc1155-claim-conditions.ts#L87"
- }
- ],
- "signatures": [
- {
- "id": 31484,
- "name": "getActive",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get the currently active claim condition"
- }
- ],
- "blockTags": [
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The claim condition metadata"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/drop-erc1155-claim-conditions.ts",
- "line": 87,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/drop-erc1155-claim-conditions.ts#L87"
- }
- ],
- "parameters": [
- {
- "id": 31485,
- "name": "tokenId",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "id": 31486,
- "name": "options",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "type": {
- "type": "reference",
- "target": 38920,
- "name": "ClaimConditionFetchOptions",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 31487,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 31495,
- "name": "availableSupply",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 60,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L60"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "QuantitySchema"
- },
- {
- "id": 31489,
- "name": "currencyAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 33,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L33"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 31497,
- "name": "currencyMetadata",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 62,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L62"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 31498,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 31502,
- "name": "decimals",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 11,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L11"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 31503,
- "name": "displayValue",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 20,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L20"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 31501,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 9,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L9"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 31499,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 10,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L10"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 31500,
- "name": "value",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 19,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L19"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- },
- "defaultValue": "BigNumberSchema"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 31502,
- 31503,
- 31501,
- 31499,
- 31500
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 31496,
- "name": "currentMintSupply",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 61,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L61"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "QuantitySchema"
- },
- {
- "id": 31492,
- "name": "maxClaimablePerWallet",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 36,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L36"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "QuantitySchema"
- },
- {
- "id": 31490,
- "name": "maxClaimableSupply",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 35,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L35"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "QuantitySchema"
- },
- {
- "id": 31494,
- "name": "merkleRootHash",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 38,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L38"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "number"
- }
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 31504,
- "name": "metadata",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 40,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L40"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectOutputType"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 31505,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 31506,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 23,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L23"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 31506
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 22,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L22"
- }
- ]
- }
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnknown"
- },
- "name": "ZodUnknown",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectOutputType",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 31488,
- "name": "price",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 69,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L69"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- },
- "defaultValue": "BigNumberSchema"
- },
- {
- "id": 31507,
- "name": "snapshot",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 72,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L72"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "literal",
- "value": null
- },
- {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 31508,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 31509,
- "name": "address",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 16,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L16"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "AddressOrEnsSchema"
- },
- {
- "id": 31512,
- "name": "currencyAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 19,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L19"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 31510,
- "name": "maxClaimable",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 17,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L17"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 31511,
- "name": "price",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 18,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L18"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 31509,
- 31512,
- 31510,
- 31511
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 123
- }
- ]
- }
- }
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 31491,
- "name": "startTime",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 71,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L71"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Date"
- },
- "name": "Date",
- "package": "typescript"
- },
- "defaultValue": "..."
- },
- {
- "id": 31493,
- "name": "waitInSeconds",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 70,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L70"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- },
- "defaultValue": "BigNumberSchema"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 31495,
- 31489,
- 31497,
- 31496,
- 31492,
- 31490,
- 31494,
- 31504,
- 31488,
- 31507,
- 31491,
- 31493
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 31517,
- "name": "getAll",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/drop-erc1155-claim-conditions.ts",
- "line": 152,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/drop-erc1155-claim-conditions.ts#L152"
- }
- ],
- "signatures": [
- {
- "id": 31518,
- "name": "getAll",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get all the claim conditions"
- }
- ],
- "blockTags": [
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The claim conditions metadata"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/drop-erc1155-claim-conditions.ts",
- "line": 152,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/drop-erc1155-claim-conditions.ts#L152"
- }
- ],
- "parameters": [
- {
- "id": 31519,
- "name": "tokenId",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "id": 31520,
- "name": "options",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "type": {
- "type": "reference",
- "target": 38920,
- "name": "ClaimConditionFetchOptions",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 31521,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 31529,
- "name": "availableSupply",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 60,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L60"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "QuantitySchema"
- },
- {
- "id": 31523,
- "name": "currencyAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 33,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L33"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 31531,
- "name": "currencyMetadata",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 62,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L62"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 31532,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 31536,
- "name": "decimals",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 11,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L11"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 31537,
- "name": "displayValue",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 20,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L20"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 31535,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 9,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L9"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 31533,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 10,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L10"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 31534,
- "name": "value",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 19,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L19"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- },
- "defaultValue": "BigNumberSchema"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 31536,
- 31537,
- 31535,
- 31533,
- 31534
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 31530,
- "name": "currentMintSupply",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 61,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L61"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "QuantitySchema"
- },
- {
- "id": 31526,
- "name": "maxClaimablePerWallet",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 36,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L36"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "QuantitySchema"
- },
- {
- "id": 31524,
- "name": "maxClaimableSupply",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 35,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L35"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "QuantitySchema"
- },
- {
- "id": 31528,
- "name": "merkleRootHash",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 38,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L38"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "number"
- }
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 31538,
- "name": "metadata",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 40,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L40"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectOutputType"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 31539,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 31540,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 23,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L23"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 31540
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 22,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L22"
- }
- ]
- }
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnknown"
- },
- "name": "ZodUnknown",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectOutputType",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 31522,
- "name": "price",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 69,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L69"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- },
- "defaultValue": "BigNumberSchema"
- },
- {
- "id": 31541,
- "name": "snapshot",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 72,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L72"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "literal",
- "value": null
- },
- {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 31542,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 31543,
- "name": "address",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 16,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L16"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "AddressOrEnsSchema"
- },
- {
- "id": 31546,
- "name": "currencyAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 19,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L19"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 31544,
- "name": "maxClaimable",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 17,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L17"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 31545,
- "name": "price",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 18,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L18"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 31543,
- 31546,
- 31544,
- 31545
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 123
- }
- ]
- }
- }
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 31525,
- "name": "startTime",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 71,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L71"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Date"
- },
- "name": "Date",
- "package": "typescript"
- },
- "defaultValue": "..."
- },
- {
- "id": 31527,
- "name": "waitInSeconds",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 70,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L70"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- },
- "defaultValue": "BigNumberSchema"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 31529,
- 31523,
- 31531,
- 31530,
- 31526,
- 31524,
- 31528,
- 31538,
- 31522,
- 31541,
- 31525,
- 31527
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- }
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 31670,
- "name": "getClaimArguments",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/drop-erc1155-claim-conditions.ts",
- "line": 893,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/drop-erc1155-claim-conditions.ts#L893"
- }
- ],
- "signatures": [
- {
- "id": 31671,
- "name": "getClaimArguments",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/drop-erc1155-claim-conditions.ts",
- "line": 893,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/drop-erc1155-claim-conditions.ts#L893"
- }
- ],
- "parameters": [
- {
- "id": 31672,
- "name": "tokenId",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "id": 31673,
- "name": "destinationAddress",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 31674,
- "name": "quantity",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "id": 31675,
- "name": "claimVerification",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": 38902,
- "name": "ClaimVerification",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "any"
- }
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 31557,
- "name": "getClaimerProofs",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/drop-erc1155-claim-conditions.ts",
- "line": 521,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/drop-erc1155-claim-conditions.ts#L521"
- }
- ],
- "signatures": [
- {
- "id": 31558,
- "name": "getClaimerProofs",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Returns allow list information and merkle proofs for the given address."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/drop-erc1155-claim-conditions.ts",
- "line": 521,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/drop-erc1155-claim-conditions.ts#L521"
- }
- ],
- "parameters": [
- {
- "id": 31559,
- "name": "tokenId",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "the token ID to check"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "id": 31560,
- "name": "claimerAddress",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "the claimer address"
- }
- ]
- },
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 31561,
- "name": "claimConditionId",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "optional the claim condition id to get the proofs for"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "union",
- "types": [
- {
- "type": "literal",
- "value": null
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 31562,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 31563,
- "name": "address",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 16,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L16"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "AddressOrEnsSchema"
- },
- {
- "id": 31567,
- "name": "currencyAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 19,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L19"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 31564,
- "name": "maxClaimable",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 17,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L17"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 31566,
- "name": "price",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 18,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L18"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 31565,
- "name": "proof",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 63,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L63"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 31563,
- 31567,
- 31564,
- 31566,
- 31565
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- }
- ]
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 31552,
- "name": "getClaimIneligibilityReasons",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/drop-erc1155-claim-conditions.ts",
- "line": 230,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/drop-erc1155-claim-conditions.ts#L230"
- }
- ],
- "signatures": [
- {
- "id": 31553,
- "name": "getClaimIneligibilityReasons",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "For any claim conditions that a particular wallet is violating,\nthis function returns human-readable information about the\nbreaks in the condition that can be used to inform the user."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/drop-erc1155-claim-conditions.ts",
- "line": 230,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/drop-erc1155-claim-conditions.ts#L230"
- }
- ],
- "parameters": [
- {
- "id": 31554,
- "name": "tokenId",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "the token id to check"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "id": 31555,
- "name": "quantity",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The desired quantity that would be claimed."
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "id": 31556,
- "name": "addressToCheck",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The wallet address, defaults to the connected wallet."
- }
- ]
- },
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": 38883,
- "name": "ClaimEligibility",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 31676,
- "name": "getClaimTransaction",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/drop-erc1155-claim-conditions.ts",
- "line": 949,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/drop-erc1155-claim-conditions.ts#L949"
- }
- ],
- "signatures": [
- {
- "id": 31677,
- "name": "getClaimTransaction",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Construct a claim transaction without executing it.\nThis is useful for estimating the gas cost of a claim transaction, overriding transaction options and having fine grained control over the transaction execution."
- }
- ],
- "blockTags": [
- {
- "tag": "@deprecated",
- "content": [
- {
- "kind": "text",
- "text": "Use "
- },
- {
- "kind": "code",
- "text": "`contract.erc1155.claim.prepare(...args)`"
- },
- {
- "kind": "text",
- "text": " instead"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/drop-erc1155-claim-conditions.ts",
- "line": 949,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/drop-erc1155-claim-conditions.ts#L949"
- }
- ],
- "parameters": [
- {
- "id": 31678,
- "name": "destinationAddress",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Address you want to send the token to"
- }
- ]
- },
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 31679,
- "name": "tokenId",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Id of the token you want to claim"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "id": 31680,
- "name": "quantity",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Quantity of the tokens you want to claim"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "id": 31681,
- "name": "options",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "type": {
- "type": "reference",
- "target": 38915,
- "name": "ClaimOptions",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/types.ts",
- "qualifiedName": "TransactionResultWithMetadata"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "TransactionResultWithMetadata",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 31568,
- "name": "getSupplyClaimedByWallet",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/drop-erc1155-claim-conditions.ts",
- "line": 550,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/drop-erc1155-claim-conditions.ts#L550"
- }
- ],
- "signatures": [
- {
- "id": 31569,
- "name": "getSupplyClaimedByWallet",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get the total supply claimed by a specific wallet"
- }
- ],
- "blockTags": [
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The total supply claimed"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/drop-erc1155-claim-conditions.ts",
- "line": 550,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/drop-erc1155-claim-conditions.ts#L550"
- }
- ],
- "parameters": [
- {
- "id": 31570,
- "name": "tokenId",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "id": 31571,
- "name": "walletAddress",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "the wallet address to check"
- }
- ]
- },
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 31664,
- "name": "prepareClaim",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/drop-erc1155-claim-conditions.ts",
- "line": 871,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/drop-erc1155-claim-conditions.ts#L871"
- }
- ],
- "signatures": [
- {
- "id": 31665,
- "name": "prepareClaim",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Returns proofs and the overrides required for the transaction."
- }
- ],
- "blockTags": [
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "code",
- "text": "`overrides`"
- },
- {
- "kind": "text",
- "text": " and "
- },
- {
- "kind": "code",
- "text": "`proofs`"
- },
- {
- "kind": "text",
- "text": " as an object."
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/drop-erc1155-claim-conditions.ts",
- "line": 871,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/drop-erc1155-claim-conditions.ts#L871"
- }
- ],
- "parameters": [
- {
- "id": 31666,
- "name": "tokenId",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "id": 31667,
- "name": "quantity",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "id": 31668,
- "name": "checkERC20Allowance",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- },
- {
- "id": 31669,
- "name": "address",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 38902,
- "name": "ClaimVerification",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- ],
- "groups": [
- {
- "title": "Constructors",
- "children": [
- 31474
- ]
- },
- {
- "title": "Properties",
- "children": [
- 31572,
- 31614,
- 31622
- ]
- },
- {
- "title": "Methods",
- "children": [
- 31547,
- 31483,
- 31517,
- 31670,
- 31557,
- 31552,
- 31676,
- 31568,
- 31664
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/drop-erc1155-claim-conditions.ts",
- "line": 59,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/drop-erc1155-claim-conditions.ts#L59"
- }
- ],
- "typeParameters": [
- {
- "id": 31696,
- "name": "TContract",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/types/eips.ts",
- "qualifiedName": "PrebuiltEditionDrop"
- },
- "name": "PrebuiltEditionDrop",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/types/eips.ts",
- "qualifiedName": "BaseClaimConditionERC1155"
- },
- "name": "BaseClaimConditionERC1155",
- "package": "@thirdweb-dev/sdk"
- }
- ]
- }
- }
- ]
- },
- {
- "id": 32584,
- "name": "Erc1155",
- "variant": "declaration",
- "kind": 128,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Standard ERC1155 NFT functions"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Basic functionality for a ERC1155 contract that handles IPFS storage for you."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst contract = await sdk.getContract(\"{{contract_address}}\");\nawait contract.erc1155.transfer(walletAddress, tokenId, quantity);\n```"
- }
- ]
- },
- {
- "tag": "@erc1155",
- "content": []
- }
- ]
- },
- "children": [
- {
- "id": 32585,
- "name": "constructor",
- "variant": "declaration",
- "kind": 512,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-1155.ts",
- "line": 109,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-1155.ts#L109"
- }
- ],
- "signatures": [
- {
- "id": 32586,
- "name": "new Erc1155",
- "variant": "signature",
- "kind": 16384,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-1155.ts",
- "line": 109,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-1155.ts#L109"
- }
- ],
- "typeParameters": [
- {
- "id": 32587,
- "name": "T",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/types/eips.ts",
- "qualifiedName": "BaseERC1155"
- },
- "name": "BaseERC1155",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/DropERC1155.ts",
- "qualifiedName": "DropERC1155"
- },
- "name": "DropERC1155",
- "package": "@thirdweb-dev/contracts-js"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/TokenERC1155.ts",
- "qualifiedName": "TokenERC1155"
- },
- "name": "TokenERC1155",
- "package": "@thirdweb-dev/contracts-js"
- }
- ]
- },
- "default": {
- "type": "union",
- "types": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/types/eips.ts",
- "qualifiedName": "BaseERC1155"
- },
- "name": "BaseERC1155",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/types/eips.ts",
- "qualifiedName": "BaseSignatureMintERC1155"
- },
- "name": "BaseSignatureMintERC1155",
- "package": "@thirdweb-dev/sdk"
- }
- ]
- }
- }
- ],
- "parameters": [
- {
- "id": 32588,
- "name": "contractWrapper",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/classes/internal/contract-wrapper.ts",
- "qualifiedName": "ContractWrapper"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 32587,
- "name": "T",
- "package": "@thirdweb-dev/sdk",
- "qualifiedName": "Erc1155.T",
- "refersToTypeParameter": true
- }
- ],
- "name": "ContractWrapper",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 32589,
- "name": "storage",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../storage/src/core/storage.ts",
- "qualifiedName": "ThirdwebStorage"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../storage/src/types/upload.ts",
- "qualifiedName": "IpfsUploadBatchOptions"
- },
- "name": "IpfsUploadBatchOptions",
- "package": "@thirdweb-dev/storage"
- }
- ],
- "name": "ThirdwebStorage",
- "package": "@thirdweb-dev/storage"
- }
- },
- {
- "id": 32590,
- "name": "chainId",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": 32584,
- "typeArguments": [
- {
- "type": "reference",
- "target": 32587,
- "name": "T",
- "package": "@thirdweb-dev/sdk",
- "qualifiedName": "Erc1155.T",
- "refersToTypeParameter": true
- }
- ],
- "name": "Erc1155",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ]
- },
- {
- "id": 32658,
- "name": "airdrop",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Airdrop multiple NFTs"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Airdrop one or multiple NFTs to the provided wallet addresses."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\n// The token ID of the NFT you want to airdrop\nconst tokenId = \"0\";\n// Array of objects of addresses and quantities to airdrop NFTs to\nconst addresses = [\n {\n address: \"0x...\",\n quantity: 2,\n },\n {\n address: \"0x...\",\n quantity: 3,\n },\n];\nawait contract.erc1155.airdrop(tokenId, addresses);\n\n// You can also pass an array of addresses, it will airdrop 1 NFT per address\nconst tokenId = \"0\";\nconst addresses = [\n \"0x...\", \"0x...\", \"0x...\",\n]\nawait contract.erc1155.airdrop(tokenId, addresses);\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC1155BatchTransferable"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-1155.ts",
- "line": 408,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-1155.ts#L408"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 32659,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32660,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 32661,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 32662,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 32663,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "tokenId",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "addresses",
- "isOptional": false,
- "element": {
- "type": "union",
- "types": [
- {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 32664,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32665,
- "name": "address",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/airdrop.ts",
- "line": 10,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/airdrop.ts#L10"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "AddressOrEnsSchema"
- },
- {
- "id": 32666,
- "name": "quantity",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/airdrop.ts",
- "line": 11,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/airdrop.ts#L11"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32665,
- 32666
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- }
- ]
- }
- },
- {
- "type": "namedTupleMember",
- "name": "fromAddress",
- "isOptional": true,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "data",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bytes@5.7.0/node_modules/@ethersproject/bytes/src.ts/index.ts",
- "qualifiedName": "BytesLike"
- },
- "name": "BytesLike",
- "package": "@ethersproject/bytes"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/types.ts",
- "qualifiedName": "TransactionResultWithMetadata"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "TransactionResultWithMetadata",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32660
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 32667,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 32668,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "tokenId",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "addresses",
- "isOptional": false,
- "element": {
- "type": "union",
- "types": [
- {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 32669,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32670,
- "name": "address",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/airdrop.ts",
- "line": 10,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/airdrop.ts#L10"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "AddressOrEnsSchema"
- },
- {
- "id": 32671,
- "name": "quantity",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/airdrop.ts",
- "line": 11,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/airdrop.ts#L11"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32670,
- 32671
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- }
- ]
- }
- },
- {
- "type": "namedTupleMember",
- "name": "fromAddress",
- "isOptional": true,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "data",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bytes@5.7.0/node_modules/@ethersproject/bytes/src.ts/index.ts",
- "qualifiedName": "BytesLike"
- },
- "name": "BytesLike",
- "package": "@ethersproject/bytes"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 32863,
- "name": "burn",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Burn NFTs"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Burn the specified NFTs from the connected wallet"
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\n// The token ID to burn NFTs of\nconst tokenId = 0;\n// The amount of the NFT you want to burn\nconst amount = 2;\n\nconst result = await contract.erc1155.burn(tokenId, amount);\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC1155Burnable"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-1155.ts",
- "line": 817,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-1155.ts#L817"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 32864,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32865,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 32866,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 32867,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 32868,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "tokenId",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "amount",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/types.ts",
- "qualifiedName": "TransactionResultWithMetadata"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "TransactionResultWithMetadata",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32865
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 32869,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 32870,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "tokenId",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "amount",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 32879,
- "name": "burnBatch",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Burn a batch of NFTs"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Burn the batch NFTs from the connected wallet"
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\n// The token IDs to burn NFTs of\nconst tokenIds = [0, 1];\n// The amounts of each NFT you want to burn\nconst amounts = [2, 2];\n\nconst result = await contract.erc1155.burnBatch(tokenIds, amounts);\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC1155Burnable"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-1155.ts",
- "line": 880,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-1155.ts#L880"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 32880,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32881,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 32882,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 32883,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 32884,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "tokenIds",
- "isOptional": false,
- "element": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- }
- },
- {
- "type": "namedTupleMember",
- "name": "amounts",
- "isOptional": false,
- "element": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/types.ts",
- "qualifiedName": "TransactionResultWithMetadata"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "TransactionResultWithMetadata",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32881
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 32885,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 32886,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "tokenIds",
- "isOptional": false,
- "element": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- }
- },
- {
- "type": "namedTupleMember",
- "name": "amounts",
- "isOptional": false,
- "element": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 32887,
- "name": "burnBatchFrom",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Burn a batch of NFTs from a specific wallet"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Burn the batch NFTs from the specified wallet"
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\n// The address of the wallet to burn NFTS from\nconst account = \"0x...\";\n// The token IDs to burn NFTs of\nconst tokenIds = [0, 1];\n// The amounts of each NFT you want to burn\nconst amounts = [2, 2];\n\nconst result = await contract.erc1155.burnBatchFrom(account, tokenIds, amounts);\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC1155Burnable"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-1155.ts",
- "line": 911,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-1155.ts#L911"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 32888,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32889,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 32890,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 32891,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 32892,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "account",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "tokenIds",
- "isOptional": false,
- "element": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- }
- },
- {
- "type": "namedTupleMember",
- "name": "amounts",
- "isOptional": false,
- "element": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/types.ts",
- "qualifiedName": "TransactionResultWithMetadata"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "TransactionResultWithMetadata",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32889
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 32893,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 32894,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "account",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "tokenIds",
- "isOptional": false,
- "element": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- }
- },
- {
- "type": "namedTupleMember",
- "name": "amounts",
- "isOptional": false,
- "element": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 32871,
- "name": "burnFrom",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Burn NFTs from a specific wallet"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Burn the specified NFTs from a specified wallet"
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\n// The address of the wallet to burn NFTS from\nconst account = \"0x...\";\n// The token ID to burn NFTs of\nconst tokenId = 0;\n// The amount of this NFT you want to burn\nconst amount = 2;\n\nconst result = await contract.erc1155.burnFrom(account, tokenId, amount);\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC1155Burnable"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-1155.ts",
- "line": 848,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-1155.ts#L848"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 32872,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32873,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 32874,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 32875,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 32876,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "account",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "tokenId",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "amount",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/types.ts",
- "qualifiedName": "TransactionResultWithMetadata"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "TransactionResultWithMetadata",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32873
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 32877,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 32878,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "account",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "tokenId",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "amount",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 32985,
- "name": "claim",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Claim NFTs"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Let the connected wallet claim NFTs."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst tokenId = 0; // the id of the NFT you want to claim\nconst quantity = 1; // how many NFTs you want to claim\n\nconst tx = await contract.erc1155.claim(tokenId, quantity);\nconst receipt = tx.receipt; // the transaction receipt\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC1155ClaimCustom | ERC1155ClaimPhasesV2 | ERC1155ClaimPhasesV1 | ERC1155ClaimConditionsV2 | ERC1155ClaimConditionsV1"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-1155.ts",
- "line": 1070,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-1155.ts#L1070"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 32986,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32987,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 32988,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 32989,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 32990,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "tokenId",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "quantity",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "options",
- "isOptional": true,
- "element": {
- "type": "reference",
- "target": 38915,
- "name": "ClaimOptions",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/types.ts",
- "qualifiedName": "TransactionResultWithMetadata"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "TransactionResultWithMetadata",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32987
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 32991,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [],
- "blockTags": [
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "Receipt for the transaction"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 32992,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "tokenId",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "quantity",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "options",
- "isOptional": true,
- "element": {
- "type": "reference",
- "target": 38915,
- "name": "ClaimOptions",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 32993,
- "name": "claimTo",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Claim NFTs to a specific Wallet"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Let the specified wallet claim NFTs."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst address = \"{{wallet_address}}\"; // address of the wallet you want to claim the NFTs\nconst tokenId = 0; // the id of the NFT you want to claim\nconst quantity = 1; // how many NFTs you want to claim\n\nconst tx = await contract.erc1155.claimTo(address, tokenId, quantity);\nconst receipt = tx.receipt; // the transaction receipt\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC1155ClaimCustom | ERC1155ClaimPhasesV2 | ERC1155ClaimPhasesV1 | ERC1155ClaimConditionsV2 | ERC1155ClaimConditionsV1"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-1155.ts",
- "line": 1108,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-1155.ts#L1108"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 32994,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32995,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 32996,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 32997,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 32998,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "destinationAddress",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "tokenId",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "quantity",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "options",
- "isOptional": true,
- "element": {
- "type": "reference",
- "target": 38915,
- "name": "ClaimOptions",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/types.ts",
- "qualifiedName": "TransactionResultWithMetadata"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "TransactionResultWithMetadata",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32995
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 32999,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [],
- "blockTags": [
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "Receipt for the transaction"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 33000,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "destinationAddress",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "tokenId",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "quantity",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "options",
- "isOptional": true,
- "element": {
- "type": "reference",
- "target": 38915,
- "name": "ClaimOptions",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 32599,
- "name": "contractWrapper",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isProtected": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-1155.ts",
- "line": 101,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-1155.ts#L101"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/classes/internal/contract-wrapper.ts",
- "qualifiedName": "ContractWrapper"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 32587,
- "name": "T",
- "package": "@thirdweb-dev/sdk",
- "qualifiedName": "Erc1155.T",
- "refersToTypeParameter": true
- }
- ],
- "name": "ContractWrapper",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 32591,
- "name": "featureName",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-1155.ts",
- "line": 92,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-1155.ts#L92"
- }
- ],
- "type": {
- "type": "literal",
- "value": "ERC1155"
- },
- "defaultValue": "FEATURE_EDITION.name",
- "implementationOf": {
- "type": "reference",
- "target": -1,
- "name": "DetectableFeature.featureName"
- }
- },
- {
- "id": 32895,
- "name": "lazyMint",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Lazy mint NFTs"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Create batch allows you to create a batch of many NFTs in one transaction."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\n// Custom metadata of the NFTs to create\nconst metadatas = [{\n name: \"Cool NFT\",\n description: \"This is a cool NFT\",\n image: fs.readFileSync(\"path/to/image.png\"), // This can be an image url or file\n}, {\n name: \"Cool NFT\",\n description: \"This is a cool NFT\",\n image: fs.readFileSync(\"path/to/image.png\"),\n}];\n\nconst results = await contract.erc1155.lazyMint(metadatas); // uploads and creates the NFTs on chain\nconst firstTokenId = results[0].id; // token id of the first created NFT\nconst firstNFT = await results[0].data(); // (optional) fetch details of the first created NFT\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC1155LazyMintableV1 | ERC1155LazyMintableV2"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-1155.ts",
- "line": 953,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-1155.ts#L953"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 32896,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32897,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 32898,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 32899,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 32900,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "metadatas",
- "isOptional": false,
- "element": {
- "type": "array",
- "elementType": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 32901,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32905,
- "name": "animation_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 18,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L18"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32903,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 15,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L15"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32904,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 16,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L16"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32902,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 14,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L14"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32905,
- 32903,
- 32904,
- 32902
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 13,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L13"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 32906,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32910,
- "name": "attributes",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 29,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L29"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "OptionalPropertiesInput"
- },
- {
- "id": 32908,
- "name": "background_color",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 27,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L27"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32907,
- "name": "external_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 26,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L26"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32909,
- "name": "properties",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 28,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L28"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "OptionalPropertiesInput"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32910,
- 32908,
- 32907,
- 32909
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 25,
- "character": 23,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L25"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+bn.js@5.1.5/node_modules/@types/bn.js/index.d.ts",
- "qualifiedName": "BN"
- },
- "name": "BN",
- "package": "@types/bn.js"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnknown"
- },
- "name": "ZodUnknown",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- ]
- }
- }
- },
- {
- "type": "namedTupleMember",
- "name": "options",
- "isOptional": true,
- "element": {
- "type": "reflection",
- "declaration": {
- "id": 32911,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32912,
- "name": "onProgress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-1155.ts",
- "line": 957,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-1155.ts#L957"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 32913,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-1155.ts",
- "line": 957,
- "character": 20,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-1155.ts#L957"
- }
- ],
- "signatures": [
- {
- "id": 32914,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-1155.ts",
- "line": 957,
- "character": 20,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-1155.ts#L957"
- }
- ],
- "parameters": [
- {
- "id": 32915,
- "name": "event",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": 39437,
- "name": "UploadProgressEvent",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "void"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32912
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-1155.ts",
- "line": 956,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-1155.ts#L956"
- }
- ]
- }
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": 30915,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectOutputType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 32916,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32920,
- "name": "animation_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 18,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L18"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32918,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 15,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L15"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32919,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 16,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L16"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32917,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 14,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L14"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32920,
- 32918,
- 32919,
- 32917
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 13,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L13"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 32921,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32925,
- "name": "attributes",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 29,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L29"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "OptionalPropertiesInput"
- },
- {
- "id": 32923,
- "name": "background_color",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 27,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L27"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32922,
- "name": "external_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 26,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L26"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32924,
- "name": "properties",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 28,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L28"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "OptionalPropertiesInput"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32925,
- 32923,
- 32922,
- 32924
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 25,
- "character": 23,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L25"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 32926,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32931,
- "name": "animation_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 47,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L47"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32930,
- "name": "external_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 46,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L46"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32927,
- "name": "id",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 43,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L43"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32929,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 45,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L45"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32928,
- "name": "uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 44,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L44"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32931,
- 32930,
- 32927,
- 32929,
- 32928
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 42,
- "character": 24,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L42"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnknown"
- },
- "name": "ZodUnknown",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectOutputType",
- "package": "zod"
- }
- ],
- "name": "TransactionResultWithId",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32897
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 32932,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 32933,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "metadatas",
- "isOptional": false,
- "element": {
- "type": "array",
- "elementType": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 32934,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32938,
- "name": "animation_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 18,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L18"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32936,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 15,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L15"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32937,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 16,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L16"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32935,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 14,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L14"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32938,
- 32936,
- 32937,
- 32935
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 13,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L13"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 32939,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32943,
- "name": "attributes",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 29,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L29"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "OptionalPropertiesInput"
- },
- {
- "id": 32941,
- "name": "background_color",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 27,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L27"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32940,
- "name": "external_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 26,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L26"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32942,
- "name": "properties",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 28,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L28"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "OptionalPropertiesInput"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32943,
- 32941,
- 32940,
- 32942
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 25,
- "character": 23,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L25"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodBigInt"
- },
- "name": "ZodBigInt",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodType",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+bn.js@5.1.5/node_modules/@types/bn.js/index.d.ts",
- "qualifiedName": "BN"
- },
- "name": "BN",
- "package": "@types/bn.js"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnknown"
- },
- "name": "ZodUnknown",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- ]
- }
- }
- },
- {
- "type": "namedTupleMember",
- "name": "options",
- "isOptional": true,
- "element": {
- "type": "reflection",
- "declaration": {
- "id": 32944,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32945,
- "name": "onProgress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-1155.ts",
- "line": 957,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-1155.ts#L957"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 32946,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-1155.ts",
- "line": 957,
- "character": 20,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-1155.ts#L957"
- }
- ],
- "signatures": [
- {
- "id": 32947,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-1155.ts",
- "line": 957,
- "character": 20,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-1155.ts#L957"
- }
- ],
- "parameters": [
- {
- "id": 32948,
- "name": "event",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": 39437,
- "name": "UploadProgressEvent",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "void"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32945
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-1155.ts",
- "line": 956,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-1155.ts#L956"
- }
- ]
- }
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 32692,
- "name": "mint",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Mint an NFT"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Mint an NFT with a limited supply to the connected wallet."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\n// Address of the wallet you want to mint the NFT to\nconst toAddress = \"{{wallet_address}}\"\n\n// Custom metadata of the NFT, note that you can fully customize this metadata with other properties.\nconst metadata = {\n name: \"Cool NFT\",\n description: \"This is a cool NFT\",\n image: fs.readFileSync(\"path/to/image.png\"), // This can be an image url or file\n}\n\nconst metadataWithSupply = {\n metadata,\n supply: 1000, // The number of this NFT you want to mint\n}\n\nconst tx = await contract.erc1155.mint(toAddress, metadataWithSupply);\nconst receipt = tx.receipt; // the transaction receipt\nconst tokenId = tx.id; // the id of the NFT minted\nconst nft = await tx.data(); // (optional) fetch details of minted NFT\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC1155Mintable"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-1155.ts",
- "line": 584,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-1155.ts#L584"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 32693,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32694,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 32695,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 32696,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 32697,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "metadataWithSupply",
- "isOptional": false,
- "element": {
- "type": "reflection",
- "declaration": {
- "id": 32698,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32700,
- "name": "metadata",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/edition.ts",
- "line": 42,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/edition.ts#L42"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 32701,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32705,
- "name": "animation_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 18,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L18"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32703,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 15,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L15"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32704,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 16,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L16"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32702,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 14,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L14"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32705,
- 32703,
- 32704,
- 32702
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 13,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L13"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 32706,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32710,
- "name": "attributes",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 29,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L29"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "OptionalPropertiesInput"
- },
- {
- "id": 32708,
- "name": "background_color",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 27,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L27"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32707,
- "name": "external_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 26,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L26"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32709,
- "name": "properties",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 28,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L28"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "OptionalPropertiesInput"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32710,
- 32708,
- 32707,
- 32709
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 25,
- "character": 23,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L25"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+bn.js@5.1.5/node_modules/@types/bn.js/index.d.ts",
- "qualifiedName": "BN"
- },
- "name": "BN",
- "package": "@types/bn.js"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnknown"
- },
- "name": "ZodUnknown",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- ]
- },
- "defaultValue": "NFTInputOrUriSchema"
- },
- {
- "id": 32699,
- "name": "supply",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/edition.ts",
- "line": 41,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/edition.ts#L41"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- },
- "defaultValue": "BigNumberishSchema"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32700,
- 32699
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": 30915,
- "typeArguments": [
- {
- "type": "reference",
- "target": 2,
- "name": "NFT",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "TransactionResultWithId",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32694
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 32711,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 32712,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "metadataWithSupply",
- "isOptional": false,
- "element": {
- "type": "reflection",
- "declaration": {
- "id": 32713,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32715,
- "name": "metadata",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/edition.ts",
- "line": 42,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/edition.ts#L42"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 32716,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32720,
- "name": "animation_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 18,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L18"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32718,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 15,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L15"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32719,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 16,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L16"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32717,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 14,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L14"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32720,
- 32718,
- 32719,
- 32717
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 13,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L13"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 32721,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32725,
- "name": "attributes",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 29,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L29"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "OptionalPropertiesInput"
- },
- {
- "id": 32723,
- "name": "background_color",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 27,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L27"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32722,
- "name": "external_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 26,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L26"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32724,
- "name": "properties",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 28,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L28"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "OptionalPropertiesInput"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32725,
- 32723,
- 32722,
- 32724
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 25,
- "character": 23,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L25"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodBigInt"
- },
- "name": "ZodBigInt",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodType",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+bn.js@5.1.5/node_modules/@types/bn.js/index.d.ts",
- "qualifiedName": "BN"
- },
- "name": "BN",
- "package": "@types/bn.js"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnknown"
- },
- "name": "ZodUnknown",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- ]
- },
- "defaultValue": "NFTInputOrUriSchema"
- },
- {
- "id": 32714,
- "name": "supply",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/edition.ts",
- "line": 41,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/edition.ts#L41"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- },
- "defaultValue": "BigNumberishSchema"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32715,
- 32714
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 32779,
- "name": "mintAdditionalSupply",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Increase the supply of an existing NFT"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Increase the supply of an existing NFT and mint it to the connected wallet address"
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst tokenId = 0;\nconst additionalSupply = 1000;\nawait contract.erc1155.mintAdditionalSupply(tokenId, additionalSupply);\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC1155Mintable"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-1155.ts",
- "line": 669,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-1155.ts#L669"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 32780,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32781,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 32782,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 32783,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 32784,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "tokenId",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "additionalSupply",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": 30915,
- "typeArguments": [
- {
- "type": "reference",
- "target": 2,
- "name": "NFT",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "TransactionResultWithId",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32781
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 32785,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 32786,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "tokenId",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "additionalSupply",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 32787,
- "name": "mintAdditionalSupplyTo",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Increase the supply of an existing NFT and mint it to a given wallet address"
- }
- ],
- "blockTags": [
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC1155Mintable"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-1155.ts",
- "line": 693,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-1155.ts#L693"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 32788,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32789,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 32790,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 32791,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 32792,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "receiver",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "tokenId",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "additionalSupply",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": 30915,
- "typeArguments": [
- {
- "type": "reference",
- "target": 2,
- "name": "NFT",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "TransactionResultWithId",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32789
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 32793,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 32794,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "receiver",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "tokenId",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "additionalSupply",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 32795,
- "name": "mintBatch",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Mint multiple NFTs at once"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Mint multiple different NFTs with limited supplies to the connected wallet."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\n// Custom metadata and supplies of your NFTs\nconst metadataWithSupply = [{\n supply: 50, // The number of this NFT you want to mint\n metadata: {\n name: \"Cool NFT #1\",\n description: \"This is a cool NFT\",\n image: fs.readFileSync(\"path/to/image.png\"), // This can be an image url or file\n },\n}, {\n supply: 100,\n metadata: {\n name: \"Cool NFT #2\",\n description: \"This is a cool NFT\",\n image: fs.readFileSync(\"path/to/image.png\"), // This can be an image url or file\n },\n}];\n\nconst tx = await contract.erc1155.mintBatch(metadataWithSupply);\nconst receipt = tx[0].receipt; // same transaction receipt for all minted NFTs\nconst firstTokenId = tx[0].id; // token id of the first minted NFT\nconst firstNFT = await tx[0].data(); // (optional) fetch details of the first minted NFT\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC1155BatchMintable"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-1155.ts",
- "line": 739,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-1155.ts#L739"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 32796,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32797,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 32798,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 32799,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 32800,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "metadataWithSupply",
- "isOptional": false,
- "element": {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 32801,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32803,
- "name": "metadata",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/edition.ts",
- "line": 42,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/edition.ts#L42"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 32804,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32808,
- "name": "animation_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 18,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L18"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32806,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 15,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L15"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32807,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 16,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L16"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32805,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 14,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L14"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32808,
- 32806,
- 32807,
- 32805
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 13,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L13"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 32809,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32813,
- "name": "attributes",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 29,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L29"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "OptionalPropertiesInput"
- },
- {
- "id": 32811,
- "name": "background_color",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 27,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L27"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32810,
- "name": "external_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 26,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L26"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32812,
- "name": "properties",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 28,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L28"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "OptionalPropertiesInput"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32813,
- 32811,
- 32810,
- 32812
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 25,
- "character": 23,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L25"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnknown"
- },
- "name": "ZodUnknown",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- ]
- },
- "defaultValue": "NFTInputOrUriSchema"
- },
- {
- "id": 32802,
- "name": "supply",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/edition.ts",
- "line": 41,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/edition.ts#L41"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- },
- "defaultValue": "BigNumberishSchema"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32803,
- 32802
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": 30915,
- "typeArguments": [
- {
- "type": "reference",
- "target": 2,
- "name": "NFT",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "TransactionResultWithId",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32797
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 32814,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 32815,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "metadataWithSupply",
- "isOptional": false,
- "element": {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 32816,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32818,
- "name": "metadata",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/edition.ts",
- "line": 42,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/edition.ts#L42"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 32819,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32823,
- "name": "animation_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 18,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L18"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32821,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 15,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L15"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32822,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 16,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L16"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32820,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 14,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L14"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32823,
- 32821,
- 32822,
- 32820
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 13,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L13"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 32824,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32828,
- "name": "attributes",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 29,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L29"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "OptionalPropertiesInput"
- },
- {
- "id": 32826,
- "name": "background_color",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 27,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L27"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32825,
- "name": "external_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 26,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L26"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32827,
- "name": "properties",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 28,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L28"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "OptionalPropertiesInput"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32828,
- 32826,
- 32825,
- 32827
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 25,
- "character": 23,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L25"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+bn.js@5.1.5/node_modules/@types/bn.js/index.d.ts",
- "qualifiedName": "BN"
- },
- "name": "BN",
- "package": "@types/bn.js"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnknown"
- },
- "name": "ZodUnknown",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- ]
- },
- "defaultValue": "NFTInputOrUriSchema"
- },
- {
- "id": 32817,
- "name": "supply",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/edition.ts",
- "line": 41,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/edition.ts#L41"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- },
- "defaultValue": "BigNumberishSchema"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32818,
- 32817
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 32829,
- "name": "mintBatchTo",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Mint multiple NFTs at once to a specific wallet"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Mint multiple different NFTs with limited supplies to a specified wallet."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\n// Address of the wallet you want to mint the NFT to\nconst toAddress = \"{{wallet_address}}\"\n\n// Custom metadata and supplies of your NFTs\nconst metadataWithSupply = [{\n supply: 50, // The number of this NFT you want to mint\n metadata: {\n name: \"Cool NFT #1\",\n description: \"This is a cool NFT\",\n image: fs.readFileSync(\"path/to/image.png\"), // This can be an image url or file\n },\n}, {\n supply: 100,\n metadata: {\n name: \"Cool NFT #2\",\n description: \"This is a cool NFT\",\n image: fs.readFileSync(\"path/to/image.png\"), // This can be an image url or file\n },\n}];\n\nconst tx = await contract.erc1155.mintBatchTo(toAddress, metadataWithSupply);\nconst receipt = tx[0].receipt; // same transaction receipt for all minted NFTs\nconst firstTokenId = tx[0].id; // token id of the first minted NFT\nconst firstNFT = await tx[0].data(); // (optional) fetch details of the first minted NFT\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC1155BatchMintable"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-1155.ts",
- "line": 784,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-1155.ts#L784"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 32830,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32831,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 32832,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 32833,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 32834,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "receiver",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "metadataWithSupply",
- "isOptional": false,
- "element": {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 32835,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32837,
- "name": "metadata",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/edition.ts",
- "line": 42,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/edition.ts#L42"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 32838,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32842,
- "name": "animation_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 18,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L18"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32840,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 15,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L15"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32841,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 16,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L16"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32839,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 14,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L14"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32842,
- 32840,
- 32841,
- 32839
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 13,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L13"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 32843,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32847,
- "name": "attributes",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 29,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L29"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "OptionalPropertiesInput"
- },
- {
- "id": 32845,
- "name": "background_color",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 27,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L27"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32844,
- "name": "external_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 26,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L26"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32846,
- "name": "properties",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 28,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L28"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "OptionalPropertiesInput"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32847,
- 32845,
- 32844,
- 32846
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 25,
- "character": 23,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L25"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnknown"
- },
- "name": "ZodUnknown",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- ]
- },
- "defaultValue": "NFTInputOrUriSchema"
- },
- {
- "id": 32836,
- "name": "supply",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/edition.ts",
- "line": 41,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/edition.ts#L41"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- },
- "defaultValue": "BigNumberishSchema"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32837,
- 32836
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": 30915,
- "typeArguments": [
- {
- "type": "reference",
- "target": 2,
- "name": "NFT",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "TransactionResultWithId",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32831
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 32848,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 32849,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "receiver",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "metadataWithSupply",
- "isOptional": false,
- "element": {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 32850,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32852,
- "name": "metadata",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/edition.ts",
- "line": 42,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/edition.ts#L42"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 32853,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32857,
- "name": "animation_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 18,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L18"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32855,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 15,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L15"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32856,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 16,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L16"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32854,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 14,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L14"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32857,
- 32855,
- 32856,
- 32854
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 13,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L13"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 32858,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32862,
- "name": "attributes",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 29,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L29"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "OptionalPropertiesInput"
- },
- {
- "id": 32860,
- "name": "background_color",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 27,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L27"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32859,
- "name": "external_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 26,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L26"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32861,
- "name": "properties",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 28,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L28"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "OptionalPropertiesInput"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32862,
- 32860,
- 32859,
- 32861
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 25,
- "character": 23,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L25"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+bn.js@5.1.5/node_modules/@types/bn.js/index.d.ts",
- "qualifiedName": "BN"
- },
- "name": "BN",
- "package": "@types/bn.js"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnknown"
- },
- "name": "ZodUnknown",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- ]
- },
- "defaultValue": "NFTInputOrUriSchema"
- },
- {
- "id": 32851,
- "name": "supply",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/edition.ts",
- "line": 41,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/edition.ts#L41"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- },
- "defaultValue": "BigNumberishSchema"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32852,
- 32851
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 32726,
- "name": "mintTo",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Mint an NFT to a specific wallet"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Mint an NFT with a limited supply to a specified wallet."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\n// Address of the wallet you want to mint the NFT to\nconst toAddress = \"{{wallet_address}}\"\n\n// Custom metadata of the NFT, note that you can fully customize this metadata with other properties.\nconst metadata = {\n name: \"Cool NFT\",\n description: \"This is a cool NFT\",\n image: fs.readFileSync(\"path/to/image.png\"), // This can be an image url or file\n}\n\nconst metadataWithSupply = {\n metadata,\n supply: 1000, // The number of this NFT you want to mint\n}\n\nconst tx = await contract.erc1155.mintTo(toAddress, metadataWithSupply);\nconst receipt = tx.receipt; // the transaction receipt\nconst tokenId = tx.id; // the id of the NFT minted\nconst nft = await tx.data(); // (optional) fetch details of minted NFT\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC1155Mintable"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-1155.ts",
- "line": 624,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-1155.ts#L624"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 32727,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32728,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 32729,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 32730,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 32731,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "receiver",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "metadataWithSupply",
- "isOptional": false,
- "element": {
- "type": "reflection",
- "declaration": {
- "id": 32732,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32734,
- "name": "metadata",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/edition.ts",
- "line": 42,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/edition.ts#L42"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 32735,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32739,
- "name": "animation_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 18,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L18"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32737,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 15,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L15"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32738,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 16,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L16"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32736,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 14,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L14"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32739,
- 32737,
- 32738,
- 32736
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 13,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L13"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 32740,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32744,
- "name": "attributes",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 29,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L29"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "OptionalPropertiesInput"
- },
- {
- "id": 32742,
- "name": "background_color",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 27,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L27"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32741,
- "name": "external_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 26,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L26"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32743,
- "name": "properties",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 28,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L28"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "OptionalPropertiesInput"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32744,
- 32742,
- 32741,
- 32743
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 25,
- "character": 23,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L25"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+bn.js@5.1.5/node_modules/@types/bn.js/index.d.ts",
- "qualifiedName": "BN"
- },
- "name": "BN",
- "package": "@types/bn.js"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnknown"
- },
- "name": "ZodUnknown",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- ]
- },
- "defaultValue": "NFTInputOrUriSchema"
- },
- {
- "id": 32733,
- "name": "supply",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/edition.ts",
- "line": 41,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/edition.ts#L41"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- },
- "defaultValue": "BigNumberishSchema"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32734,
- 32733
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": 30915,
- "typeArguments": [
- {
- "type": "reference",
- "target": 2,
- "name": "NFT",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "TransactionResultWithId",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32728
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 32745,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 32746,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "receiver",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "metadataWithSupply",
- "isOptional": false,
- "element": {
- "type": "reflection",
- "declaration": {
- "id": 32747,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32749,
- "name": "metadata",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/edition.ts",
- "line": 42,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/edition.ts#L42"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 32750,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32754,
- "name": "animation_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 18,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L18"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32752,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 15,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L15"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32753,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 16,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L16"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32751,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 14,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L14"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32754,
- 32752,
- 32753,
- 32751
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 13,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L13"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 32755,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32759,
- "name": "attributes",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 29,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L29"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "OptionalPropertiesInput"
- },
- {
- "id": 32757,
- "name": "background_color",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 27,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L27"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32756,
- "name": "external_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 26,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L26"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32758,
- "name": "properties",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 28,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L28"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "OptionalPropertiesInput"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32759,
- 32757,
- 32756,
- 32758
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 25,
- "character": 23,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L25"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodBigInt"
- },
- "name": "ZodBigInt",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodType",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+bn.js@5.1.5/node_modules/@types/bn.js/index.d.ts",
- "qualifiedName": "BN"
- },
- "name": "BN",
- "package": "@types/bn.js"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnknown"
- },
- "name": "ZodUnknown",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- ]
- },
- "defaultValue": "NFTInputOrUriSchema"
- },
- {
- "id": 32748,
- "name": "supply",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/edition.ts",
- "line": 41,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/edition.ts#L41"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- },
- "defaultValue": "BigNumberishSchema"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32749,
- 32748
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 32650,
- "name": "setApprovalForAll",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Set approval for all NFTs"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Approve or remove operator as an operator for the caller. Operators can call transferFrom or safeTransferFrom for any token owned by the caller."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst operator = \"{{wallet_address}}\";\nawait contract.erc1155.setApprovalForAll(operator, true);\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC1155"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-1155.ts",
- "line": 367,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-1155.ts#L367"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 32651,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32652,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 32653,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 32654,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 32655,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "operator",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "approved",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "boolean"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/types.ts",
- "qualifiedName": "TransactionResultWithMetadata"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "TransactionResultWithMetadata",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32652
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 32656,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 32657,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "operator",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "approved",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "boolean"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 32600,
- "name": "storage",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isProtected": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-1155.ts",
- "line": 102,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-1155.ts#L102"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../storage/src/core/storage.ts",
- "qualifiedName": "ThirdwebStorage"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../storage/src/types/upload.ts",
- "qualifiedName": "IpfsUploadBatchOptions"
- },
- "name": "IpfsUploadBatchOptions",
- "package": "@thirdweb-dev/storage"
- }
- ],
- "name": "ThirdwebStorage",
- "package": "@thirdweb-dev/storage"
- }
- },
- {
- "id": 32626,
- "name": "transfer",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Transfer an NFT"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Transfer an NFT from the connected wallet to another wallet."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\n// Address of the wallet you want to send the NFT to\nconst toAddress = \"{{wallet_address}}\";\nconst tokenId = \"0\"; // The token ID of the NFT you want to send\nconst amount = 3; // How many copies of the NFTs to transfer\nawait contract.erc1155.transfer(toAddress, tokenId, amount);\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC1155"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-1155.ts",
- "line": 265,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-1155.ts#L265"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 32627,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32628,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 32629,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 32630,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 32631,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "to",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "tokenId",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "amount",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "data",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bytes@5.7.0/node_modules/@ethersproject/bytes/src.ts/index.ts",
- "qualifiedName": "BytesLike"
- },
- "name": "BytesLike",
- "package": "@ethersproject/bytes"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/types.ts",
- "qualifiedName": "TransactionResultWithMetadata"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "TransactionResultWithMetadata",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32628
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 32632,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 32633,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "to",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "tokenId",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "amount",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "data",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bytes@5.7.0/node_modules/@ethersproject/bytes/src.ts/index.ts",
- "qualifiedName": "BytesLike"
- },
- "name": "BytesLike",
- "package": "@ethersproject/bytes"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 32634,
- "name": "transferBatch",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Transfer multiple NFTs"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Transfer multiple NFTs from the connected wallet to another wallet."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\n// Address of the wallet you want to send the NFT to\nconst toAddress = \"{{wallet_address}}\";\n// The token IDs of the NFTs you want to send\nconst tokenIds = [0, 1, 2];\n// How many copies of the NFTs to transfer\nconst amounts = [1, 2, 3];\nawait contract.erc1155.transferBatch(toAddress, tokenIds, amounts);\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC1155BatchTransferable"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-1155.ts",
- "line": 299,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-1155.ts#L299"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 32635,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32636,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 32637,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 32638,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 32639,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "to",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "tokenIds",
- "isOptional": false,
- "element": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- }
- },
- {
- "type": "namedTupleMember",
- "name": "amounts",
- "isOptional": false,
- "element": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- }
- },
- {
- "type": "namedTupleMember",
- "name": "fromAddress",
- "isOptional": true,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "data",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bytes@5.7.0/node_modules/@ethersproject/bytes/src.ts/index.ts",
- "qualifiedName": "BytesLike"
- },
- "name": "BytesLike",
- "package": "@ethersproject/bytes"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/types.ts",
- "qualifiedName": "TransactionResultWithMetadata"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "TransactionResultWithMetadata",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32636
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 32640,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 32641,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "to",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "tokenIds",
- "isOptional": false,
- "element": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- }
- },
- {
- "type": "namedTupleMember",
- "name": "amounts",
- "isOptional": false,
- "element": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- }
- },
- {
- "type": "namedTupleMember",
- "name": "fromAddress",
- "isOptional": true,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "data",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bytes@5.7.0/node_modules/@ethersproject/bytes/src.ts/index.ts",
- "qualifiedName": "BytesLike"
- },
- "name": "BytesLike",
- "package": "@ethersproject/bytes"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 32642,
- "name": "transferFrom",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Transfer an NFT from a specific wallet"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Transfer an NFT from a specific wallet to another wallet."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\n// Address of the wallet you want to send the NFT to\nconst toAddress = \"{{wallet_address}}\";\nconst tokenId = \"0\"; // The token ID of the NFT you want to send\nconst amount = 3; // How many copies of the NFTs to transfer\nawait contract.erc1155.transfer(toAddress, tokenId, amount);\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC1155"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-1155.ts",
- "line": 333,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-1155.ts#L333"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 32643,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32644,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 32645,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 32646,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 32647,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "from",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "to",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "tokenId",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "amount",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "data",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bytes@5.7.0/node_modules/@ethersproject/bytes/src.ts/index.ts",
- "qualifiedName": "BytesLike"
- },
- "name": "BytesLike",
- "package": "@ethersproject/bytes"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/types.ts",
- "qualifiedName": "TransactionResultWithMetadata"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "TransactionResultWithMetadata",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32644
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 32648,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 32649,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "from",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "to",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "tokenId",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "amount",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "data",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bytes@5.7.0/node_modules/@ethersproject/bytes/src.ts/index.ts",
- "qualifiedName": "BytesLike"
- },
- "name": "BytesLike",
- "package": "@ethersproject/bytes"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 32949,
- "name": "updateMetadata",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Update the metadata of an NFT"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Update the metadata of an NFT in the connected wallet"
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\n// The token ID of the NFT you want to update\nconst tokenId = 0;\n// The updated metadata of the NFT\nconst metadata = {\n name: \"Updated NFT\",\n description: \"This is an updated NFT\",\n image: fs.readFileSync(\"path/to/image.png\"), // This can be an image url or file\n}\n\nconst result = await contract.erc1155.updateMetadata(tokenId, metadata);\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC1155UpdateMetadata"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-1155.ts",
- "line": 989,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-1155.ts#L989"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 32950,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32951,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 32952,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 32953,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 32954,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "tokenId",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "metadata",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 32955,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32959,
- "name": "animation_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 18,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L18"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32957,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 15,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L15"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32958,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 16,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L16"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32956,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 14,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L14"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNumber"
- },
- "name": "ZodNumber",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32959,
- 32957,
- 32958,
- 32956
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 13,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L13"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 32960,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32964,
- "name": "attributes",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 29,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L29"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "OptionalPropertiesInput"
- },
- {
- "id": 32962,
- "name": "background_color",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 27,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L27"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32961,
- "name": "external_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 26,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L26"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32963,
- "name": "properties",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 28,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L28"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "OptionalPropertiesInput"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32964,
- 32962,
- 32961,
- 32963
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 25,
- "character": 23,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L25"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodBigInt"
- },
- "name": "ZodBigInt",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+bn.js@5.1.5/node_modules/@types/bn.js/index.d.ts",
- "qualifiedName": "BN"
- },
- "name": "BN",
- "package": "@types/bn.js"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+bn.js@5.1.5/node_modules/@types/bn.js/index.d.ts",
- "qualifiedName": "BN"
- },
- "name": "BN",
- "package": "@types/bn.js"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+bn.js@5.1.5/node_modules/@types/bn.js/index.d.ts",
- "qualifiedName": "BN"
- },
- "name": "BN",
- "package": "@types/bn.js"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnknown"
- },
- "name": "ZodUnknown",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/types.ts",
- "qualifiedName": "TransactionResultWithMetadata"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "TransactionResultWithMetadata",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32951
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 32965,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 32966,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "tokenId",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "metadata",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 32967,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32971,
- "name": "animation_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 18,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L18"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32969,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 15,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L15"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32970,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 16,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L16"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32968,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 14,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L14"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNumber"
- },
- "name": "ZodNumber",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32971,
- 32969,
- 32970,
- 32968
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 13,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L13"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 32972,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32977,
- "name": "attributes",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 29,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L29"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- },
- {
- "type": "array",
- "elementType": {
- "type": "unknown",
- "name": "..."
- }
- },
- {
- "type": "array",
- "elementType": {
- "type": "unknown",
- "name": "..."
- }
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "many"
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 32978,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/properties.ts",
- "line": 5,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/properties.ts#L5"
- }
- ]
- }
- },
- {
- "type": "literal",
- "value": "strip"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectOutputType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "objectOutputType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "OptionalPropertiesInput"
- },
- {
- "id": 32974,
- "name": "background_color",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 27,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L27"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32973,
- "name": "external_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 26,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L26"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32975,
- "name": "properties",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 28,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L28"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- },
- {
- "type": "array",
- "elementType": {
- "type": "unknown",
- "name": "..."
- }
- },
- {
- "type": "array",
- "elementType": {
- "type": "unknown",
- "name": "..."
- }
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "many"
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 32976,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/properties.ts",
- "line": 5,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/properties.ts#L5"
- }
- ]
- }
- },
- {
- "type": "literal",
- "value": "strip"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectOutputType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "objectOutputType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "OptionalPropertiesInput"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32977,
- 32974,
- 32973,
- 32975
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 25,
- "character": 23,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L25"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodBigInt"
- },
- "name": "ZodBigInt",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+bn.js@5.1.5/node_modules/@types/bn.js/index.d.ts",
- "qualifiedName": "BN"
- },
- "name": "BN",
- "package": "@types/bn.js"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+bn.js@5.1.5/node_modules/@types/bn.js/index.d.ts",
- "qualifiedName": "BN"
- },
- "name": "BN",
- "package": "@types/bn.js"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+bn.js@5.1.5/node_modules/@types/bn.js/index.d.ts",
- "qualifiedName": "BN"
- },
- "name": "BN",
- "package": "@types/bn.js"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnknown"
- },
- "name": "ZodUnknown",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 32602,
- "name": "chainId",
- "variant": "declaration",
- "kind": 262144,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-1155.ts",
- "line": 105,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-1155.ts#L105"
- }
- ],
- "getSignature": {
- "id": 32603,
- "name": "chainId",
- "variant": "signature",
- "kind": 524288,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-1155.ts",
- "line": 105,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-1155.ts#L105"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "implementationOf": {
- "type": "reference",
- "target": -1,
- "name": "UpdateableNetwork.chainId"
- }
- },
- "implementationOf": {
- "type": "reference",
- "target": -1,
- "name": "UpdateableNetwork.chainId"
- }
- },
- {
- "id": 33001,
- "name": "claimConditions",
- "variant": "declaration",
- "kind": 262144,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-1155.ts",
- "line": 1155,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-1155.ts#L1155"
- }
- ],
- "getSignature": {
- "id": 33002,
- "name": "claimConditions",
- "variant": "signature",
- "kind": 524288,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Configure claim conditions"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Define who can claim NFTs in the collection, when and how many."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst presaleStartTime = new Date();\nconst publicSaleStartTime = new Date(Date.now() + 60 * 60 * 24 * 1000);\nconst claimConditions = [\n {\n startTime: presaleStartTime, // start the presale now\n maxClaimableSupply: 2, // limit how many mints for this presale\n price: 0.01, // presale price\n snapshot: ['0x...', '0x...'], // limit minting to only certain addresses\n },\n {\n startTime: publicSaleStartTime, // 24h after presale, start public sale\n price: 0.08, // public sale price\n }\n]);\nawait contract.erc1155.claimConditions.set(tokenId, claimConditions);\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC1155ClaimPhasesV2 | ERC1155ClaimPhasesV1 | ERC1155ClaimConditionsV2 | ERC1155ClaimConditionsV1"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-1155.ts",
- "line": 1155,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-1155.ts#L1155"
- }
- ],
- "type": {
- "type": "reference",
- "target": 31473,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/types/eips.ts",
- "qualifiedName": "BaseClaimConditionERC1155"
- },
- "name": "BaseClaimConditionERC1155",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "DropErc1155ClaimConditions",
- "package": "@thirdweb-dev/sdk"
- }
- }
- },
- {
- "id": 33005,
- "name": "revealer",
- "variant": "declaration",
- "kind": 262144,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-1155.ts",
- "line": 1220,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-1155.ts#L1220"
- }
- ],
- "getSignature": {
- "id": 33006,
- "name": "revealer",
- "variant": "signature",
- "kind": 524288,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Mint delayed reveal NFTs"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Create a batch of encrypted NFTs that can be revealed at a later time."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\n// the real NFTs, these will be encrypted until you reveal them\nconst realNFTs = [{\n name: \"Common NFT #1\",\n description: \"Common NFT, one of many.\",\n image: fs.readFileSync(\"path/to/image.png\"),\n}, {\n name: \"Super Rare NFT #2\",\n description: \"You got a Super Rare NFT!\",\n image: fs.readFileSync(\"path/to/image.png\"),\n}];\n// A placeholder NFT that people will get immediately in their wallet, and will be converted to the real NFT at reveal time\nconst placeholderNFT = {\n name: \"Hidden NFT\",\n description: \"Will be revealed next week!\"\n};\n// Create and encrypt the NFTs\nawait contract.erc1155.drop.revealer.createDelayedRevealBatch(\n placeholderNFT,\n realNFTs,\n \"my secret password\",\n);\n// Whenever you're ready, reveal your NFTs at any time\nconst batchId = 0; // the batch to reveal\nawait contract.erc1155.revealer.reveal(batchId, \"my secret password\");\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC1155Revealable"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-1155.ts",
- "line": 1220,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-1155.ts#L1220"
- }
- ],
- "type": {
- "type": "reference",
- "target": 31147,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/types/eips.ts",
- "qualifiedName": "BaseDelayedRevealERC1155"
- },
- "name": "BaseDelayedRevealERC1155",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "DelayedReveal",
- "package": "@thirdweb-dev/sdk"
- }
- }
- },
- {
- "id": 33003,
- "name": "signature",
- "variant": "declaration",
- "kind": 262144,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-1155.ts",
- "line": 1179,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-1155.ts#L1179"
- }
- ],
- "getSignature": {
- "id": 33004,
- "name": "signature",
- "variant": "signature",
- "kind": 524288,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Mint with signature"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Generate dynamic NFTs with your own signature, and let others mint them using that signature."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\n// see how to craft a payload to sign in the `contract.erc1155.signature.generate()` documentation\nconst signedPayload = contract.erc1155.signature().generate(payload);\n\n// now anyone can mint the NFT\nconst tx = contract.erc1155.signature.mint(signedPayload);\nconst receipt = tx.receipt; // the mint transaction receipt\nconst mintedId = tx.id; // the id of the NFT minted\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC1155SignatureMintable"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-1155.ts",
- "line": 1179,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-1155.ts#L1179"
- }
- ],
- "type": {
- "type": "reference",
- "target": 33043,
- "name": "Erc1155SignatureMintable",
- "package": "@thirdweb-dev/sdk"
- }
- }
- },
- {
- "id": 32619,
- "name": "balance",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-1155.ts",
- "line": 224,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-1155.ts#L224"
- }
- ],
- "signatures": [
- {
- "id": 32620,
- "name": "balance",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get NFT balance for the currently connected wallet"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-1155.ts",
- "line": 224,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-1155.ts#L224"
- }
- ],
- "parameters": [
- {
- "id": 32621,
- "name": "tokenId",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 32615,
- "name": "balanceOf",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-1155.ts",
- "line": 210,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-1155.ts#L210"
- }
- ],
- "signatures": [
- {
- "id": 32616,
- "name": "balanceOf",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get NFT balance of a specific wallet"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Get a wallets NFT balance (number of NFTs in this contract owned by the wallet)."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\n// Address of the wallet to check NFT balance\nconst walletAddress = \"{{wallet_address}}\";\nconst tokenId = 0; // Id of the NFT to check\nconst balance = await contract.erc1155.balanceOf(walletAddress, tokenId);\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC1155"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-1155.ts",
- "line": 210,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-1155.ts#L210"
- }
- ],
- "parameters": [
- {
- "id": 32617,
- "name": "address",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 32618,
- "name": "tokenId",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 32609,
- "name": "get",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-1155.ts",
- "line": 151,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-1155.ts#L151"
- }
- ],
- "signatures": [
- {
- "id": 32610,
- "name": "get",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get a single NFT"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst tokenId = 0;\nconst nft = await contract.erc1155.get(tokenId);\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The NFT metadata"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC1155"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-1155.ts",
- "line": 151,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-1155.ts#L151"
- }
- ],
- "parameters": [
- {
- "id": 32611,
- "name": "tokenId",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "the tokenId of the NFT to retrieve"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 2,
- "name": "NFT",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 32607,
- "name": "getAddress",
- "variant": "declaration",
- "kind": 2048,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-1155.ts",
- "line": 133,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-1155.ts#L133"
- }
- ],
- "signatures": [
- {
- "id": 32608,
- "name": "getAddress",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-1155.ts",
- "line": 133,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-1155.ts#L133"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "implementationOf": {
- "type": "reference",
- "target": -1,
- "name": "UpdateableNetwork.getAddress"
- }
- }
- ],
- "implementationOf": {
- "type": "reference",
- "target": -1,
- "name": "UpdateableNetwork.getAddress"
- }
- },
- {
- "id": 32674,
- "name": "getAll",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-1155.ts",
- "line": 486,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-1155.ts#L486"
- }
- ],
- "signatures": [
- {
- "id": 32675,
- "name": "getAll",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get all NFTs"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Get all the data associated with every NFT in this contract.\n\nBy default, returns the first 100 NFTs, use queryParams to fetch more."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst nfts = await contract.erc1155.getAll();\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The NFT metadata for all NFTs queried."
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC1155Enumerable"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-1155.ts",
- "line": 486,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-1155.ts#L486"
- }
- ],
- "parameters": [
- {
- "id": 32676,
- "name": "queryParams",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "optional filtering to only fetch a subset of results."
- }
- ]
- },
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 32677,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32679,
- "name": "count",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/QueryParams.ts",
- "line": 12,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/QueryParams.ts#L12"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 32678,
- "name": "start",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/QueryParams.ts",
- "line": 11,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/QueryParams.ts#L11"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32679,
- 32678
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": 2,
- "name": "NFT",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 32979,
- "name": "getClaimTransaction",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-1155.ts",
- "line": 1022,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-1155.ts#L1022"
- }
- ],
- "signatures": [
- {
- "id": 32980,
- "name": "getClaimTransaction",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Construct a claim transaction without executing it.\nThis is useful for estimating the gas cost of a claim transaction, overriding transaction options and having fine grained control over the transaction execution."
- }
- ],
- "blockTags": [
- {
- "tag": "@deprecated",
- "content": [
- {
- "kind": "text",
- "text": "Use "
- },
- {
- "kind": "code",
- "text": "`contract.erc1155.claim.prepare(...args)`"
- },
- {
- "kind": "text",
- "text": " instead"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-1155.ts",
- "line": 1022,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-1155.ts#L1022"
- }
- ],
- "parameters": [
- {
- "id": 32981,
- "name": "destinationAddress",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Address you want to send the token to"
- }
- ]
- },
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 32982,
- "name": "tokenId",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Id of the token you want to claim"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "id": 32983,
- "name": "quantity",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Quantity of the tokens you want to claim"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "id": 32984,
- "name": "options",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Optional claim verification data (e.g. price, currency, etc...)"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": 38915,
- "name": "ClaimOptions",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/types.ts",
- "qualifiedName": "TransactionResultWithMetadata"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "TransactionResultWithMetadata",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 32760,
- "name": "getMintTransaction",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-1155.ts",
- "line": 645,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-1155.ts#L645"
- }
- ],
- "signatures": [
- {
- "id": 32761,
- "name": "getMintTransaction",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Construct a mint transaction without executing it.\nThis is useful for estimating the gas cost of a mint transaction, overriding transaction options and having fine grained control over the transaction execution."
- }
- ],
- "blockTags": [
- {
- "tag": "@deprecated",
- "content": [
- {
- "kind": "text",
- "text": "Use "
- },
- {
- "kind": "code",
- "text": "`contract.erc1155.mint.prepare(...args)`"
- },
- {
- "kind": "text",
- "text": " instead"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC1155Mintable"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-1155.ts",
- "line": 645,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-1155.ts#L645"
- }
- ],
- "parameters": [
- {
- "id": 32762,
- "name": "receiver",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Address you want to send the token to"
- }
- ]
- },
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 32763,
- "name": "metadataWithSupply",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The metadata of the NFT you want to mint"
- }
- ]
- },
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 32764,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32766,
- "name": "metadata",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/edition.ts",
- "line": 42,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/edition.ts#L42"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 32767,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32771,
- "name": "animation_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 18,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L18"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32769,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 15,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L15"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32770,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 16,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L16"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32768,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 14,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L14"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNumber"
- },
- "name": "ZodNumber",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32771,
- 32769,
- 32770,
- 32768
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 13,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L13"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 32772,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32777,
- "name": "attributes",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 29,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L29"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- },
- {
- "type": "array",
- "elementType": {
- "type": "unknown",
- "name": "..."
- }
- },
- {
- "type": "array",
- "elementType": {
- "type": "unknown",
- "name": "..."
- }
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "many"
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 32778,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/properties.ts",
- "line": 5,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/properties.ts#L5"
- }
- ]
- }
- },
- {
- "type": "literal",
- "value": "strip"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectOutputType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "objectOutputType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "OptionalPropertiesInput"
- },
- {
- "id": 32774,
- "name": "background_color",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 27,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L27"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32773,
- "name": "external_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 26,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L26"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32775,
- "name": "properties",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 28,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L28"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- },
- {
- "type": "array",
- "elementType": {
- "type": "unknown",
- "name": "..."
- }
- },
- {
- "type": "array",
- "elementType": {
- "type": "unknown",
- "name": "..."
- }
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "many"
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 32776,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/properties.ts",
- "line": 5,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/properties.ts#L5"
- }
- ]
- }
- },
- {
- "type": "literal",
- "value": "strip"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectOutputType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "objectOutputType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "OptionalPropertiesInput"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32777,
- 32774,
- 32773,
- 32775
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 25,
- "character": 23,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L25"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodBigInt"
- },
- "name": "ZodBigInt",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+bn.js@5.1.5/node_modules/@types/bn.js/index.d.ts",
- "qualifiedName": "BN"
- },
- "name": "BN",
- "package": "@types/bn.js"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+bn.js@5.1.5/node_modules/@types/bn.js/index.d.ts",
- "qualifiedName": "BN"
- },
- "name": "BN",
- "package": "@types/bn.js"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+bn.js@5.1.5/node_modules/@types/bn.js/index.d.ts",
- "qualifiedName": "BN"
- },
- "name": "BN",
- "package": "@types/bn.js"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnknown"
- },
- "name": "ZodUnknown",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- ]
- },
- "defaultValue": "NFTInputOrUriSchema"
- },
- {
- "id": 32765,
- "name": "supply",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/edition.ts",
- "line": 41,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/edition.ts#L41"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- },
- "defaultValue": "BigNumberishSchema"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32766,
- 32765
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/types.ts",
- "qualifiedName": "TransactionResultWithMetadata"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "TransactionResultWithMetadata",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 32685,
- "name": "getOwned",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-1155.ts",
- "line": 540,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-1155.ts#L540"
- }
- ],
- "signatures": [
- {
- "id": 32686,
- "name": "getOwned",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get all NFTs owned by a specific wallet"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Get all the data associated with the NFTs owned by a specific wallet."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\n// Address of the wallet to get the NFTs of\nconst address = \"{{wallet_address}}\";\nconst nfts = await contract.erc1155.getOwned(address);\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The NFT metadata for all NFTs in the contract."
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC1155Enumerable"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-1155.ts",
- "line": 540,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-1155.ts#L540"
- }
- ],
- "parameters": [
- {
- "id": 32687,
- "name": "walletAddress",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 32688,
- "name": "queryParams",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 32689,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32691,
- "name": "count",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/QueryParams.ts",
- "line": 12,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/QueryParams.ts#L12"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 32690,
- "name": "start",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/QueryParams.ts",
- "line": 11,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/QueryParams.ts#L11"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32691,
- 32690
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": 2,
- "name": "NFT",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 32622,
- "name": "isApproved",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-1155.ts",
- "line": 236,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-1155.ts#L236"
- }
- ],
- "signatures": [
- {
- "id": 32623,
- "name": "isApproved",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get whether this wallet has approved transfers from the given operator"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-1155.ts",
- "line": 236,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-1155.ts#L236"
- }
- ],
- "parameters": [
- {
- "id": 32624,
- "name": "address",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "the wallet address"
- }
- ]
- },
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 32625,
- "name": "operator",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "the operator address"
- }
- ]
- },
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "boolean"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 32682,
- "name": "totalCirculatingSupply",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-1155.ts",
- "line": 516,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-1155.ts#L516"
- }
- ],
- "signatures": [
- {
- "id": 32683,
- "name": "totalCirculatingSupply",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get the total supply of a specific NFT"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "This is **not** the sum of supply of all NFTs in the contract."
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The total number of NFTs minted in this contract"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC1155Enumerable"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-1155.ts",
- "line": 516,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-1155.ts#L516"
- }
- ],
- "parameters": [
- {
- "id": 32684,
- "name": "tokenId",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 32680,
- "name": "totalCount",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-1155.ts",
- "line": 504,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-1155.ts#L504"
- }
- ],
- "signatures": [
- {
- "id": 32681,
- "name": "totalCount",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get the total number of NFTs minted"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "This returns the total number of NFTs minted in this contract, **not** the total supply of a given token."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst count = await contract.erc1155.totalCount();\nconsole.log(count);\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The total number of NFTs minted in this contract"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC1155Enumerable"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-1155.ts",
- "line": 504,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-1155.ts#L504"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 32612,
- "name": "totalSupply",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-1155.ts",
- "line": 185,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-1155.ts#L185"
- }
- ],
- "signatures": [
- {
- "id": 32613,
- "name": "totalSupply",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get the total supply of a specific token"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst tokenId = 0;\nconst nft = await contract.erc1155.totalSupply(tokenId);\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The total supply"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC1155"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-1155.ts",
- "line": 185,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-1155.ts#L185"
- }
- ],
- "parameters": [
- {
- "id": 32614,
- "name": "tokenId",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The token ID to get the total supply of"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- ],
- "groups": [
- {
- "title": "Constructors",
- "children": [
- 32585
- ]
- },
- {
- "title": "Properties",
- "children": [
- 32658,
- 32863,
- 32879,
- 32887,
- 32871,
- 32985,
- 32993,
- 32599,
- 32591,
- 32895,
- 32692,
- 32779,
- 32787,
- 32795,
- 32829,
- 32726,
- 32650,
- 32600,
- 32626,
- 32634,
- 32642,
- 32949
- ]
- },
- {
- "title": "Accessors",
- "children": [
- 32602,
- 33001,
- 33005,
- 33003
- ]
- },
- {
- "title": "Methods",
- "children": [
- 32619,
- 32615,
- 32609,
- 32607,
- 32674,
- 32979,
- 32760,
- 32685,
- 32622,
- 32682,
- 32680,
- 32612
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-1155.ts",
- "line": 86,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-1155.ts#L86"
- }
- ],
- "typeParameters": [
- {
- "id": 33042,
- "name": "T",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/DropERC1155.ts",
- "qualifiedName": "DropERC1155"
- },
- "name": "DropERC1155",
- "package": "@thirdweb-dev/contracts-js"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/TokenERC1155.ts",
- "qualifiedName": "TokenERC1155"
- },
- "name": "TokenERC1155",
- "package": "@thirdweb-dev/contracts-js"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/types/eips.ts",
- "qualifiedName": "BaseERC1155"
- },
- "name": "BaseERC1155",
- "package": "@thirdweb-dev/sdk"
- }
- ]
- },
- "default": {
- "type": "union",
- "types": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/types/eips.ts",
- "qualifiedName": "BaseERC1155"
- },
- "name": "BaseERC1155",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/types/eips.ts",
- "qualifiedName": "BaseSignatureMintERC1155"
- },
- "name": "BaseSignatureMintERC1155",
- "package": "@thirdweb-dev/sdk"
- }
- ]
- }
- }
- ],
- "implementedTypes": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/interfaces/contract.ts",
- "qualifiedName": "UpdateableNetwork"
- },
- "name": "UpdateableNetwork",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/interfaces/DetectableFeature.ts",
- "qualifiedName": "DetectableFeature"
- },
- "name": "DetectableFeature",
- "package": "@thirdweb-dev/sdk"
- }
- ]
- },
- {
- "id": 33043,
- "name": "Erc1155SignatureMintable",
- "variant": "declaration",
- "kind": 128,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Enables generating dynamic ERC1155 NFTs with rules and an associated signature, which can then be minted by anyone securely"
- }
- ],
- "blockTags": [
- {
- "tag": "@erc1155",
- "content": []
- }
- ]
- },
- "children": [
- {
- "id": 33044,
- "name": "constructor",
- "variant": "declaration",
- "kind": 512,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-1155-signature-mintable.ts",
- "line": 52,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-1155-signature-mintable.ts#L52"
- }
- ],
- "signatures": [
- {
- "id": 33045,
- "name": "new Erc1155SignatureMintable",
- "variant": "signature",
- "kind": 16384,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-1155-signature-mintable.ts",
- "line": 52,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-1155-signature-mintable.ts#L52"
- }
- ],
- "parameters": [
- {
- "id": 33046,
- "name": "contractWrapper",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/classes/internal/contract-wrapper.ts",
- "qualifiedName": "ContractWrapper"
- },
- "typeArguments": [
- {
- "type": "union",
- "types": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/types/eips.ts",
- "qualifiedName": "BaseSignatureMintERC1155"
- },
- "name": "BaseSignatureMintERC1155",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/TokenERC1155.ts",
- "qualifiedName": "TokenERC1155"
- },
- "name": "TokenERC1155",
- "package": "@thirdweb-dev/contracts-js"
- }
- ]
- }
- ],
- "name": "ContractWrapper",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 33047,
- "name": "storage",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../storage/src/core/storage.ts",
- "qualifiedName": "ThirdwebStorage"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../storage/src/types/upload.ts",
- "qualifiedName": "IpfsUploadBatchOptions"
- },
- "name": "IpfsUploadBatchOptions",
- "package": "@thirdweb-dev/storage"
- }
- ],
- "name": "ThirdwebStorage",
- "package": "@thirdweb-dev/storage"
- }
- },
- {
- "id": 33048,
- "name": "roles",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "type": {
- "type": "reference",
- "target": 31021,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/TokenERC1155.ts",
- "qualifiedName": "TokenERC1155"
- },
- "name": "TokenERC1155",
- "package": "@thirdweb-dev/contracts-js"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "literal",
- "value": "metadata"
- },
- {
- "type": "literal",
- "value": "transfer"
- },
- {
- "type": "literal",
- "value": "minter"
- },
- {
- "type": "literal",
- "value": "admin"
- }
- ]
- }
- ],
- "name": "ContractRoles",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": 33043,
- "name": "Erc1155SignatureMintable",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ]
- },
- {
- "id": 33049,
- "name": "featureName",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-1155-signature-mintable.ts",
- "line": 42,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-1155-signature-mintable.ts#L42"
- }
- ],
- "type": {
- "type": "literal",
- "value": "ERC1155SignatureMintable"
- },
- "defaultValue": "FEATURE_EDITION_SIGNATURE_MINTABLE.name",
- "implementationOf": {
- "type": "reference",
- "target": -1,
- "name": "DetectableFeature.featureName"
- }
- },
- {
- "id": 33053,
- "name": "mint",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Mint a dynamically generated NFT"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Mint a dynamic NFT with a previously generated signature."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\n// see how to craft a payload to sign in the `generate()` documentation\nconst signedPayload = contract.erc1155.signature.generate(payload);\n\n// now anyone can mint the NFT\nconst tx = contract.erc1155.signature.mint(signedPayload);\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC1155SignatureMintable"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-1155-signature-mintable.ts",
- "line": 81,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-1155-signature-mintable.ts#L81"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 33054,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 33055,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 33056,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 33057,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 33058,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "signedPayload",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": 45066,
- "name": "SignedPayload1155",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": 30915,
- "name": "TransactionResultWithId",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 33055
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 33059,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 33060,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "signedPayload",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": 45066,
- "name": "SignedPayload1155",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 33061,
- "name": "mintBatch",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Mint any number of dynamically generated NFT at once"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Mint multiple dynamic NFTs in one transaction. Note that this is only possible for free mints (cannot batch mints with a price attached to it for security reasons)"
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\n// see how to craft a batch of payloads to sign in the `generateBatch()` documentation\nconst signedPayloads = contract.erc1155.signature.generateBatch(payloads);\n\n// now anyone can mint the NFT\nconst tx = contract.erc1155.signature.mintBatch(signedPayloads);\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC1155SignatureMintable"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-1155-signature-mintable.ts",
- "line": 138,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-1155-signature-mintable.ts#L138"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 33062,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 33063,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 33064,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 33065,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 33066,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "signedPayloads",
- "isOptional": false,
- "element": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": 45066,
- "name": "SignedPayload1155",
- "package": "@thirdweb-dev/sdk"
- }
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": 30915,
- "name": "TransactionResultWithId",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 33063
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 33067,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 33068,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "signedPayloads",
- "isOptional": false,
- "element": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": 45066,
- "name": "SignedPayload1155",
- "package": "@thirdweb-dev/sdk"
- }
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 33072,
- "name": "generate",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-1155-signature-mintable.ts",
- "line": 272,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-1155-signature-mintable.ts#L272"
- }
- ],
- "signatures": [
- {
- "id": 33073,
- "name": "generate",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Generate a signature that can be used to mint an NFT dynamically."
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Takes in an NFT and some information about how it can be minted, uploads the metadata and signs it with your private key. The generated signature can then be used to mint an NFT using the exact payload and signature generated."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst nftMetadata = {\n name: \"Cool NFT #1\",\n description: \"This is a cool NFT\",\n image: fs.readFileSync(\"path/to/image.png\"), // This can be an image url or file\n};\n\nconst startTime = new Date();\nconst endTime = new Date(Date.now() + 60 * 60 * 24 * 1000);\nconst payload = {\n metadata: nftMetadata, // The NFT to mint\n to: {{wallet_address}}, // Who will receive the NFT\n quantity: 2, // the quantity of NFTs to mint\n price: 0.5, // the price per NFT\n currencyAddress: NATIVE_TOKEN_ADDRESS, // the currency to pay with\n mintStartTime: startTime, // can mint anytime from now\n mintEndTime: endTime, // to 24h from now\n royaltyRecipient: \"0x...\", // custom royalty recipient for this NFT\n royaltyBps: 100, // custom royalty fees for this NFT (in bps)\n primarySaleRecipient: \"0x...\", // custom sale recipient for this NFT\n};\n\nconst signedPayload = await contract.erc1155.signature.generate(payload);\n// now anyone can use these to mint the NFT using `contract.erc1155.signature.mint(signedPayload)`\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The signed payload and the corresponding signature"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC1155SignatureMintable"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-1155-signature-mintable.ts",
- "line": 272,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-1155-signature-mintable.ts#L272"
- }
- ],
- "parameters": [
- {
- "id": 33074,
- "name": "payloadToSign",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "the payload to sign"
- }
- ]
- },
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 33075,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 33079,
- "name": "currencyAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 30,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L30"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 33080,
- "name": "metadata",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 84,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L84"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 33081,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 33085,
- "name": "animation_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 18,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L18"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 33083,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 15,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L15"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 33084,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 16,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L16"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 33082,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 14,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L14"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNumber"
- },
- "name": "ZodNumber",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 33085,
- 33083,
- 33084,
- 33082
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 13,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L13"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 33086,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 33091,
- "name": "attributes",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 29,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L29"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- },
- {
- "type": "array",
- "elementType": {
- "type": "unknown",
- "name": "..."
- }
- },
- {
- "type": "array",
- "elementType": {
- "type": "unknown",
- "name": "..."
- }
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "many"
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 33092,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/properties.ts",
- "line": 5,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/properties.ts#L5"
- }
- ]
- }
- },
- {
- "type": "literal",
- "value": "strip"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectOutputType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "objectOutputType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "OptionalPropertiesInput"
- },
- {
- "id": 33088,
- "name": "background_color",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 27,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L27"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 33087,
- "name": "external_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 26,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L26"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 33089,
- "name": "properties",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 28,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L28"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- },
- {
- "type": "array",
- "elementType": {
- "type": "unknown",
- "name": "..."
- }
- },
- {
- "type": "array",
- "elementType": {
- "type": "unknown",
- "name": "..."
- }
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "many"
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 33090,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/properties.ts",
- "line": 5,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/properties.ts#L5"
- }
- ]
- }
- },
- {
- "type": "literal",
- "value": "strip"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectOutputType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "objectOutputType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "OptionalPropertiesInput"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 33091,
- 33088,
- 33087,
- 33089
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 25,
- "character": 23,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L25"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodBigInt"
- },
- "name": "ZodBigInt",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+bn.js@5.1.5/node_modules/@types/bn.js/index.d.ts",
- "qualifiedName": "BN"
- },
- "name": "BN",
- "package": "@types/bn.js"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+bn.js@5.1.5/node_modules/@types/bn.js/index.d.ts",
- "qualifiedName": "BN"
- },
- "name": "BN",
- "package": "@types/bn.js"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+bn.js@5.1.5/node_modules/@types/bn.js/index.d.ts",
- "qualifiedName": "BN"
- },
- "name": "BN",
- "package": "@types/bn.js"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnknown"
- },
- "name": "ZodUnknown",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 33098,
- "name": "mintEndTime",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 32,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L32"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Date"
- },
- "name": "Date",
- "package": "typescript"
- }
- ]
- },
- "defaultValue": "EndDateSchema"
- },
- {
- "id": 33097,
- "name": "mintStartTime",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 31,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L31"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Date"
- },
- "name": "Date",
- "package": "typescript"
- }
- ]
- },
- "defaultValue": "StartDateSchema"
- },
- {
- "id": 33078,
- "name": "price",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 29,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L29"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 33093,
- "name": "primarySaleRecipient",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 37,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L37"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 33076,
- "name": "quantity",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 85,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L85"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- },
- "defaultValue": "BigNumberishSchema"
- },
- {
- "id": 33096,
- "name": "royaltyBps",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 64,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L64"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 33095,
- "name": "royaltyRecipient",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 63,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L63"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 33077,
- "name": "to",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 23,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L23"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 33094,
- "name": "uid",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 33,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L33"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 33079,
- 33080,
- 33098,
- 33097,
- 33078,
- 33093,
- 33076,
- 33096,
- 33095,
- 33077,
- 33094
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 45066,
- "name": "SignedPayload1155",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 33127,
- "name": "generateBatch",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-1155-signature-mintable.ts",
- "line": 333,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-1155-signature-mintable.ts#L333"
- }
- ],
- "signatures": [
- {
- "id": 33128,
- "name": "generateBatch",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Generate a batch of signatures that can be used to mint many new NFTs dynamically."
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "See "
- },
- {
- "kind": "inline-tag",
- "tag": "@link",
- "text": "Erc1155SignatureMintable.generate",
- "target": 33072,
- "tsLinkText": ""
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "An array of payloads and signatures"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC1155SignatureMintable"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-1155-signature-mintable.ts",
- "line": 333,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-1155-signature-mintable.ts#L333"
- }
- ],
- "parameters": [
- {
- "id": 33129,
- "name": "payloadsToSign",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "the payloads to sign"
- }
- ]
- },
- "type": {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 33130,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 33134,
- "name": "currencyAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 30,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L30"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 33135,
- "name": "metadata",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 84,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L84"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 33136,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 33140,
- "name": "animation_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 18,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L18"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 33138,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 15,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L15"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 33139,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 16,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L16"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 33137,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 14,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L14"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNumber"
- },
- "name": "ZodNumber",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 33140,
- 33138,
- 33139,
- 33137
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 13,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L13"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 33141,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 33145,
- "name": "attributes",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 29,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L29"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "OptionalPropertiesInput"
- },
- {
- "id": 33143,
- "name": "background_color",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 27,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L27"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 33142,
- "name": "external_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 26,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L26"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 33144,
- "name": "properties",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 28,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L28"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "OptionalPropertiesInput"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 33145,
- 33143,
- 33142,
- 33144
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 25,
- "character": 23,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L25"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodBigInt"
- },
- "name": "ZodBigInt",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+bn.js@5.1.5/node_modules/@types/bn.js/index.d.ts",
- "qualifiedName": "BN"
- },
- "name": "BN",
- "package": "@types/bn.js"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+bn.js@5.1.5/node_modules/@types/bn.js/index.d.ts",
- "qualifiedName": "BN"
- },
- "name": "BN",
- "package": "@types/bn.js"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+bn.js@5.1.5/node_modules/@types/bn.js/index.d.ts",
- "qualifiedName": "BN"
- },
- "name": "BN",
- "package": "@types/bn.js"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnknown"
- },
- "name": "ZodUnknown",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 33151,
- "name": "mintEndTime",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 32,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L32"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Date"
- },
- "name": "Date",
- "package": "typescript"
- }
- ]
- },
- "defaultValue": "EndDateSchema"
- },
- {
- "id": 33150,
- "name": "mintStartTime",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 31,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L31"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Date"
- },
- "name": "Date",
- "package": "typescript"
- }
- ]
- },
- "defaultValue": "StartDateSchema"
- },
- {
- "id": 33133,
- "name": "price",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 29,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L29"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 33146,
- "name": "primarySaleRecipient",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 37,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L37"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 33131,
- "name": "quantity",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 85,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L85"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- },
- "defaultValue": "BigNumberishSchema"
- },
- {
- "id": 33149,
- "name": "royaltyBps",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 64,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L64"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 33148,
- "name": "royaltyRecipient",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 63,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L63"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 33132,
- "name": "to",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 23,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L23"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 33147,
- "name": "uid",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 33,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L33"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 33134,
- 33135,
- 33151,
- 33150,
- 33133,
- 33146,
- 33131,
- 33149,
- 33148,
- 33132,
- 33147
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- }
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": 45066,
- "name": "SignedPayload1155",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 33152,
- "name": "generateBatchFromTokenIds",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-1155-signature-mintable.ts",
- "line": 352,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-1155-signature-mintable.ts#L352"
- }
- ],
- "signatures": [
- {
- "id": 33153,
- "name": "generateBatchFromTokenIds",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Generate a batch of signatures that can be used to mint new NFTs or additionally supply to existing NFTs dynamically."
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "See "
- },
- {
- "kind": "inline-tag",
- "tag": "@link",
- "text": "Erc1155SignatureMintable.generateFromTokenId",
- "target": 33099,
- "tsLinkText": ""
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "An array of payloads and signatures"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC1155SignatureMintable"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-1155-signature-mintable.ts",
- "line": 352,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-1155-signature-mintable.ts#L352"
- }
- ],
- "parameters": [
- {
- "id": 33154,
- "name": "payloadsToSign",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "the payloads to sign with tokenIds specified"
- }
- ]
- },
- "type": {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 33155,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 33160,
- "name": "currencyAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 30,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L30"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 33161,
- "name": "metadata",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 84,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L84"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 33162,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 33166,
- "name": "animation_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 18,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L18"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 33164,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 15,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L15"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 33165,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 16,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L16"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 33163,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 14,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L14"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNumber"
- },
- "name": "ZodNumber",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 33166,
- 33164,
- 33165,
- 33163
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 13,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L13"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 33167,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 33171,
- "name": "attributes",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 29,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L29"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "OptionalPropertiesInput"
- },
- {
- "id": 33169,
- "name": "background_color",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 27,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L27"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 33168,
- "name": "external_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 26,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L26"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 33170,
- "name": "properties",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 28,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L28"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "OptionalPropertiesInput"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 33171,
- 33169,
- 33168,
- 33170
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 25,
- "character": 23,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L25"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodBigInt"
- },
- "name": "ZodBigInt",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+bn.js@5.1.5/node_modules/@types/bn.js/index.d.ts",
- "qualifiedName": "BN"
- },
- "name": "BN",
- "package": "@types/bn.js"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+bn.js@5.1.5/node_modules/@types/bn.js/index.d.ts",
- "qualifiedName": "BN"
- },
- "name": "BN",
- "package": "@types/bn.js"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+bn.js@5.1.5/node_modules/@types/bn.js/index.d.ts",
- "qualifiedName": "BN"
- },
- "name": "BN",
- "package": "@types/bn.js"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnknown"
- },
- "name": "ZodUnknown",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 33177,
- "name": "mintEndTime",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 32,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L32"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Date"
- },
- "name": "Date",
- "package": "typescript"
- }
- ]
- },
- "defaultValue": "EndDateSchema"
- },
- {
- "id": 33176,
- "name": "mintStartTime",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 31,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L31"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Date"
- },
- "name": "Date",
- "package": "typescript"
- }
- ]
- },
- "defaultValue": "StartDateSchema"
- },
- {
- "id": 33159,
- "name": "price",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 29,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L29"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 33172,
- "name": "primarySaleRecipient",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 37,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L37"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 33156,
- "name": "quantity",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 85,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L85"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- },
- "defaultValue": "BigNumberishSchema"
- },
- {
- "id": 33175,
- "name": "royaltyBps",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 64,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L64"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 33174,
- "name": "royaltyRecipient",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 63,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L63"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 33157,
- "name": "to",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 23,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L23"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 33158,
- "name": "tokenId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 93,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L93"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- },
- "defaultValue": "BigNumberishSchema"
- },
- {
- "id": 33173,
- "name": "uid",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 33,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L33"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 33160,
- 33161,
- 33177,
- 33176,
- 33159,
- 33172,
- 33156,
- 33175,
- 33174,
- 33157,
- 33158,
- 33173
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- }
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": 45066,
- "name": "SignedPayload1155",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 33099,
- "name": "generateFromTokenId",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-1155-signature-mintable.ts",
- "line": 317,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-1155-signature-mintable.ts#L317"
- }
- ],
- "signatures": [
- {
- "id": 33100,
- "name": "generateFromTokenId",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Generate a signature that can be used to mint additionally supply to an existing NFT."
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Takes in a payload with the token ID of an existing NFT, and signs it with your private key. The generated signature can then be used to mint additional supply to the NFT using the exact payload and signature generated."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst nftMetadata = {\n name: \"Cool NFT #1\",\n description: \"This is a cool NFT\",\n image: fs.readFileSync(\"path/to/image.png\"), // This can be an image url or file\n};\n\nconst startTime = new Date();\nconst endTime = new Date(Date.now() + 60 * 60 * 24 * 1000);\nconst payload = {\n tokenId: 0, // Instead of metadata, we specify the token ID of the NFT to mint supply to\n to: {{wallet_address}}, // Who will receive the NFT (or AddressZero for anyone)\n quantity: 2, // the quantity of NFTs to mint\n price: 0.5, // the price per NFT\n currencyAddress: NATIVE_TOKEN_ADDRESS, // the currency to pay with\n mintStartTime: startTime, // can mint anytime from now\n mintEndTime: endTime, // to 24h from now\n royaltyRecipient: \"0x...\", // custom royalty recipient for this NFT\n royaltyBps: 100, // custom royalty fees for this NFT (in bps)\n primarySaleRecipient: \"0x...\", // custom sale recipient for this NFT\n};\n\nconst signedPayload = await contract.erc1155.signature.generateFromTokenId(payload);\n// now anyone can use these to mint the NFT using `contract.erc1155.signature.mint(signedPayload)`\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The signed payload and the corresponding signature"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC1155SignatureMintable"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-1155-signature-mintable.ts",
- "line": 317,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-1155-signature-mintable.ts#L317"
- }
- ],
- "parameters": [
- {
- "id": 33101,
- "name": "payloadToSign",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "the payload to sign"
- }
- ]
- },
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 33102,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 33107,
- "name": "currencyAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 30,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L30"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 33108,
- "name": "metadata",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 84,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L84"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 33109,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 33113,
- "name": "animation_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 18,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L18"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 33111,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 15,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L15"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 33112,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 16,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L16"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 33110,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 14,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L14"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNumber"
- },
- "name": "ZodNumber",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 33113,
- 33111,
- 33112,
- 33110
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 13,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L13"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 33114,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 33119,
- "name": "attributes",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 29,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L29"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- },
- {
- "type": "array",
- "elementType": {
- "type": "unknown",
- "name": "..."
- }
- },
- {
- "type": "array",
- "elementType": {
- "type": "unknown",
- "name": "..."
- }
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "many"
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 33120,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/properties.ts",
- "line": 5,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/properties.ts#L5"
- }
- ]
- }
- },
- {
- "type": "literal",
- "value": "strip"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectOutputType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "objectOutputType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "OptionalPropertiesInput"
- },
- {
- "id": 33116,
- "name": "background_color",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 27,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L27"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 33115,
- "name": "external_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 26,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L26"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 33117,
- "name": "properties",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 28,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L28"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- },
- {
- "type": "array",
- "elementType": {
- "type": "unknown",
- "name": "..."
- }
- },
- {
- "type": "array",
- "elementType": {
- "type": "unknown",
- "name": "..."
- }
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "many"
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 33118,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/properties.ts",
- "line": 5,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/properties.ts#L5"
- }
- ]
- }
- },
- {
- "type": "literal",
- "value": "strip"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectOutputType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "objectOutputType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "OptionalPropertiesInput"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 33119,
- 33116,
- 33115,
- 33117
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 25,
- "character": 23,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L25"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodBigInt"
- },
- "name": "ZodBigInt",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+bn.js@5.1.5/node_modules/@types/bn.js/index.d.ts",
- "qualifiedName": "BN"
- },
- "name": "BN",
- "package": "@types/bn.js"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+bn.js@5.1.5/node_modules/@types/bn.js/index.d.ts",
- "qualifiedName": "BN"
- },
- "name": "BN",
- "package": "@types/bn.js"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+bn.js@5.1.5/node_modules/@types/bn.js/index.d.ts",
- "qualifiedName": "BN"
- },
- "name": "BN",
- "package": "@types/bn.js"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnknown"
- },
- "name": "ZodUnknown",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 33126,
- "name": "mintEndTime",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 32,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L32"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Date"
- },
- "name": "Date",
- "package": "typescript"
- }
- ]
- },
- "defaultValue": "EndDateSchema"
- },
- {
- "id": 33125,
- "name": "mintStartTime",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 31,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L31"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Date"
- },
- "name": "Date",
- "package": "typescript"
- }
- ]
- },
- "defaultValue": "StartDateSchema"
- },
- {
- "id": 33106,
- "name": "price",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 29,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L29"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 33121,
- "name": "primarySaleRecipient",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 37,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L37"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 33103,
- "name": "quantity",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 85,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L85"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- },
- "defaultValue": "BigNumberishSchema"
- },
- {
- "id": 33124,
- "name": "royaltyBps",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 64,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L64"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 33123,
- "name": "royaltyRecipient",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 63,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L63"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 33104,
- "name": "to",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 23,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L23"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 33105,
- "name": "tokenId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 93,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L93"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- },
- "defaultValue": "BigNumberishSchema"
- },
- {
- "id": 33122,
- "name": "uid",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 33,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L33"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 33107,
- 33108,
- 33126,
- 33125,
- 33106,
- 33121,
- 33103,
- 33124,
- 33123,
- 33104,
- 33105,
- 33122
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 45066,
- "name": "SignedPayload1155",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 33069,
- "name": "verify",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-1155-signature-mintable.ts",
- "line": 226,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-1155-signature-mintable.ts#L226"
- }
- ],
- "signatures": [
- {
- "id": 33070,
- "name": "verify",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Verify that a payload is correctly signed"
- }
- ],
- "blockTags": [
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC1155SignatureMintable"
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst nftMetadata = {\n name: \"Cool NFT #1\",\n description: \"This is a cool NFT\",\n image: fs.readFileSync(\"path/to/image.png\"), // This can be an image url or file\n};\n\nconst startTime = new Date();\nconst endTime = new Date(Date.now() + 60 * 60 * 24 * 1000);\nconst payload = {\n metadata: nftMetadata, // The NFT to mint\n to: {{wallet_address}}, // Who will receive the NFT\n quantity: 2, // the quantity of NFTs to mint\n price: 0.5, // the price per NFT\n currencyAddress: NATIVE_TOKEN_ADDRESS, // the currency to pay with\n mintStartTime: startTime, // can mint anytime from now\n mintEndTime: endTime, // to 24h from now\n royaltyRecipient: \"0x...\", // custom royalty recipient for this NFT\n royaltyBps: 100, // custom royalty fees for this NFT (in bps)\n primarySaleRecipient: \"0x...\", // custom sale recipient for this NFT\n};\n\nconst signedPayload = contract.erc1155.signature.generate(payload);\n// Now you can verify that the payload is valid\nconst isValid = await contract.erc1155.signature.verify(signedPayload);\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-1155-signature-mintable.ts",
- "line": 226,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-1155-signature-mintable.ts#L226"
- }
- ],
- "parameters": [
- {
- "id": 33071,
- "name": "signedPayload",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "the payload to verify"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": 45066,
- "name": "SignedPayload1155",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "boolean"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- ],
- "groups": [
- {
- "title": "Constructors",
- "children": [
- 33044
- ]
- },
- {
- "title": "Properties",
- "children": [
- 33049,
- 33053,
- 33061
- ]
- },
- {
- "title": "Methods",
- "children": [
- 33072,
- 33127,
- 33152,
- 33099,
- 33069
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-1155-signature-mintable.ts",
- "line": 41,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-1155-signature-mintable.ts#L41"
- }
- ],
- "implementedTypes": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/interfaces/DetectableFeature.ts",
- "qualifiedName": "DetectableFeature"
- },
- "name": "DetectableFeature",
- "package": "@thirdweb-dev/sdk"
- }
- ]
- },
- {
- "id": 31697,
- "name": "Erc20",
- "variant": "declaration",
- "kind": 128,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Standard ERC20 Token functions"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Basic functionality for a ERC20 contract that handles all unit transformation for you."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst contract = await sdk.getContract(\"{{contract_address}}\");\nawait contract.erc20.transfer(walletAddress, amount);\n```"
- }
- ]
- },
- {
- "tag": "@erc20",
- "content": []
- }
- ]
- },
- "children": [
- {
- "id": 31698,
- "name": "constructor",
- "variant": "declaration",
- "kind": 512,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-20.ts",
- "line": 79,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-20.ts#L79"
- }
- ],
- "signatures": [
- {
- "id": 31699,
- "name": "new Erc20",
- "variant": "signature",
- "kind": 16384,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-20.ts",
- "line": 79,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-20.ts#L79"
- }
- ],
- "typeParameters": [
- {
- "id": 31700,
- "name": "T",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/types/eips.ts",
- "qualifiedName": "BaseERC20"
- },
- "name": "BaseERC20",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/DropERC20.ts",
- "qualifiedName": "DropERC20"
- },
- "name": "DropERC20",
- "package": "@thirdweb-dev/contracts-js"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/TokenERC20.ts",
- "qualifiedName": "TokenERC20"
- },
- "name": "TokenERC20",
- "package": "@thirdweb-dev/contracts-js"
- }
- ]
- },
- "default": {
- "type": "union",
- "types": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/types/eips.ts",
- "qualifiedName": "BaseERC20"
- },
- "name": "BaseERC20",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/types/eips.ts",
- "qualifiedName": "BaseSignatureMintERC20"
- },
- "name": "BaseSignatureMintERC20",
- "package": "@thirdweb-dev/sdk"
- }
- ]
- }
- }
- ],
- "parameters": [
- {
- "id": 31701,
- "name": "contractWrapper",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/classes/internal/contract-wrapper.ts",
- "qualifiedName": "ContractWrapper"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 31700,
- "name": "T",
- "package": "@thirdweb-dev/sdk",
- "qualifiedName": "Erc20.T",
- "refersToTypeParameter": true
- }
- ],
- "name": "ContractWrapper",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 31702,
- "name": "storage",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../storage/src/core/storage.ts",
- "qualifiedName": "ThirdwebStorage"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../storage/src/types/upload.ts",
- "qualifiedName": "IpfsUploadBatchOptions"
- },
- "name": "IpfsUploadBatchOptions",
- "package": "@thirdweb-dev/storage"
- }
- ],
- "name": "ThirdwebStorage",
- "package": "@thirdweb-dev/storage"
- }
- },
- {
- "id": 31703,
- "name": "chainId",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": 31697,
- "typeArguments": [
- {
- "type": "reference",
- "target": 31700,
- "name": "T",
- "package": "@thirdweb-dev/sdk",
- "qualifiedName": "Erc20.T",
- "refersToTypeParameter": true
- }
- ],
- "name": "Erc20",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ]
- },
- {
- "id": 31841,
- "name": "burn",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Burn tokens"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Burn tokens held by the connected wallet"
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\n// The amount of this token you want to burn\nconst amount = 1.2;\n\nawait contract.erc20.burn(amount);\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC20Burnable"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-20.ts",
- "line": 483,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-20.ts#L483"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 31842,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 31843,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 31844,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 31845,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 31846,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "amount",
- "isOptional": false,
- "element": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/types.ts",
- "qualifiedName": "TransactionResultWithMetadata"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "TransactionResultWithMetadata",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 31843
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 31847,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 31848,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "amount",
- "isOptional": false,
- "element": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 31849,
- "name": "burnFrom",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Burn tokens from a specific wallet"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Burn tokens held by the specified wallet"
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\n// Address of the wallet sending the tokens\nconst holderAddress = \"{{wallet_address}}\";\n\n// The amount of this token you want to burn\nconst amount = 1.2;\n\nawait contract.erc20.burnFrom(holderAddress, amount);\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC20Burnable"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-20.ts",
- "line": 506,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-20.ts#L506"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 31850,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 31851,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 31852,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 31853,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 31854,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "holder",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "amount",
- "isOptional": false,
- "element": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/types.ts",
- "qualifiedName": "TransactionResultWithMetadata"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "TransactionResultWithMetadata",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 31851
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 31855,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 31856,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "holder",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "amount",
- "isOptional": false,
- "element": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 31857,
- "name": "claim",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Claim tokens"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Let the specified wallet claim Tokens."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst address = \"{{wallet_address}}\"; // address of the wallet you want to claim the NFTs\nconst quantity = 42.69; // how many tokens you want to claim\n\nconst tx = await contract.erc20.claim(address, quantity);\nconst receipt = tx.receipt; // the transaction receipt\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC20ClaimPhasesV2 | ERC20ClaimPhasesV1 | ERC20ClaimConditionsV2 | ERC20ClaimConditionsV1"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-20.ts",
- "line": 538,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-20.ts#L538"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 31858,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 31859,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 31860,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 31861,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 31862,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "amount",
- "isOptional": false,
- "element": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- }
- },
- {
- "type": "namedTupleMember",
- "name": "options",
- "isOptional": true,
- "element": {
- "type": "reference",
- "target": 38915,
- "name": "ClaimOptions",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/types.ts",
- "qualifiedName": "TransactionResultWithMetadata"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "TransactionResultWithMetadata",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 31859
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 31863,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [],
- "blockTags": [
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The transaction receipt"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 31864,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "amount",
- "isOptional": false,
- "element": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- }
- },
- {
- "type": "namedTupleMember",
- "name": "options",
- "isOptional": true,
- "element": {
- "type": "reference",
- "target": 38915,
- "name": "ClaimOptions",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 31865,
- "name": "claimTo",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Claim tokens to a specific wallet"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Let the specified wallet claim Tokens."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst address = \"{{wallet_address}}\"; // address of the wallet you want to claim the NFTs\nconst quantity = 42.69; // how many tokens you want to claim\n\nconst tx = await contract.erc20.claim(address, quantity);\nconst receipt = tx.receipt; // the transaction receipt\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC20ClaimPhasesV2 | ERC20ClaimPhasesV1 | ERC20ClaimConditionsV2 | ERC20ClaimConditionsV1"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-20.ts",
- "line": 569,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-20.ts#L569"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 31866,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 31867,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 31868,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 31869,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 31870,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "destinationAddress",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "amount",
- "isOptional": false,
- "element": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- }
- },
- {
- "type": "namedTupleMember",
- "name": "options",
- "isOptional": true,
- "element": {
- "type": "reference",
- "target": 38915,
- "name": "ClaimOptions",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/types.ts",
- "qualifiedName": "TransactionResultWithMetadata"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "TransactionResultWithMetadata",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 31867
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 31871,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [],
- "blockTags": [
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The transaction receipt"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 31872,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "destinationAddress",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "amount",
- "isOptional": false,
- "element": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- }
- },
- {
- "type": "namedTupleMember",
- "name": "options",
- "isOptional": true,
- "element": {
- "type": "reference",
- "target": 38915,
- "name": "ClaimOptions",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 31709,
- "name": "contractWrapper",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isProtected": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-20.ts",
- "line": 71,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-20.ts#L71"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/classes/internal/contract-wrapper.ts",
- "qualifiedName": "ContractWrapper"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 31700,
- "name": "T",
- "package": "@thirdweb-dev/sdk",
- "qualifiedName": "Erc20.T",
- "refersToTypeParameter": true
- }
- ],
- "name": "ContractWrapper",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 31704,
- "name": "featureName",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-20.ts",
- "line": 63,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-20.ts#L63"
- }
- ],
- "type": {
- "type": "literal",
- "value": "ERC20"
- },
- "defaultValue": "FEATURE_TOKEN.name",
- "implementationOf": {
- "type": "reference",
- "target": -1,
- "name": "DetectableFeature.featureName"
- }
- },
- {
- "id": 31807,
- "name": "mint",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Mint tokens"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Mint tokens to the connected wallet."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst amount = \"1.5\"; // The amount of this token you want to mint\nawait contract.erc20.mint(amount);\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC20Mintable"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-20.ts",
- "line": 385,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-20.ts#L385"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 31808,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 31809,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 31810,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 31811,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 31812,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "amount",
- "isOptional": false,
- "element": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/types.ts",
- "qualifiedName": "TransactionResultWithMetadata"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "TransactionResultWithMetadata",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 31809
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 31813,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 31814,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "amount",
- "isOptional": false,
- "element": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 31827,
- "name": "mintBatchTo",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Mint tokens to many wallets"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Mint tokens to many wallets in one transaction."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\n// Data of the tokens you want to mint\nconst data = [\n {\n toAddress: \"{{wallet_address}}\", // Address to mint tokens to\n amount: 0.2, // How many tokens to mint to specified address\n },\n {\n toAddress: \"0x...\",\n amount: 1.4,\n }\n]\n\nawait contract.mintBatchTo(data);\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC20BatchMintable"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-20.ts",
- "line": 458,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-20.ts#L458"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 31828,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 31829,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 31830,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 31831,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 31832,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "args",
- "isOptional": false,
- "element": {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 31833,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 31834,
- "name": "amount",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/token.ts",
- "line": 11,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/token.ts#L11"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- },
- "defaultValue": "AmountSchema"
- },
- {
- "id": 31835,
- "name": "toAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/token.ts",
- "line": 10,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/token.ts#L10"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "AddressOrEnsSchema"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 31834,
- 31835
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/types.ts",
- "qualifiedName": "TransactionResultWithMetadata"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "TransactionResultWithMetadata",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 31829
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 31836,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 31837,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "args",
- "isOptional": false,
- "element": {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 31838,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 31839,
- "name": "amount",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/token.ts",
- "line": 11,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/token.ts#L11"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- },
- "defaultValue": "AmountSchema"
- },
- {
- "id": 31840,
- "name": "toAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/token.ts",
- "line": 10,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/token.ts#L10"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "AddressOrEnsSchema"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 31839,
- 31840
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 31815,
- "name": "mintTo",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Mint tokens to a specific wallet"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Mint tokens to a specified address."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst toAddress = \"{{wallet_address}}\"; // Address of the wallet you want to mint the tokens to\nconst amount = \"1.5\"; // The amount of this token you want to mint\nawait contract.erc20.mintTo(toAddress, amount);\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC20Mintable"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-20.ts",
- "line": 405,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-20.ts#L405"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 31816,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 31817,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 31818,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 31819,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 31820,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "receiver",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "amount",
- "isOptional": false,
- "element": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/types.ts",
- "qualifiedName": "TransactionResultWithMetadata"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "TransactionResultWithMetadata",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 31817
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 31821,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 31822,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "receiver",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "amount",
- "isOptional": false,
- "element": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 31785,
- "name": "setAllowance",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Set token allowance"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Allows the specified "
- },
- {
- "kind": "code",
- "text": "`spender`"
- },
- {
- "kind": "text",
- "text": " wallet to transfer the given "
- },
- {
- "kind": "code",
- "text": "`amount`"
- },
- {
- "kind": "text",
- "text": " of tokens to another wallet"
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\n// Address of the wallet to allow transfers from\nconst spenderAddress = \"0x...\";\n// The number of tokens to give as allowance\nconst amount = 100\nawait contract.erc20.setAllowance(spenderAddress, amount);\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC20"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-20.ts",
- "line": 313,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-20.ts#L313"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 31786,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 31787,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 31788,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 31789,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 31790,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "spender",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "amount",
- "isOptional": false,
- "element": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/types.ts",
- "qualifiedName": "TransactionResultWithMetadata"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "TransactionResultWithMetadata",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 31787
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 31791,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 31792,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "spender",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "amount",
- "isOptional": false,
- "element": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 31710,
- "name": "storage",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isProtected": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-20.ts",
- "line": 72,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-20.ts#L72"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../storage/src/core/storage.ts",
- "qualifiedName": "ThirdwebStorage"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../storage/src/types/upload.ts",
- "qualifiedName": "IpfsUploadBatchOptions"
- },
- "name": "IpfsUploadBatchOptions",
- "package": "@thirdweb-dev/storage"
- }
- ],
- "name": "ThirdwebStorage",
- "package": "@thirdweb-dev/storage"
- }
- },
- {
- "id": 31769,
- "name": "transfer",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Transfer tokens"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Transfer tokens from the connected wallet to another wallet."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\n// Address of the wallet you want to send the tokens to\nconst toAddress = \"0x...\";\n// The amount of tokens you want to send\nconst amount = 0.1;\nawait contract.erc20.transfer(toAddress, amount);\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC20"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-20.ts",
- "line": 255,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-20.ts#L255"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 31770,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 31771,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 31772,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 31773,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 31774,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "to",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "amount",
- "isOptional": false,
- "element": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/types.ts",
- "qualifiedName": "TransactionResultWithMetadata"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "TransactionResultWithMetadata",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 31771
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 31775,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 31776,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "to",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "amount",
- "isOptional": false,
- "element": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 31793,
- "name": "transferBatch",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Transfer tokens to many wallets"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Mint tokens from the connected wallet to many wallets"
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\n// Data of the tokens you want to mint\nconst data = [\n {\n toAddress: \"{{wallet_address}}\", // Address to mint tokens to\n amount: 100, // How many tokens to mint to specified address\n },\n {\n toAddress: \"0x...\",\n amount: 100,\n }\n]\n\nawait contract.erc20.transferBatch(data);\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-20.ts",
- "line": 348,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-20.ts#L348"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 31794,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 31795,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 31796,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 31797,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 31798,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "args",
- "isOptional": false,
- "element": {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 31799,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 31800,
- "name": "amount",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/token.ts",
- "line": 11,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/token.ts#L11"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- },
- "defaultValue": "AmountSchema"
- },
- {
- "id": 31801,
- "name": "toAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/token.ts",
- "line": 10,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/token.ts#L10"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "AddressOrEnsSchema"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 31800,
- 31801
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/types.ts",
- "qualifiedName": "TransactionResultWithMetadata"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "TransactionResultWithMetadata",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 31795
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 31802,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 31803,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "args",
- "isOptional": false,
- "element": {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 31804,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 31805,
- "name": "amount",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/token.ts",
- "line": 11,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/token.ts#L11"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- },
- "defaultValue": "AmountSchema"
- },
- {
- "id": 31806,
- "name": "toAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/token.ts",
- "line": 10,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/token.ts#L10"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "AddressOrEnsSchema"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 31805,
- 31806
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 31777,
- "name": "transferFrom",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Transfer tokens from a specific address"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Transfer tokens from one wallet to another"
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\n// Address of the wallet sending the tokens\nconst fromAddress = \"{{wallet_address}}\";\n// Address of the wallet you want to send the tokens to\nconst toAddress = \"0x...\";\n// The number of tokens you want to send\nconst amount = 1.2\n// Note that the connected wallet must have approval to transfer the tokens of the fromAddress\nawait contract.erc20.transferFrom(fromAddress, toAddress, amount);\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC20"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-20.ts",
- "line": 286,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-20.ts#L286"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 31778,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 31779,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 31780,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 31781,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 31782,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "from",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "to",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "amount",
- "isOptional": false,
- "element": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/types.ts",
- "qualifiedName": "TransactionResultWithMetadata"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "TransactionResultWithMetadata",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 31779
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 31783,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 31784,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "from",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "to",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "amount",
- "isOptional": false,
- "element": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 31712,
- "name": "chainId",
- "variant": "declaration",
- "kind": 262144,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-20.ts",
- "line": 75,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-20.ts#L75"
- }
- ],
- "getSignature": {
- "id": 31713,
- "name": "chainId",
- "variant": "signature",
- "kind": 524288,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-20.ts",
- "line": 75,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-20.ts#L75"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "implementationOf": {
- "type": "reference",
- "target": -1,
- "name": "UpdateableNetwork.chainId"
- }
- },
- "implementationOf": {
- "type": "reference",
- "target": -1,
- "name": "UpdateableNetwork.chainId"
- }
- },
- {
- "id": 31873,
- "name": "claimConditions",
- "variant": "declaration",
- "kind": 262144,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-20.ts",
- "line": 605,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-20.ts#L605"
- }
- ],
- "getSignature": {
- "id": 31874,
- "name": "claimConditions",
- "variant": "signature",
- "kind": 524288,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Configure claim conditions"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Define who can claim NFTs in the collection, when and how many."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst presaleStartTime = new Date();\nconst publicSaleStartTime = new Date(Date.now() + 60 * 60 * 24 * 1000);\nconst claimConditions = [\n {\n startTime: presaleStartTime, // start the presale now\n maxClaimableSupply: 2, // limit how many mints for this presale\n price: 0.01, // presale price\n snapshot: ['0x...', '0x...'], // limit minting to only certain addresses\n },\n {\n startTime: publicSaleStartTime, // 24h after presale, start public sale\n price: 0.08, // public sale price\n }\n]);\nawait contract.erc20.claimConditions.set(claimConditions);\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC20ClaimPhasesV2 | ERC20ClaimPhasesV1 | ERC20ClaimConditionsV2 | ERC20ClaimConditionsV1"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-20.ts",
- "line": 605,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-20.ts#L605"
- }
- ],
- "type": {
- "type": "reference",
- "target": 31264,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/types/eips.ts",
- "qualifiedName": "BaseDropERC20"
- },
- "name": "BaseDropERC20",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "DropClaimConditions",
- "package": "@thirdweb-dev/sdk"
- }
- }
- },
- {
- "id": 31875,
- "name": "signature",
- "variant": "declaration",
- "kind": 262144,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-20.ts",
- "line": 627,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-20.ts#L627"
- }
- ],
- "getSignature": {
- "id": 31876,
- "name": "signature",
- "variant": "signature",
- "kind": 524288,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Mint with signature"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Generate dynamic tokens with your own signature, and let others mint them using that signature."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\n// see how to craft a payload to sign in the `contract.erc20.signature.generate()` documentation\nconst signedPayload = contract.erc20.signature().generate(payload);\n\n// now the payload can be used to mint tokens\nconst tx = contract.erc20.signature.mint(signedPayload);\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC20SignatureMintable"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-20.ts",
- "line": 627,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-20.ts#L627"
- }
- ],
- "type": {
- "type": "reference",
- "target": 31898,
- "name": "Erc20SignatureMintable",
- "package": "@thirdweb-dev/sdk"
- }
- }
- },
- {
- "id": 31750,
- "name": "allowance",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-20.ts",
- "line": 199,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-20.ts#L199"
- }
- ],
- "signatures": [
- {
- "id": 31751,
- "name": "allowance",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get token allowance"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Get the allowance of a 'spender' wallet over the connected wallet's funds - the allowance of a different address for a token is the amount of tokens that the "
- },
- {
- "kind": "code",
- "text": "`spender`"
- },
- {
- "kind": "text",
- "text": " wallet is allowed to spend on behalf of the connected wallet."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\n// Address of the wallet to check token allowance\nconst spenderAddress = \"0x...\";\nconst allowance = await contract.erc20.allowance(spenderAddress);\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The allowance of one wallet over anothers funds."
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC20"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-20.ts",
- "line": 199,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-20.ts#L199"
- }
- ],
- "parameters": [
- {
- "id": 31752,
- "name": "spender",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 31753,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 31757,
- "name": "decimals",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 11,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L11"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 31758,
- "name": "displayValue",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 20,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L20"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 31756,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 9,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L9"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 31754,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 10,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L10"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 31755,
- "name": "value",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 19,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L19"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- },
- "defaultValue": "BigNumberSchema"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 31757,
- 31758,
- 31756,
- 31754,
- 31755
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 31759,
- "name": "allowanceOf",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-20.ts",
- "line": 224,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-20.ts#L224"
- }
- ],
- "signatures": [
- {
- "id": 31760,
- "name": "allowanceOf",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get token allowance of a specific wallet"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Get the allowance of one wallet over another wallet's funds - the allowance of a different address for a token is the amount of tokens that the wallet is allowed to spend on behalf of the specified wallet."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\n// Address of the wallet who owns the funds\nconst owner = \"{{wallet_address}}\";\n// Address of the wallet to check token allowance\nconst spender = \"0x...\";\nconst allowance = await contract.erc20.allowanceOf(owner, spender);\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The allowance of one wallet over anothers funds."
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC20"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-20.ts",
- "line": 224,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-20.ts#L224"
- }
- ],
- "parameters": [
- {
- "id": 31761,
- "name": "owner",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 31762,
- "name": "spender",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 31763,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 31767,
- "name": "decimals",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 11,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L11"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 31768,
- "name": "displayValue",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 20,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L20"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 31766,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 9,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L9"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 31764,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 10,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L10"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 31765,
- "name": "value",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 19,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L19"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- },
- "defaultValue": "BigNumberSchema"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 31767,
- 31768,
- 31766,
- 31764,
- 31765
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 31725,
- "name": "balance",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-20.ts",
- "line": 139,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-20.ts#L139"
- }
- ],
- "signatures": [
- {
- "id": 31726,
- "name": "balance",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get token balance for the currently connected wallet"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Get a wallets token balance."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst balance = await contract.erc20.balance();\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The balance of a specific wallet."
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC20"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-20.ts",
- "line": 139,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-20.ts#L139"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 31727,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 31731,
- "name": "decimals",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 11,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L11"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 31732,
- "name": "displayValue",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 20,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L20"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 31730,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 9,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L9"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 31728,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 10,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L10"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 31729,
- "name": "value",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 19,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L19"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- },
- "defaultValue": "BigNumberSchema"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 31731,
- 31732,
- 31730,
- 31728,
- 31729
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 31733,
- "name": "balanceOf",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-20.ts",
- "line": 157,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-20.ts#L157"
- }
- ],
- "signatures": [
- {
- "id": 31734,
- "name": "balanceOf",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get token balance for a specific wallet"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Get a wallets token balance."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst walletAddress = \"{{wallet_address}}\";\nconst balance = await contract.erc20.balanceOf(walletAddress);\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The balance of a specific wallet."
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC20"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-20.ts",
- "line": 157,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-20.ts#L157"
- }
- ],
- "parameters": [
- {
- "id": 31735,
- "name": "address",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 31736,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 31740,
- "name": "decimals",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 11,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L11"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 31741,
- "name": "displayValue",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 20,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L20"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 31739,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 9,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L9"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 31737,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 10,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L10"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 31738,
- "name": "value",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 19,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L19"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- },
- "defaultValue": "BigNumberSchema"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 31740,
- 31741,
- 31739,
- 31737,
- 31738
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 31719,
- "name": "get",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-20.ts",
- "line": 119,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-20.ts#L119"
- }
- ],
- "signatures": [
- {
- "id": 31720,
- "name": "get",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get the token metadata"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "name, symbol, etc..."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst token = await contract.erc20.get();\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The token metadata"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC20"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-20.ts",
- "line": 119,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-20.ts#L119"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 31721,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 31724,
- "name": "decimals",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 11,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L11"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 31723,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 9,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L9"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 31722,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 10,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L10"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 31724,
- 31723,
- 31722
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 123
- }
- ]
- }
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 31823,
- "name": "getMintTransaction",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-20.ts",
- "line": 423,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-20.ts#L423"
- }
- ],
- "signatures": [
- {
- "id": 31824,
- "name": "getMintTransaction",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Construct a mint transaction without executing it"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "This is useful for estimating the gas cost of a mint transaction, overriding transaction options and having fine grained control over the transaction execution."
- }
- ]
- },
- {
- "tag": "@deprecated",
- "content": [
- {
- "kind": "text",
- "text": "Use "
- },
- {
- "kind": "code",
- "text": "`contract.erc20.mint.prepare(...args)`"
- },
- {
- "kind": "text",
- "text": " instead"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC20Mintable"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-20.ts",
- "line": 423,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-20.ts#L423"
- }
- ],
- "parameters": [
- {
- "id": 31825,
- "name": "receiver",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Address you want to send the token to"
- }
- ]
- },
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 31826,
- "name": "amount",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The amount of tokens you want to mint"
- }
- ]
- },
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/types.ts",
- "qualifiedName": "TransactionResultWithMetadata"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "TransactionResultWithMetadata",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 31742,
- "name": "totalSupply",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-20.ts",
- "line": 175,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-20.ts#L175"
- }
- ],
- "signatures": [
- {
- "id": 31743,
- "name": "totalSupply",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get the total supply for this token"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Get how much supply has been minted"
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst balance = await contract.erc20.totalSupply();\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC20"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-20.ts",
- "line": 175,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-20.ts#L175"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 31744,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 31748,
- "name": "decimals",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 11,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L11"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 31749,
- "name": "displayValue",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 20,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L20"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 31747,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 9,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L9"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 31745,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 10,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L10"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 31746,
- "name": "value",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 19,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L19"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- },
- "defaultValue": "BigNumberSchema"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 31748,
- 31749,
- 31747,
- 31745,
- 31746
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- ],
- "groups": [
- {
- "title": "Constructors",
- "children": [
- 31698
- ]
- },
- {
- "title": "Properties",
- "children": [
- 31841,
- 31849,
- 31857,
- 31865,
- 31709,
- 31704,
- 31807,
- 31827,
- 31815,
- 31785,
- 31710,
- 31769,
- 31793,
- 31777
- ]
- },
- {
- "title": "Accessors",
- "children": [
- 31712,
- 31873,
- 31875
- ]
- },
- {
- "title": "Methods",
- "children": [
- 31750,
- 31759,
- 31725,
- 31733,
- 31719,
- 31823,
- 31742
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-20.ts",
- "line": 57,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-20.ts#L57"
- }
- ],
- "typeParameters": [
- {
- "id": 31897,
- "name": "T",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/TokenERC20.ts",
- "qualifiedName": "TokenERC20"
- },
- "name": "TokenERC20",
- "package": "@thirdweb-dev/contracts-js"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/DropERC20.ts",
- "qualifiedName": "DropERC20"
- },
- "name": "DropERC20",
- "package": "@thirdweb-dev/contracts-js"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/types/eips.ts",
- "qualifiedName": "BaseERC20"
- },
- "name": "BaseERC20",
- "package": "@thirdweb-dev/sdk"
- }
- ]
- },
- "default": {
- "type": "union",
- "types": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/types/eips.ts",
- "qualifiedName": "BaseERC20"
- },
- "name": "BaseERC20",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/types/eips.ts",
- "qualifiedName": "BaseSignatureMintERC20"
- },
- "name": "BaseSignatureMintERC20",
- "package": "@thirdweb-dev/sdk"
- }
- ]
- }
- }
- ],
- "implementedTypes": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/interfaces/contract.ts",
- "qualifiedName": "UpdateableNetwork"
- },
- "name": "UpdateableNetwork",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/interfaces/DetectableFeature.ts",
- "qualifiedName": "DetectableFeature"
- },
- "name": "DetectableFeature",
- "package": "@thirdweb-dev/sdk"
- }
- ]
- },
- {
- "id": 31898,
- "name": "Erc20SignatureMintable",
- "variant": "declaration",
- "kind": 128,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Enables generating ERC20 Tokens with rules and an associated signature, which can then be minted by anyone securely"
- }
- ],
- "blockTags": [
- {
- "tag": "@erc20",
- "content": []
- }
- ]
- },
- "children": [
- {
- "id": 31899,
- "name": "constructor",
- "variant": "declaration",
- "kind": 512,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-20-signature-mintable.ts",
- "line": 39,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-20-signature-mintable.ts#L39"
- }
- ],
- "signatures": [
- {
- "id": 31900,
- "name": "new Erc20SignatureMintable",
- "variant": "signature",
- "kind": 16384,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-20-signature-mintable.ts",
- "line": 39,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-20-signature-mintable.ts#L39"
- }
- ],
- "parameters": [
- {
- "id": 31901,
- "name": "contractWrapper",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/classes/internal/contract-wrapper.ts",
- "qualifiedName": "ContractWrapper"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/TokenERC20.ts",
- "qualifiedName": "TokenERC20"
- },
- "name": "TokenERC20",
- "package": "@thirdweb-dev/contracts-js"
- }
- ],
- "name": "ContractWrapper",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 31902,
- "name": "roles",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "type": {
- "type": "reference",
- "target": 31021,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/TokenERC20.ts",
- "qualifiedName": "TokenERC20"
- },
- "name": "TokenERC20",
- "package": "@thirdweb-dev/contracts-js"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "literal",
- "value": "metadata"
- },
- {
- "type": "literal",
- "value": "transfer"
- },
- {
- "type": "literal",
- "value": "minter"
- },
- {
- "type": "literal",
- "value": "admin"
- }
- ]
- }
- ],
- "name": "ContractRoles",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": 31898,
- "name": "Erc20SignatureMintable",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ]
- },
- {
- "id": 31903,
- "name": "featureName",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-20-signature-mintable.ts",
- "line": 32,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-20-signature-mintable.ts#L32"
- }
- ],
- "type": {
- "type": "literal",
- "value": "ERC20SignatureMintable"
- },
- "defaultValue": "FEATURE_TOKEN_SIGNATURE_MINTABLE.name",
- "implementationOf": {
- "type": "reference",
- "target": -1,
- "name": "DetectableFeature.featureName"
- }
- },
- {
- "id": 31906,
- "name": "mint",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Mint tokens from a signature"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Mint a certain amount of tokens from a previously generated signature."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\n// see how to craft a payload to sign in the `generate()` documentation\nconst signedPayload = contract.erc20.signature.generate(payload);\n\n// Use the signed payload to mint the tokens\nconst tx = contract.erc20.signature.mint(signedPayload);\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC20SignatureMintable"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-20-signature-mintable.ts",
- "line": 63,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-20-signature-mintable.ts#L63"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 31907,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 31908,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 31909,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 31910,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 31911,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "signedPayload",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": 45047,
- "name": "SignedPayload20",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/types.ts",
- "qualifiedName": "TransactionResultWithMetadata"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "TransactionResultWithMetadata",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 31908
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 31912,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 31913,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "signedPayload",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": 45047,
- "name": "SignedPayload20",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 31914,
- "name": "mintBatch",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Mint any number of generated tokens signatures at once"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Mint multiple token signatures in one transaction. Note that this is only possible for free mints (cannot batch mints with a price attached to it for security reasons)"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC20SignatureMintable"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-20-signature-mintable.ts",
- "line": 93,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-20-signature-mintable.ts#L93"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 31915,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 31916,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 31917,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 31918,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 31919,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "signedPayloads",
- "isOptional": false,
- "element": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": 45047,
- "name": "SignedPayload20",
- "package": "@thirdweb-dev/sdk"
- }
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/types.ts",
- "qualifiedName": "TransactionResultWithMetadata"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "TransactionResultWithMetadata",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 31916
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 31920,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 31921,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "signedPayloads",
- "isOptional": false,
- "element": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": 45047,
- "name": "SignedPayload20",
- "package": "@thirdweb-dev/sdk"
- }
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 31925,
- "name": "generate",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-20-signature-mintable.ts",
- "line": 188,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-20-signature-mintable.ts#L188"
- }
- ],
- "signatures": [
- {
- "id": 31926,
- "name": "generate",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Generate a signature that can be used to mint a certain amount of tokens"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Takes in a quantity of tokens, some conditions for how it can be minted and signs it with your private key. The generated signature can then be used to mint those tokens using the exact payload and signature generated."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst startTime = new Date();\nconst endTime = new Date(Date.now() + 60 * 60 * 24 * 1000);\nconst payload = {\n quantity: 4.2, // The quantity of tokens to be minted\n to: {{wallet_address}}, // Who will receive the tokens\n price: 0.5, // the price to pay for minting those tokens\n currencyAddress: NATIVE_TOKEN_ADDRESS, // the currency to pay with\n mintStartTime: startTime, // can mint anytime from now\n mintEndTime: endTime, // to 24h from now,\n primarySaleRecipient: \"0x...\", // custom sale recipient for this token mint\n};\n\nconst signedPayload = await contract.erc20.signature.generate(payload);\n// now anyone can use these to mint the NFT using `contract.erc20.signature.mint(signedPayload)`\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The signed payload and the corresponding signature"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC20SignatureMintable"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-20-signature-mintable.ts",
- "line": 188,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-20-signature-mintable.ts#L188"
- }
- ],
- "parameters": [
- {
- "id": 31927,
- "name": "mintRequest",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "the payload to sign"
- }
- ]
- },
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 31928,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 31932,
- "name": "currencyAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 30,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L30"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 31936,
- "name": "mintEndTime",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 32,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L32"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Date"
- },
- "name": "Date",
- "package": "typescript"
- }
- ]
- },
- "defaultValue": "EndDateSchema"
- },
- {
- "id": 31935,
- "name": "mintStartTime",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 31,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L31"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Date"
- },
- "name": "Date",
- "package": "typescript"
- }
- ]
- },
- "defaultValue": "StartDateSchema"
- },
- {
- "id": 31931,
- "name": "price",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 29,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L29"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 31933,
- "name": "primarySaleRecipient",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 37,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L37"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 31929,
- "name": "quantity",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 45,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L45"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- },
- "defaultValue": "AmountSchema"
- },
- {
- "id": 31930,
- "name": "to",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 23,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L23"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 31934,
- "name": "uid",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 33,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L33"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 31932,
- 31936,
- 31935,
- 31931,
- 31933,
- 31929,
- 31930,
- 31934
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 45047,
- "name": "SignedPayload20",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 31937,
- "name": "generateBatch",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-20-signature-mintable.ts",
- "line": 203,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-20-signature-mintable.ts#L203"
- }
- ],
- "signatures": [
- {
- "id": 31938,
- "name": "generateBatch",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Generate a batch of signatures that can be used to mint many token signatures."
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "See "
- },
- {
- "kind": "inline-tag",
- "tag": "@link",
- "text": "Erc20SignatureMintable.generate",
- "target": 31925,
- "tsLinkText": ""
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "An array of payloads and signatures"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC20SignatureMintable"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-20-signature-mintable.ts",
- "line": 203,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-20-signature-mintable.ts#L203"
- }
- ],
- "parameters": [
- {
- "id": 31939,
- "name": "payloadsToSign",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "the payloads to sign"
- }
- ]
- },
- "type": {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 31940,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 31944,
- "name": "currencyAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 30,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L30"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 31948,
- "name": "mintEndTime",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 32,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L32"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Date"
- },
- "name": "Date",
- "package": "typescript"
- }
- ]
- },
- "defaultValue": "EndDateSchema"
- },
- {
- "id": 31947,
- "name": "mintStartTime",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 31,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L31"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Date"
- },
- "name": "Date",
- "package": "typescript"
- }
- ]
- },
- "defaultValue": "StartDateSchema"
- },
- {
- "id": 31943,
- "name": "price",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 29,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L29"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 31945,
- "name": "primarySaleRecipient",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 37,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L37"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 31941,
- "name": "quantity",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 45,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L45"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- },
- "defaultValue": "AmountSchema"
- },
- {
- "id": 31942,
- "name": "to",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 23,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L23"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 31946,
- "name": "uid",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 33,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L33"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 31944,
- 31948,
- 31947,
- 31943,
- 31945,
- 31941,
- 31942,
- 31946
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- }
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": 45047,
- "name": "SignedPayload20",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 31922,
- "name": "verify",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-20-signature-mintable.ts",
- "line": 151,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-20-signature-mintable.ts#L151"
- }
- ],
- "signatures": [
- {
- "id": 31923,
- "name": "verify",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Verify that a payload is correctly signed"
- }
- ],
- "blockTags": [
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC20SignatureMintable\n\n"
- },
- {
- "kind": "code",
- "text": "```javascript\nconst startTime = new Date();\nconst endTime = new Date(Date.now() + 60 * 60 * 24 * 1000);\nconst payload = {\n quantity: 4.2, // The quantity of tokens to be minted\n to: {{wallet_address}}, // Who will receive the tokens\n price: 0.5, // the price to pay for minting those tokens\n currencyAddress: NATIVE_TOKEN_ADDRESS, // the currency to pay with\n mintStartTime: startTime, // can mint anytime from now\n mintEndTime: endTime, // to 24h from now,\n primarySaleRecipient: \"0x...\", // custom sale recipient for this token mint\n};\n\nconst signedPayload = await contract.erc20.signature.generate(payload);\n// Now you can verify if the signed payload is valid\nconst isValid = await contract.erc20.signature.verify(signedPayload);\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-20-signature-mintable.ts",
- "line": 151,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-20-signature-mintable.ts#L151"
- }
- ],
- "parameters": [
- {
- "id": 31924,
- "name": "signedPayload",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "the payload to verify"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": 45047,
- "name": "SignedPayload20",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "boolean"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- ],
- "groups": [
- {
- "title": "Constructors",
- "children": [
- 31899
- ]
- },
- {
- "title": "Properties",
- "children": [
- 31903,
- 31906,
- 31914
- ]
- },
- {
- "title": "Methods",
- "children": [
- 31925,
- 31937,
- 31922
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-20-signature-mintable.ts",
- "line": 31,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-20-signature-mintable.ts#L31"
- }
- ],
- "implementedTypes": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/interfaces/DetectableFeature.ts",
- "qualifiedName": "DetectableFeature"
- },
- "name": "DetectableFeature",
- "package": "@thirdweb-dev/sdk"
- }
- ]
- },
- {
- "id": 31961,
- "name": "Erc721",
- "variant": "declaration",
- "kind": 128,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Standard ERC721 NFT functions"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Basic functionality for a ERC721 contract that handles IPFS storage for you."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst contract = await sdk.getContract(\"{{contract_address}}\");\nawait contract.erc721.transfer(walletAddress, tokenId);\n```"
- }
- ]
- },
- {
- "tag": "@erc721",
- "content": []
- }
- ]
- },
- "children": [
- {
- "id": 31962,
- "name": "constructor",
- "variant": "declaration",
- "kind": 512,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-721.ts",
- "line": 121,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-721.ts#L121"
- }
- ],
- "signatures": [
- {
- "id": 31963,
- "name": "new Erc721",
- "variant": "signature",
- "kind": 16384,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-721.ts",
- "line": 121,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-721.ts#L121"
- }
- ],
- "typeParameters": [
- {
- "id": 31964,
- "name": "T",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/types/eips.ts",
- "qualifiedName": "BaseERC721"
- },
- "name": "BaseERC721",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/DropERC721.ts",
- "qualifiedName": "DropERC721"
- },
- "name": "DropERC721",
- "package": "@thirdweb-dev/contracts-js"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/SignatureDrop.ts",
- "qualifiedName": "SignatureDrop"
- },
- "name": "SignatureDrop",
- "package": "@thirdweb-dev/contracts-js"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/TokenERC721.ts",
- "qualifiedName": "TokenERC721"
- },
- "name": "TokenERC721",
- "package": "@thirdweb-dev/contracts-js"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/Multiwrap.ts",
- "qualifiedName": "Multiwrap"
- },
- "name": "Multiwrap",
- "package": "@thirdweb-dev/contracts-js"
- }
- ]
- },
- "default": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/types/eips.ts",
- "qualifiedName": "BaseERC721"
- },
- "name": "BaseERC721",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "parameters": [
- {
- "id": 31965,
- "name": "contractWrapper",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/classes/internal/contract-wrapper.ts",
- "qualifiedName": "ContractWrapper"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 31964,
- "name": "T",
- "package": "@thirdweb-dev/sdk",
- "qualifiedName": "Erc721.T",
- "refersToTypeParameter": true
- }
- ],
- "name": "ContractWrapper",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 31966,
- "name": "storage",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../storage/src/core/storage.ts",
- "qualifiedName": "ThirdwebStorage"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../storage/src/types/upload.ts",
- "qualifiedName": "IpfsUploadBatchOptions"
- },
- "name": "IpfsUploadBatchOptions",
- "package": "@thirdweb-dev/storage"
- }
- ],
- "name": "ThirdwebStorage",
- "package": "@thirdweb-dev/storage"
- }
- },
- {
- "id": 31967,
- "name": "chainId",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": 31961,
- "typeArguments": [
- {
- "type": "reference",
- "target": 31964,
- "name": "T",
- "package": "@thirdweb-dev/sdk",
- "qualifiedName": "Erc721.T",
- "refersToTypeParameter": true
- }
- ],
- "name": "Erc721",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ]
- },
- {
- "id": 32201,
- "name": "burn",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Burn a single NFT"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst result = await contract.erc721.burn(tokenId);\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC721Burnable"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-721.ts",
- "line": 635,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-721.ts#L635"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 32202,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32203,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 32204,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 32205,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 32206,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "tokenId",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/types.ts",
- "qualifiedName": "TransactionResultWithMetadata"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "TransactionResultWithMetadata",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32203
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 32207,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 32208,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "tokenId",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 32209,
- "name": "cancel",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Cancel loyalty card NFTs"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Cancel loyalty card NFTs held by the connected wallet"
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\n// The token ID of the loyalty card you want to cancel\nconst tokenId = 0;\n\nconst result = await contract.erc721.cancel(tokenId);\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC721LoyaltyCard"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-721.ts",
- "line": 659,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-721.ts#L659"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 32210,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32211,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 32212,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 32213,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 32214,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "tokenId",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/types.ts",
- "qualifiedName": "TransactionResultWithMetadata"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "TransactionResultWithMetadata",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32211
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 32215,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 32216,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "tokenId",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 32364,
- "name": "claim",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Claim NFTs"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Let the specified wallet claim NFTs."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst quantity = 1; // how many unique NFTs you want to claim\n\nconst tx = await contract.erc721.claim(quantity);\nconst receipt = tx.receipt; // the transaction receipt\nconst claimedTokenId = tx.id; // the id of the NFT claimed\nconst claimedNFT = await tx.data(); // (optional) get the claimed NFT metadata\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC721ClaimCustom | ERC721ClaimPhasesV2 | ERC721ClaimPhasesV1 | ERC721ClaimConditionsV2 | ERC721ClaimConditionsV1 | ERC721ClaimZora"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-721.ts",
- "line": 791,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-721.ts#L791"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 32365,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32366,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 32367,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 32368,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 32369,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "quantity",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "options",
- "isOptional": true,
- "element": {
- "type": "reference",
- "target": 38915,
- "name": "ClaimOptions",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": 30915,
- "typeArguments": [
- {
- "type": "reference",
- "target": 2,
- "name": "NFT",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "TransactionResultWithId",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32366
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 32370,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [],
- "blockTags": [
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "an array of results containing the id of the token claimed, the transaction receipt and a promise to optionally fetch the nft metadata"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 32371,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "quantity",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "options",
- "isOptional": true,
- "element": {
- "type": "reference",
- "target": 38915,
- "name": "ClaimOptions",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 32372,
- "name": "claimTo",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Claim NFTs to a specific wallet"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Let the specified wallet claim NFTs."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst address = \"{{wallet_address}}\"; // address of the wallet you want to claim the NFTs\nconst quantity = 1; // how many unique NFTs you want to claim\n\nconst tx = await contract.erc721.claimTo(address, quantity);\nconst receipt = tx.receipt; // the transaction receipt\nconst claimedTokenId = tx.id; // the id of the NFT claimed\nconst claimedNFT = await tx.data(); // (optional) get the claimed NFT metadata\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC721ClaimCustom | ERC721ClaimPhasesV2 | ERC721ClaimPhasesV1 | ERC721ClaimConditionsV2 | ERC721ClaimConditionsV1 | ERC721ClaimZora"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-721.ts",
- "line": 823,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-721.ts#L823"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 32373,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32374,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 32375,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 32376,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 32377,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "destinationAddress",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "quantity",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "options",
- "isOptional": true,
- "element": {
- "type": "reference",
- "target": 38915,
- "name": "ClaimOptions",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": 30915,
- "typeArguments": [
- {
- "type": "reference",
- "target": 2,
- "name": "NFT",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "TransactionResultWithId",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32374
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 32378,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [],
- "blockTags": [
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "an array of results containing the id of the token claimed, the transaction receipt and a promise to optionally fetch the nft metadata"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 32379,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "destinationAddress",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "quantity",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "options",
- "isOptional": true,
- "element": {
- "type": "reference",
- "target": 38915,
- "name": "ClaimOptions",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 31981,
- "name": "contractWrapper",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isProtected": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-721.ts",
- "line": 113,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-721.ts#L113"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/classes/internal/contract-wrapper.ts",
- "qualifiedName": "ContractWrapper"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 31964,
- "name": "T",
- "package": "@thirdweb-dev/sdk",
- "qualifiedName": "Erc721.T",
- "refersToTypeParameter": true
- }
- ],
- "name": "ContractWrapper",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 31968,
- "name": "featureName",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-721.ts",
- "line": 100,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-721.ts#L100"
- }
- ],
- "type": {
- "type": "literal",
- "value": "ERC721"
- },
- "defaultValue": "FEATURE_NFT.name",
- "implementationOf": {
- "type": "reference",
- "target": -1,
- "name": "DetectableFeature.featureName"
- }
- },
- {
- "id": 32225,
- "name": "lazyMint",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Lazy mint NFTs"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Create batch allows you to create a batch of many unique NFTs in one transaction."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\n// Custom metadata of the NFTs to create\nconst metadatas = [{\n name: \"Cool NFT\",\n description: \"This is a cool NFT\",\n image: fs.readFileSync(\"path/to/image.png\"), // This can be an image url or file\n}, {\n name: \"Cool NFT\",\n description: \"This is a cool NFT\",\n image: fs.readFileSync(\"path/to/image.png\"),\n}];\n\nconst results = await contract.erc721.lazyMint(metadatas); // uploads and creates the NFTs on chain\nconst firstTokenId = results[0].id; // token id of the first created NFT\nconst firstNFT = await results[0].data(); // (optional) fetch details of the first created NFT\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC721LazyMintable"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-721.ts",
- "line": 720,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-721.ts#L720"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 32226,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32227,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 32228,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 32229,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 32230,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "metadatas",
- "isOptional": false,
- "element": {
- "type": "array",
- "elementType": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 32231,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32235,
- "name": "animation_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 18,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L18"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32233,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 15,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L15"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32234,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 16,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L16"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32232,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 14,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L14"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32235,
- 32233,
- 32234,
- 32232
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 13,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L13"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 32236,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32240,
- "name": "attributes",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 29,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L29"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "OptionalPropertiesInput"
- },
- {
- "id": 32238,
- "name": "background_color",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 27,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L27"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32237,
- "name": "external_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 26,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L26"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32239,
- "name": "properties",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 28,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L28"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "OptionalPropertiesInput"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32240,
- 32238,
- 32237,
- 32239
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 25,
- "character": 23,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L25"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+bn.js@5.1.5/node_modules/@types/bn.js/index.d.ts",
- "qualifiedName": "BN"
- },
- "name": "BN",
- "package": "@types/bn.js"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnknown"
- },
- "name": "ZodUnknown",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- ]
- }
- }
- },
- {
- "type": "namedTupleMember",
- "name": "options",
- "isOptional": true,
- "element": {
- "type": "reflection",
- "declaration": {
- "id": 32241,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32242,
- "name": "onProgress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-721.ts",
- "line": 724,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-721.ts#L724"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 32243,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-721.ts",
- "line": 724,
- "character": 20,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-721.ts#L724"
- }
- ],
- "signatures": [
- {
- "id": 32244,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-721.ts",
- "line": 724,
- "character": 20,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-721.ts#L724"
- }
- ],
- "parameters": [
- {
- "id": 32245,
- "name": "event",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": 39437,
- "name": "UploadProgressEvent",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "void"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32242
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-721.ts",
- "line": 723,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-721.ts#L723"
- }
- ]
- }
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": 30915,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectOutputType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 32246,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32250,
- "name": "animation_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 18,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L18"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32248,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 15,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L15"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32249,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 16,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L16"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32247,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 14,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L14"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32250,
- 32248,
- 32249,
- 32247
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 13,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L13"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 32251,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32255,
- "name": "attributes",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 29,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L29"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "OptionalPropertiesInput"
- },
- {
- "id": 32253,
- "name": "background_color",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 27,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L27"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32252,
- "name": "external_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 26,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L26"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32254,
- "name": "properties",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 28,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L28"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "OptionalPropertiesInput"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32255,
- 32253,
- 32252,
- 32254
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 25,
- "character": 23,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L25"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 32256,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32261,
- "name": "animation_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 47,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L47"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32260,
- "name": "external_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 46,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L46"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32257,
- "name": "id",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 43,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L43"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32259,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 45,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L45"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32258,
- "name": "uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 44,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L44"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32261,
- 32260,
- 32257,
- 32259,
- 32258
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 42,
- "character": 24,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L42"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnknown"
- },
- "name": "ZodUnknown",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectOutputType",
- "package": "zod"
- }
- ],
- "name": "TransactionResultWithId",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32227
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 32262,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 32263,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "metadatas",
- "isOptional": false,
- "element": {
- "type": "array",
- "elementType": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 32264,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32268,
- "name": "animation_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 18,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L18"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32266,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 15,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L15"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32267,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 16,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L16"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32265,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 14,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L14"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32268,
- 32266,
- 32267,
- 32265
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 13,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L13"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 32269,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32273,
- "name": "attributes",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 29,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L29"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "OptionalPropertiesInput"
- },
- {
- "id": 32271,
- "name": "background_color",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 27,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L27"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32270,
- "name": "external_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 26,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L26"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32272,
- "name": "properties",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 28,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L28"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "OptionalPropertiesInput"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32273,
- 32271,
- 32270,
- 32272
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 25,
- "character": 23,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L25"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodBigInt"
- },
- "name": "ZodBigInt",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodType",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+bn.js@5.1.5/node_modules/@types/bn.js/index.d.ts",
- "qualifiedName": "BN"
- },
- "name": "BN",
- "package": "@types/bn.js"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnknown"
- },
- "name": "ZodUnknown",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- ]
- }
- }
- },
- {
- "type": "namedTupleMember",
- "name": "options",
- "isOptional": true,
- "element": {
- "type": "reflection",
- "declaration": {
- "id": 32274,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32275,
- "name": "onProgress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-721.ts",
- "line": 724,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-721.ts#L724"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 32276,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-721.ts",
- "line": 724,
- "character": 20,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-721.ts#L724"
- }
- ],
- "signatures": [
- {
- "id": 32277,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-721.ts",
- "line": 724,
- "character": 20,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-721.ts#L724"
- }
- ],
- "parameters": [
- {
- "id": 32278,
- "name": "event",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": 39437,
- "name": "UploadProgressEvent",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "void"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32275
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-721.ts",
- "line": 723,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-721.ts#L723"
- }
- ]
- }
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 32067,
- "name": "mint",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Mint an NFT"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Mint an NFT to the connected wallet."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\n// Custom metadata of the NFT, note that you can fully customize this metadata with other properties.\nconst metadata = {\n name: \"Cool NFT\",\n description: \"This is a cool NFT\",\n image: fs.readFileSync(\"path/to/image.png\"), // This can be an image url or file\n};\n\nconst tx = await contract.erc721.mint(metadata);\nconst receipt = tx.receipt; // the transaction receipt\nconst tokenId = tx.id; // the id of the NFT minted\nconst nft = await tx.data(); // (optional) fetch details of minted NFT\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC721Mintable"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-721.ts",
- "line": 492,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-721.ts#L492"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 32068,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32069,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 32070,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 32071,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 32072,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "metadata",
- "isOptional": false,
- "element": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 32073,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32077,
- "name": "animation_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 18,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L18"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32075,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 15,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L15"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32076,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 16,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L16"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32074,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 14,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L14"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32077,
- 32075,
- 32076,
- 32074
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 13,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L13"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 32078,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32082,
- "name": "attributes",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 29,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L29"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "OptionalPropertiesInput"
- },
- {
- "id": 32080,
- "name": "background_color",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 27,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L27"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32079,
- "name": "external_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 26,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L26"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32081,
- "name": "properties",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 28,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L28"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "OptionalPropertiesInput"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32082,
- 32080,
- 32079,
- 32081
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 25,
- "character": 23,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L25"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodBigInt"
- },
- "name": "ZodBigInt",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodType",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+bn.js@5.1.5/node_modules/@types/bn.js/index.d.ts",
- "qualifiedName": "BN"
- },
- "name": "BN",
- "package": "@types/bn.js"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnknown"
- },
- "name": "ZodUnknown",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- ]
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": 30915,
- "typeArguments": [
- {
- "type": "reference",
- "target": 2,
- "name": "NFT",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "TransactionResultWithId",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32069
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 32083,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 32084,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "metadata",
- "isOptional": false,
- "element": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 32085,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32089,
- "name": "animation_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 18,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L18"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32087,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 15,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L15"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32088,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 16,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L16"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32086,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 14,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L14"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNumber"
- },
- "name": "ZodNumber",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32089,
- 32087,
- 32088,
- 32086
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 13,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L13"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 32090,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32094,
- "name": "attributes",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 29,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L29"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "OptionalPropertiesInput"
- },
- {
- "id": 32092,
- "name": "background_color",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 27,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L27"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32091,
- "name": "external_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 26,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L26"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32093,
- "name": "properties",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 28,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L28"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "OptionalPropertiesInput"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32094,
- 32092,
- 32091,
- 32093
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 25,
- "character": 23,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L25"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodBigInt"
- },
- "name": "ZodBigInt",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+bn.js@5.1.5/node_modules/@types/bn.js/index.d.ts",
- "qualifiedName": "BN"
- },
- "name": "BN",
- "package": "@types/bn.js"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+bn.js@5.1.5/node_modules/@types/bn.js/index.d.ts",
- "qualifiedName": "BN"
- },
- "name": "BN",
- "package": "@types/bn.js"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+bn.js@5.1.5/node_modules/@types/bn.js/index.d.ts",
- "qualifiedName": "BN"
- },
- "name": "BN",
- "package": "@types/bn.js"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnknown"
- },
- "name": "ZodUnknown",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- ]
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 32145,
- "name": "mintBatch",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Mint many NFTs"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Mint many unique NFTs at once to the connected wallet"
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```typescript\n// Custom metadata of the NFTs you want to mint.\nconst metadatas = [{\n name: \"Cool NFT #1\",\n description: \"This is a cool NFT\",\n image: fs.readFileSync(\"path/to/image.png\"), // This can be an image url or file\n}, {\n name: \"Cool NFT #2\",\n description: \"This is a cool NFT\",\n image: fs.readFileSync(\"path/to/other/image.png\"),\n}];\n\nconst tx = await contract.erc721.mintBatch(metadatas);\nconst receipt = tx[0].receipt; // same transaction receipt for all minted NFTs\nconst firstTokenId = tx[0].id; // token id of the first minted NFT\nconst firstNFT = await tx[0].data(); // (optional) fetch details of the first minted NFT\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC721BatchMintable"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-721.ts",
- "line": 577,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-721.ts#L577"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 32146,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32147,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 32148,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 32149,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 32150,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "metadatas",
- "isOptional": false,
- "element": {
- "type": "array",
- "elementType": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 32151,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32155,
- "name": "animation_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 18,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L18"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32153,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 15,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L15"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32154,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 16,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L16"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32152,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 14,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L14"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32155,
- 32153,
- 32154,
- 32152
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 13,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L13"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 32156,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32160,
- "name": "attributes",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 29,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L29"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "OptionalPropertiesInput"
- },
- {
- "id": 32158,
- "name": "background_color",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 27,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L27"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32157,
- "name": "external_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 26,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L26"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32159,
- "name": "properties",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 28,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L28"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "OptionalPropertiesInput"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32160,
- 32158,
- 32157,
- 32159
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 25,
- "character": 23,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L25"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+bn.js@5.1.5/node_modules/@types/bn.js/index.d.ts",
- "qualifiedName": "BN"
- },
- "name": "BN",
- "package": "@types/bn.js"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnknown"
- },
- "name": "ZodUnknown",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- ]
- }
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": 30915,
- "typeArguments": [
- {
- "type": "reference",
- "target": 2,
- "name": "NFT",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "TransactionResultWithId",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32147
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 32161,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 32162,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "metadatas",
- "isOptional": false,
- "element": {
- "type": "array",
- "elementType": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 32163,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32167,
- "name": "animation_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 18,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L18"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32165,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 15,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L15"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32166,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 16,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L16"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32164,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 14,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L14"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32167,
- 32165,
- 32166,
- 32164
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 13,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L13"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 32168,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32172,
- "name": "attributes",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 29,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L29"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "OptionalPropertiesInput"
- },
- {
- "id": 32170,
- "name": "background_color",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 27,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L27"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32169,
- "name": "external_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 26,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L26"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32171,
- "name": "properties",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 28,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L28"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "OptionalPropertiesInput"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32172,
- 32170,
- 32169,
- 32171
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 25,
- "character": 23,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L25"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodBigInt"
- },
- "name": "ZodBigInt",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodType",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+bn.js@5.1.5/node_modules/@types/bn.js/index.d.ts",
- "qualifiedName": "BN"
- },
- "name": "BN",
- "package": "@types/bn.js"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnknown"
- },
- "name": "ZodUnknown",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- ]
- }
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 32173,
- "name": "mintBatchTo",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Mint many NFTs to a specific wallet"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Mint many unique NFTs at once to a specified wallet."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```typescript\n// Address of the wallet you want to mint the NFT to\nconst walletAddress = \"{{wallet_address}}\";\n\n// Custom metadata of the NFTs you want to mint.\nconst metadatas = [{\n name: \"Cool NFT #1\",\n description: \"This is a cool NFT\",\n image: fs.readFileSync(\"path/to/image.png\"), // This can be an image url or file\n}, {\n name: \"Cool NFT #2\",\n description: \"This is a cool NFT\",\n image: fs.readFileSync(\"path/to/other/image.png\"),\n}];\n\nconst tx = await contract.erc721.mintBatchTo(walletAddress, metadatas);\nconst receipt = tx[0].receipt; // same transaction receipt for all minted NFTs\nconst firstTokenId = tx[0].id; // token id of the first minted NFT\nconst firstNFT = await tx[0].data(); // (optional) fetch details of the first minted NFT\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC721BatchMintable"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-721.ts",
- "line": 614,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-721.ts#L614"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 32174,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32175,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 32176,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 32177,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 32178,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "receiver",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "metadatas",
- "isOptional": false,
- "element": {
- "type": "array",
- "elementType": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 32179,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32183,
- "name": "animation_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 18,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L18"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32181,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 15,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L15"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32182,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 16,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L16"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32180,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 14,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L14"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32183,
- 32181,
- 32182,
- 32180
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 13,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L13"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 32184,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32188,
- "name": "attributes",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 29,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L29"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "OptionalPropertiesInput"
- },
- {
- "id": 32186,
- "name": "background_color",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 27,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L27"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32185,
- "name": "external_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 26,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L26"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32187,
- "name": "properties",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 28,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L28"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "OptionalPropertiesInput"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32188,
- 32186,
- 32185,
- 32187
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 25,
- "character": 23,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L25"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+bn.js@5.1.5/node_modules/@types/bn.js/index.d.ts",
- "qualifiedName": "BN"
- },
- "name": "BN",
- "package": "@types/bn.js"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnknown"
- },
- "name": "ZodUnknown",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- ]
- }
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": 30915,
- "typeArguments": [
- {
- "type": "reference",
- "target": 2,
- "name": "NFT",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "TransactionResultWithId",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32175
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 32189,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 32190,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "receiver",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "metadatas",
- "isOptional": false,
- "element": {
- "type": "array",
- "elementType": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 32191,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32195,
- "name": "animation_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 18,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L18"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32193,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 15,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L15"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32194,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 16,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L16"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32192,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 14,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L14"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32195,
- 32193,
- 32194,
- 32192
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 13,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L13"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 32196,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32200,
- "name": "attributes",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 29,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L29"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "OptionalPropertiesInput"
- },
- {
- "id": 32198,
- "name": "background_color",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 27,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L27"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32197,
- "name": "external_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 26,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L26"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32199,
- "name": "properties",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 28,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L28"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "OptionalPropertiesInput"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32200,
- 32198,
- 32197,
- 32199
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 25,
- "character": 23,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L25"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodBigInt"
- },
- "name": "ZodBigInt",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodType",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+bn.js@5.1.5/node_modules/@types/bn.js/index.d.ts",
- "qualifiedName": "BN"
- },
- "name": "BN",
- "package": "@types/bn.js"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnknown"
- },
- "name": "ZodUnknown",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- ]
- }
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 32095,
- "name": "mintTo",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Mint an NFT to a specific wallet"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Mint a unique NFT to a specified wallet."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\n// Address of the wallet you want to mint the NFT to\nconst walletAddress = \"{{wallet_address}}\";\n\n// Custom metadata of the NFT, note that you can fully customize this metadata with other properties.\nconst metadata = {\n name: \"Cool NFT\",\n description: \"This is a cool NFT\",\n image: fs.readFileSync(\"path/to/image.png\"), // This can be an image url or file\n};\n\nconst tx = await contract.erc721.mintTo(walletAddress, metadata);\nconst receipt = tx.receipt; // the transaction receipt\nconst tokenId = tx.id; // the id of the NFT minted\nconst nft = await tx.data(); // (optional) fetch details of minted NFT\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC721Mintable"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-721.ts",
- "line": 525,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-721.ts#L525"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 32096,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32097,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 32098,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 32099,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 32100,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "receiver",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "metadata",
- "isOptional": false,
- "element": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 32101,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32105,
- "name": "animation_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 18,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L18"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32103,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 15,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L15"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32104,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 16,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L16"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32102,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 14,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L14"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32105,
- 32103,
- 32104,
- 32102
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 13,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L13"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 32106,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32110,
- "name": "attributes",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 29,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L29"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "OptionalPropertiesInput"
- },
- {
- "id": 32108,
- "name": "background_color",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 27,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L27"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32107,
- "name": "external_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 26,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L26"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32109,
- "name": "properties",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 28,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L28"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "OptionalPropertiesInput"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32110,
- 32108,
- 32107,
- 32109
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 25,
- "character": 23,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L25"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodBigInt"
- },
- "name": "ZodBigInt",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodType",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+bn.js@5.1.5/node_modules/@types/bn.js/index.d.ts",
- "qualifiedName": "BN"
- },
- "name": "BN",
- "package": "@types/bn.js"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnknown"
- },
- "name": "ZodUnknown",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- ]
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": 30915,
- "typeArguments": [
- {
- "type": "reference",
- "target": 2,
- "name": "NFT",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "TransactionResultWithId",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32097
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 32111,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 32112,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "receiver",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "metadata",
- "isOptional": false,
- "element": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 32113,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32117,
- "name": "animation_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 18,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L18"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32115,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 15,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L15"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32116,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 16,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L16"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32114,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 14,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L14"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNumber"
- },
- "name": "ZodNumber",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32117,
- 32115,
- 32116,
- 32114
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 13,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L13"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 32118,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32122,
- "name": "attributes",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 29,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L29"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "OptionalPropertiesInput"
- },
- {
- "id": 32120,
- "name": "background_color",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 27,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L27"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32119,
- "name": "external_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 26,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L26"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32121,
- "name": "properties",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 28,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L28"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "OptionalPropertiesInput"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32122,
- 32120,
- 32119,
- 32121
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 25,
- "character": 23,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L25"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodBigInt"
- },
- "name": "ZodBigInt",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+bn.js@5.1.5/node_modules/@types/bn.js/index.d.ts",
- "qualifiedName": "BN"
- },
- "name": "BN",
- "package": "@types/bn.js"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+bn.js@5.1.5/node_modules/@types/bn.js/index.d.ts",
- "qualifiedName": "BN"
- },
- "name": "BN",
- "package": "@types/bn.js"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+bn.js@5.1.5/node_modules/@types/bn.js/index.d.ts",
- "qualifiedName": "BN"
- },
- "name": "BN",
- "package": "@types/bn.js"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnknown"
- },
- "name": "ZodUnknown",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- ]
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 32217,
- "name": "revoke",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Revoke loyalty card NFTs"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Revoke loyalty card NFTs held by some owner."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\n// The token ID of the loyalty card you want to revoke\nconst tokenId = 0;\n\nconst result = await contract.erc721.revoke(tokenId);\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC721LoyaltyCard"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-721.ts",
- "line": 682,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-721.ts#L682"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 32218,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32219,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 32220,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 32221,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 32222,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "tokenId",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/types.ts",
- "qualifiedName": "TransactionResultWithMetadata"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "TransactionResultWithMetadata",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32219
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 32223,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 32224,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "tokenId",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 32022,
- "name": "setApprovalForAll",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Set approval for all NFTs"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Approve or remove operator as an operator for the caller. Operators can call transferFrom or safeTransferFrom for any token owned by the caller."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst operator = \"{{wallet_address}}\";\nawait contract.erc721.setApprovalForAll(operator, true);\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC721"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-721.ts",
- "line": 307,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-721.ts#L307"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 32023,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32024,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 32025,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 32026,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 32027,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "operator",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "approved",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "boolean"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/types.ts",
- "qualifiedName": "TransactionResultWithMetadata"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "TransactionResultWithMetadata",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32024
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 32028,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 32029,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "operator",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "approved",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "boolean"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 31982,
- "name": "storage",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isProtected": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-721.ts",
- "line": 114,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-721.ts#L114"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../storage/src/core/storage.ts",
- "qualifiedName": "ThirdwebStorage"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../storage/src/types/upload.ts",
- "qualifiedName": "IpfsUploadBatchOptions"
- },
- "name": "IpfsUploadBatchOptions",
- "package": "@thirdweb-dev/storage"
- }
- ],
- "name": "ThirdwebStorage",
- "package": "@thirdweb-dev/storage"
- }
- },
- {
- "id": 32006,
- "name": "transfer",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Transfer an NFT"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Transfer an NFT from the connected wallet to another wallet."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst walletAddress = \"{{wallet_address}}\";\nconst tokenId = 0;\nawait contract.erc721.transfer(walletAddress, tokenId);\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC721"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-721.ts",
- "line": 253,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-721.ts#L253"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 32007,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32008,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 32009,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 32010,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 32011,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "to",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "tokenId",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/types.ts",
- "qualifiedName": "TransactionResultWithMetadata"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "TransactionResultWithMetadata",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32008
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 32012,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 32013,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "to",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "tokenId",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 32014,
- "name": "transferFrom",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Transfer an NFT from a specific wallet"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Transfer an NFT from the given wallet to another wallet."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst fromWalletAddress = \"{{wallet_address}}\";\nconst toWalletAddress = \"{{wallet_address}}\";\nconst tokenId = 0;\nawait contract.erc721.transferFrom(fromWalletAddress, toWalletAddress, tokenId);\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC721"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-721.ts",
- "line": 281,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-721.ts#L281"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 32015,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32016,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 32017,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 32018,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 32019,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "from",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "to",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "tokenId",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/types.ts",
- "qualifiedName": "TransactionResultWithMetadata"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "TransactionResultWithMetadata",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32016
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 32020,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 32021,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "from",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "to",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "tokenId",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 32279,
- "name": "updateMetadata",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Update the metadata of an NFT"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Update the metadata of an NFT"
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\n// The token ID of the NFT whose metadata you want to update\nconst tokenId = 0;\n// The new metadata\nconst metadata = { name: \"My NFT\", description: \"My NFT description\" }\n\nawait contract.erc721.update(tokenId, metadata);\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC721UpdatableMetadata"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-721.ts",
- "line": 752,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-721.ts#L752"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 32280,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32281,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 32282,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 32283,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 32284,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "tokenId",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "metadata",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 32285,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32289,
- "name": "animation_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 18,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L18"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32287,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 15,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L15"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32288,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 16,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L16"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32286,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 14,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L14"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNumber"
- },
- "name": "ZodNumber",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32289,
- 32287,
- 32288,
- 32286
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 13,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L13"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 32290,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32294,
- "name": "attributes",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 29,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L29"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "OptionalPropertiesInput"
- },
- {
- "id": 32292,
- "name": "background_color",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 27,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L27"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32291,
- "name": "external_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 26,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L26"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32293,
- "name": "properties",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 28,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L28"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "OptionalPropertiesInput"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32294,
- 32292,
- 32291,
- 32293
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 25,
- "character": 23,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L25"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodBigInt"
- },
- "name": "ZodBigInt",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+bn.js@5.1.5/node_modules/@types/bn.js/index.d.ts",
- "qualifiedName": "BN"
- },
- "name": "BN",
- "package": "@types/bn.js"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+bn.js@5.1.5/node_modules/@types/bn.js/index.d.ts",
- "qualifiedName": "BN"
- },
- "name": "BN",
- "package": "@types/bn.js"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+bn.js@5.1.5/node_modules/@types/bn.js/index.d.ts",
- "qualifiedName": "BN"
- },
- "name": "BN",
- "package": "@types/bn.js"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnknown"
- },
- "name": "ZodUnknown",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/types.ts",
- "qualifiedName": "TransactionResultWithMetadata"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "TransactionResultWithMetadata",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32281
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 32295,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 32296,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "tokenId",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "metadata",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 32297,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32301,
- "name": "animation_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 18,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L18"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32299,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 15,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L15"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32300,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 16,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L16"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32298,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 14,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L14"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNumber"
- },
- "name": "ZodNumber",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32301,
- 32299,
- 32300,
- 32298
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 13,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L13"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 32302,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32307,
- "name": "attributes",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 29,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L29"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- },
- {
- "type": "array",
- "elementType": {
- "type": "unknown",
- "name": "..."
- }
- },
- {
- "type": "array",
- "elementType": {
- "type": "unknown",
- "name": "..."
- }
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "many"
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 32308,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/properties.ts",
- "line": 5,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/properties.ts#L5"
- }
- ]
- }
- },
- {
- "type": "literal",
- "value": "strip"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectOutputType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "objectOutputType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "OptionalPropertiesInput"
- },
- {
- "id": 32304,
- "name": "background_color",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 27,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L27"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32303,
- "name": "external_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 26,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L26"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32305,
- "name": "properties",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 28,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L28"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- },
- {
- "type": "array",
- "elementType": {
- "type": "unknown",
- "name": "..."
- }
- },
- {
- "type": "array",
- "elementType": {
- "type": "unknown",
- "name": "..."
- }
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "many"
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 32306,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/properties.ts",
- "line": 5,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/properties.ts#L5"
- }
- ]
- }
- },
- {
- "type": "literal",
- "value": "strip"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectOutputType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "objectOutputType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "OptionalPropertiesInput"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32307,
- 32304,
- 32303,
- 32305
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 25,
- "character": 23,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L25"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodBigInt"
- },
- "name": "ZodBigInt",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+bn.js@5.1.5/node_modules/@types/bn.js/index.d.ts",
- "qualifiedName": "BN"
- },
- "name": "BN",
- "package": "@types/bn.js"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+bn.js@5.1.5/node_modules/@types/bn.js/index.d.ts",
- "qualifiedName": "BN"
- },
- "name": "BN",
- "package": "@types/bn.js"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+bn.js@5.1.5/node_modules/@types/bn.js/index.d.ts",
- "qualifiedName": "BN"
- },
- "name": "BN",
- "package": "@types/bn.js"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnknown"
- },
- "name": "ZodUnknown",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 31984,
- "name": "chainId",
- "variant": "declaration",
- "kind": 262144,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-721.ts",
- "line": 117,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-721.ts#L117"
- }
- ],
- "getSignature": {
- "id": 31985,
- "name": "chainId",
- "variant": "signature",
- "kind": 524288,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-721.ts",
- "line": 117,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-721.ts#L117"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "implementationOf": {
- "type": "reference",
- "target": -1,
- "name": "UpdateableNetwork.chainId"
- }
- },
- "implementationOf": {
- "type": "reference",
- "target": -1,
- "name": "UpdateableNetwork.chainId"
- }
- },
- {
- "id": 32389,
- "name": "claimConditions",
- "variant": "declaration",
- "kind": 262144,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-721.ts",
- "line": 955,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-721.ts#L955"
- }
- ],
- "getSignature": {
- "id": 32390,
- "name": "claimConditions",
- "variant": "signature",
- "kind": 524288,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Configure claim conditions"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Define who can claim NFTs in the collection, when and how many."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst presaleStartTime = new Date();\nconst publicSaleStartTime = new Date(Date.now() + 60 * 60 * 24 * 1000);\nconst claimConditions = [\n {\n startTime: presaleStartTime, // start the presale now\n maxClaimableSupply: 2, // limit how many mints for this presale\n price: 0.01, // presale price\n snapshot: ['0x...', '0x...'], // limit minting to only certain addresses\n },\n {\n startTime: publicSaleStartTime, // 24h after presale, start public sale\n price: 0.08, // public sale price\n }\n]);\nawait contract.erc721.claimConditions.set(claimConditions);\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC721ClaimPhasesV2 | ERC721ClaimPhasesV1 | ERC721ClaimConditionsV2 | ERC721ClaimConditionsV1"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-721.ts",
- "line": 955,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-721.ts#L955"
- }
- ],
- "type": {
- "type": "reference",
- "target": 31264,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/types/eips.ts",
- "qualifiedName": "BaseClaimConditionERC721"
- },
- "name": "BaseClaimConditionERC721",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "DropClaimConditions",
- "package": "@thirdweb-dev/sdk"
- }
- }
- },
- {
- "id": 32395,
- "name": "revealer",
- "variant": "declaration",
- "kind": 262144,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-721.ts",
- "line": 1031,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-721.ts#L1031"
- }
- ],
- "getSignature": {
- "id": 32396,
- "name": "revealer",
- "variant": "signature",
- "kind": 524288,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Mint delayed reveal NFTs"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Create a batch of encrypted NFTs that can be revealed at a later time."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\n// the real NFTs, these will be encrypted until you reveal them\nconst realNFTs = [{\n name: \"Common NFT #1\",\n description: \"Common NFT, one of many.\",\n image: fs.readFileSync(\"path/to/image.png\"),\n}, {\n name: \"Super Rare NFT #2\",\n description: \"You got a Super Rare NFT!\",\n image: fs.readFileSync(\"path/to/image.png\"),\n}];\n// A placeholder NFT that people will get immediately in their wallet, and will be converted to the real NFT at reveal time\nconst placeholderNFT = {\n name: \"Hidden NFT\",\n description: \"Will be revealed next week!\"\n};\n// Create and encrypt the NFTs\nawait contract.erc721.revealer.createDelayedRevealBatch(\n placeholderNFT,\n realNFTs,\n \"my secret password\",\n);\n// Whenever you're ready, reveal your NFTs at any time\nconst batchId = 0; // the batch to reveal\nawait contract.erc721.revealer.reveal(batchId, \"my secret password\");\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC721Revealable"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-721.ts",
- "line": 1031,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-721.ts#L1031"
- }
- ],
- "type": {
- "type": "reference",
- "target": 31147,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/types/eips.ts",
- "qualifiedName": "BaseDelayedRevealERC721"
- },
- "name": "BaseDelayedRevealERC721",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "DelayedReveal",
- "package": "@thirdweb-dev/sdk"
- }
- }
- },
- {
- "id": 32397,
- "name": "sharedMetadata",
- "variant": "declaration",
- "kind": 262144,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-721.ts",
- "line": 1053,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-721.ts#L1053"
- }
- ],
- "getSignature": {
- "id": 32398,
- "name": "sharedMetadata",
- "variant": "signature",
- "kind": 524288,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Set shared metadata for all NFTs"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Set shared metadata for all NFTs in the collection. (Open Edition)"
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\n// defiine the metadata\nconst metadata = {\n name: \"Shared Metadata\",\n description: \"Every NFT in this collection will share this metadata.\"\n};\n\n\nconst tx = contract.erc721.sharedMetadata.set(metadata);\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC721SharedMetadata"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-721.ts",
- "line": 1053,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-721.ts#L1053"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/classes/internal/erc721/erc-721-shared-metadata.ts",
- "qualifiedName": "Erc721SharedMetadata"
- },
- "name": "Erc721SharedMetadata",
- "package": "@thirdweb-dev/sdk"
- }
- }
- },
- {
- "id": 32393,
- "name": "signature",
- "variant": "declaration",
- "kind": 262144,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-721.ts",
- "line": 990,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-721.ts#L990"
- }
- ],
- "getSignature": {
- "id": 32394,
- "name": "signature",
- "variant": "signature",
- "kind": 524288,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Mint with signature"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Generate dynamic NFTs with your own signature, and let others mint them using that signature."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\n// see how to craft a payload to sign in the `contract.erc721.signature.generate()` documentation\nconst signedPayload = await contract.erc721.signature.generate(payload);\n\n// now anyone can mint the NFT\nconst tx = await contract.erc721.signature.mint(signedPayload);\nconst receipt = tx.receipt; // the mint transaction receipt\nconst mintedId = tx.id; // the id of the NFT minted\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC721SignatureMintV1 | ERC721SignatureMintV2"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-721.ts",
- "line": 990,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-721.ts#L990"
- }
- ],
- "type": {
- "type": "reference",
- "target": 32447,
- "name": "Erc721WithQuantitySignatureMintable",
- "package": "@thirdweb-dev/sdk"
- }
- }
- },
- {
- "id": 32391,
- "name": "tieredDrop",
- "variant": "declaration",
- "kind": 262144,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-721.ts",
- "line": 969,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-721.ts#L969"
- }
- ],
- "getSignature": {
- "id": 32392,
- "name": "tieredDrop",
- "variant": "signature",
- "kind": 524288,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Tiered Drop"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Drop lazy minted NFTs using a tiered drop mechanism."
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC721TieredDrop"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-721.ts",
- "line": 969,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-721.ts#L969"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/classes/internal/erc721/erc-721-tiered-drop.ts",
- "qualifiedName": "Erc721TieredDrop"
- },
- "name": "Erc721TieredDrop",
- "package": "@thirdweb-dev/sdk"
- }
- }
- },
- {
- "id": 32000,
- "name": "balance",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-721.ts",
- "line": 217,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-721.ts#L217"
- }
- ],
- "signatures": [
- {
- "id": 32001,
- "name": "balance",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get NFT balance for the currently connected wallet"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-721.ts",
- "line": 217,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-721.ts#L217"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 31997,
- "name": "balanceOf",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-721.ts",
- "line": 207,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-721.ts#L207"
- }
- ],
- "signatures": [
- {
- "id": 31998,
- "name": "balanceOf",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get NFT balance of a specific wallet"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Get a wallets NFT balance (number of NFTs in this contract owned by the wallet)."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst walletAddress = \"{{wallet_address}}\";\nconst balance = await contract.erc721.balanceOf(walletAddress);\nconsole.log(balance);\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC721"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-721.ts",
- "line": 207,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-721.ts#L207"
- }
- ],
- "parameters": [
- {
- "id": 31999,
- "name": "address",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 31991,
- "name": "get",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-721.ts",
- "line": 168,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-721.ts#L168"
- }
- ],
- "signatures": [
- {
- "id": 31992,
- "name": "get",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get a single NFT"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst tokenId = 0;\nconst nft = await contract.erc721.get(tokenId);\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The NFT metadata"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC721"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-721.ts",
- "line": 168,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-721.ts#L168"
- }
- ],
- "parameters": [
- {
- "id": 31993,
- "name": "tokenId",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "the tokenId of the NFT to retrieve"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 2,
- "name": "NFT",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 31989,
- "name": "getAddress",
- "variant": "declaration",
- "kind": 2048,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-721.ts",
- "line": 150,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-721.ts#L150"
- }
- ],
- "signatures": [
- {
- "id": 31990,
- "name": "getAddress",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-721.ts",
- "line": 150,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-721.ts#L150"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "implementationOf": {
- "type": "reference",
- "target": -1,
- "name": "UpdateableNetwork.getAddress"
- }
- }
- ],
- "implementationOf": {
- "type": "reference",
- "target": -1,
- "name": "UpdateableNetwork.getAddress"
- }
- },
- {
- "id": 32038,
- "name": "getAll",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-721.ts",
- "line": 359,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-721.ts#L359"
- }
- ],
- "signatures": [
- {
- "id": 32039,
- "name": "getAll",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get all NFTs"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Get all the data associated with every NFT in this contract.\n\nBy default, returns the first 100 NFTs, use queryParams to fetch more."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst nfts = await contract.erc721.getAll();\nconsole.log(nfts);\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The NFT metadata for all NFTs queried."
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC721Supply | ERC721Enumerable"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-721.ts",
- "line": 359,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-721.ts#L359"
- }
- ],
- "parameters": [
- {
- "id": 32040,
- "name": "queryParams",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "optional filtering to only fetch a subset of results."
- }
- ]
- },
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 32041,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32043,
- "name": "count",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/QueryParams.ts",
- "line": 12,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/QueryParams.ts#L12"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 32042,
- "name": "start",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/QueryParams.ts",
- "line": 11,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/QueryParams.ts#L11"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32043,
- 32042
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": 2,
- "name": "NFT",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 32044,
- "name": "getAllOwners",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-721.ts",
- "line": 373,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-721.ts#L373"
- }
- ],
- "signatures": [
- {
- "id": 32045,
- "name": "getAllOwners",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get all NFT owners"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst owners = await contract.erc721.getAllOwners();\nconsole.log(owners);\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "An array of token ids and owners"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC721Supply | ERC721Enumerable"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-721.ts",
- "line": 373,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-721.ts#L373"
- }
- ],
- "parameters": [
- {
- "id": 32046,
- "name": "queryParams",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 32047,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32049,
- "name": "count",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/QueryParams.ts",
- "line": 12,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/QueryParams.ts#L12"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 32048,
- "name": "start",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/QueryParams.ts",
- "line": 11,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/QueryParams.ts#L11"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32049,
- 32048
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 32050,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32052,
- "name": "owner",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/internal/erc721/erc-721-supply.ts",
- "line": 118,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/internal/erc721/erc-721-supply.ts#L118"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 32051,
- "name": "tokenId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/internal/erc721/erc-721-supply.ts",
- "line": 117,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/internal/erc721/erc-721-supply.ts#L117"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "i"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32052,
- 32051
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/internal/erc721/erc-721-supply.ts",
- "line": 116,
- "character": 19,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/internal/erc721/erc-721-supply.ts#L116"
- }
- ]
- }
- }
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 32380,
- "name": "getClaimTransaction",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-721.ts",
- "line": 859,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-721.ts#L859"
- }
- ],
- "signatures": [
- {
- "id": 32381,
- "name": "getClaimTransaction",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Construct a claim transaction without executing it.\nThis is useful for estimating the gas cost of a claim transaction, overriding transaction options and having fine grained control over the transaction execution."
- }
- ],
- "blockTags": [
- {
- "tag": "@deprecated",
- "content": [
- {
- "kind": "text",
- "text": "Use "
- },
- {
- "kind": "code",
- "text": "`contract.erc721.claim.prepare(...args)`"
- },
- {
- "kind": "text",
- "text": " instead"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC721ClaimCustom | ERC721ClaimPhasesV2 | ERC721ClaimPhasesV1 | ERC721ClaimConditionsV2 | ERC721ClaimConditionsV1"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-721.ts",
- "line": 859,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-721.ts#L859"
- }
- ],
- "parameters": [
- {
- "id": 32382,
- "name": "destinationAddress",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Address you want to send the token to"
- }
- ]
- },
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 32383,
- "name": "quantity",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Quantity of the tokens you want to claim"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "id": 32384,
- "name": "options",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "optional claim options"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": 38915,
- "name": "ClaimOptions",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/types.ts",
- "qualifiedName": "TransactionResultWithMetadata"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "TransactionResultWithMetadata",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 32123,
- "name": "getMintTransaction",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-721.ts",
- "line": 543,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-721.ts#L543"
- }
- ],
- "signatures": [
- {
- "id": 32124,
- "name": "getMintTransaction",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Construct a mint transaction without executing it.\nThis is useful for estimating the gas cost of a mint transaction, overriding transaction options and having fine grained control over the transaction execution."
- }
- ],
- "blockTags": [
- {
- "tag": "@deprecated",
- "content": [
- {
- "kind": "text",
- "text": "Use "
- },
- {
- "kind": "code",
- "text": "`contract.erc721.mint.prepare(...args)`"
- },
- {
- "kind": "text",
- "text": " instead"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC721Mintable"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-721.ts",
- "line": 543,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-721.ts#L543"
- }
- ],
- "parameters": [
- {
- "id": 32125,
- "name": "receiver",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Address you want to send the token to"
- }
- ]
- },
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 32126,
- "name": "metadata",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The metadata of the NFT you want to mint"
- }
- ]
- },
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 32127,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32131,
- "name": "animation_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 18,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L18"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeAny"
- },
- "name": "ZodTypeAny",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32129,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 15,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L15"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32130,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 16,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L16"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeAny"
- },
- "name": "ZodTypeAny",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32128,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 14,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L14"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNumber"
- },
- "name": "ZodNumber",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32131,
- 32129,
- 32130,
- 32128
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 13,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L13"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 32132,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32140,
- "name": "attributes",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 29,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L29"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "many"
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- },
- {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectOutputType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "objectOutputType",
- "package": "zod"
- }
- },
- {
- "type": "array",
- "elementType": {
- "type": "array",
- "elementType": {
- "type": "unknown",
- "name": "..."
- }
- }
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 32141,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/properties.ts",
- "line": 5,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/properties.ts#L5"
- }
- ]
- }
- },
- {
- "type": "literal",
- "value": "strip"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectOutputType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "objectOutputType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "many"
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 32142,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/properties.ts",
- "line": 5,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/properties.ts#L5"
- }
- ]
- }
- },
- {
- "type": "literal",
- "value": "strip"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectOutputType"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 32143,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/properties.ts",
- "line": 5,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/properties.ts#L5"
- }
- ]
- }
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectOutputType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 32144,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/properties.ts",
- "line": 5,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/properties.ts#L5"
- }
- ]
- }
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "OptionalPropertiesInput"
- },
- {
- "id": 32134,
- "name": "background_color",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 27,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L27"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32133,
- "name": "external_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 26,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L26"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeAny"
- },
- "name": "ZodTypeAny",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32135,
- "name": "properties",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 28,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L28"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "many"
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- },
- {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectOutputType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "objectOutputType",
- "package": "zod"
- }
- },
- {
- "type": "array",
- "elementType": {
- "type": "array",
- "elementType": {
- "type": "unknown",
- "name": "..."
- }
- }
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 32136,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/properties.ts",
- "line": 5,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/properties.ts#L5"
- }
- ]
- }
- },
- {
- "type": "literal",
- "value": "strip"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectOutputType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "objectOutputType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "many"
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 32137,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/properties.ts",
- "line": 5,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/properties.ts#L5"
- }
- ]
- }
- },
- {
- "type": "literal",
- "value": "strip"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectOutputType"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 32138,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/properties.ts",
- "line": 5,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/properties.ts#L5"
- }
- ]
- }
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectOutputType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 32139,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/properties.ts",
- "line": 5,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/properties.ts#L5"
- }
- ]
- }
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "OptionalPropertiesInput"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32140,
- 32134,
- 32133,
- 32135
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 25,
- "character": 23,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L25"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodBigInt"
- },
- "name": "ZodBigInt",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+bn.js@5.1.5/node_modules/@types/bn.js/index.d.ts",
- "qualifiedName": "BN"
- },
- "name": "BN",
- "package": "@types/bn.js"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+bn.js@5.1.5/node_modules/@types/bn.js/index.d.ts",
- "qualifiedName": "BN"
- },
- "name": "BN",
- "package": "@types/bn.js"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+bn.js@5.1.5/node_modules/@types/bn.js/index.d.ts",
- "qualifiedName": "BN"
- },
- "name": "BN",
- "package": "@types/bn.js"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnknown"
- },
- "name": "ZodUnknown",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": 30915,
- "typeArguments": [
- {
- "type": "reference",
- "target": 2,
- "name": "NFT",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "TransactionResultWithId",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 32057,
- "name": "getOwned",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-721.ts",
- "line": 423,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-721.ts#L423"
- }
- ],
- "signatures": [
- {
- "id": 32058,
- "name": "getOwned",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get all NFTs owned by a specific wallet"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Get all the data associated with the NFTs owned by a specific wallet."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\n// Address of the wallet to get the NFTs of\nconst address = \"{{wallet_address}}\";\nconst nfts = await contract.erc721.getOwned(address);\nconsole.log(nfts);\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The NFT metadata for all NFTs in the contract."
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC721Supply | ERC721Enumerable"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-721.ts",
- "line": 423,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-721.ts#L423"
- }
- ],
- "parameters": [
- {
- "id": 32059,
- "name": "walletAddress",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "the wallet address to query, defaults to the connected wallet"
- }
- ]
- },
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 32060,
- "name": "queryParams",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "optional filtering to only fetch a subset of results."
- }
- ]
- },
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 32061,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32063,
- "name": "count",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/QueryParams.ts",
- "line": 12,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/QueryParams.ts#L12"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 32062,
- "name": "start",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/QueryParams.ts",
- "line": 11,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/QueryParams.ts#L11"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32063,
- 32062
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": 2,
- "name": "NFT",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 32064,
- "name": "getOwnedTokenIds",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-721.ts",
- "line": 451,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-721.ts#L451"
- }
- ],
- "signatures": [
- {
- "id": 32065,
- "name": "getOwnedTokenIds",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get all token ids of NFTs owned by a specific wallet."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-721.ts",
- "line": 451,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-721.ts#L451"
- }
- ],
- "parameters": [
- {
- "id": 32066,
- "name": "walletAddress",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "the wallet address to query, defaults to the connected wallet"
- }
- ]
- },
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 32002,
- "name": "isApproved",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-721.ts",
- "line": 226,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-721.ts#L226"
- }
- ],
- "signatures": [
- {
- "id": 32003,
- "name": "isApproved",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get whether this wallet has approved transfers from the given operator"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-721.ts",
- "line": 226,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-721.ts#L226"
- }
- ],
- "parameters": [
- {
- "id": 32004,
- "name": "address",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "the wallet address"
- }
- ]
- },
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 32005,
- "name": "operator",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "the operator address"
- }
- ]
- },
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "boolean"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 31994,
- "name": "ownerOf",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-721.ts",
- "line": 187,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-721.ts#L187"
- }
- ],
- "signatures": [
- {
- "id": 31995,
- "name": "ownerOf",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get the current owner of an NFT"
- }
- ],
- "blockTags": [
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The address of the owner"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC721"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-721.ts",
- "line": 187,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-721.ts#L187"
- }
- ],
- "parameters": [
- {
- "id": 31996,
- "name": "tokenId",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "the tokenId of the NFT"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 32055,
- "name": "totalCirculatingSupply",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-721.ts",
- "line": 397,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-721.ts#L397"
- }
- ],
- "signatures": [
- {
- "id": 32056,
- "name": "totalCirculatingSupply",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get the total count NFTs minted in this contract"
- }
- ],
- "blockTags": [
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC721Supply | ERC721Enumerable"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-721.ts",
- "line": 397,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-721.ts#L397"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 32385,
- "name": "totalClaimedSupply",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-721.ts",
- "line": 892,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-721.ts#L892"
- }
- ],
- "signatures": [
- {
- "id": 32386,
- "name": "totalClaimedSupply",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get the claimed supply"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Get the number of claimed NFTs in this Drop.\n\n*"
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst claimedNFTCount = await contract.totalClaimedSupply();\nconsole.log(`NFTs claimed: ${claimedNFTCount}`);\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The unclaimed supply"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC721ClaimCustom | ERC721ClaimPhasesV2 | ERC721ClaimPhasesV1 | ERC721ClaimConditionsV2 | ERC721ClaimConditionsV1"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-721.ts",
- "line": 892,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-721.ts#L892"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 32053,
- "name": "totalCount",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-721.ts",
- "line": 389,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-721.ts#L389"
- }
- ],
- "signatures": [
- {
- "id": 32054,
- "name": "totalCount",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get the total number of NFTs minted"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "This returns the total number of NFTs minted in this contract, **not** the total supply of a given token."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst count = await contract.erc721.totalCount();\nconsole.log(count);\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The total number of NFTs minted in this contract"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-721.ts",
- "line": 389,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-721.ts#L389"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 32387,
- "name": "totalUnclaimedSupply",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-721.ts",
- "line": 924,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-721.ts#L924"
- }
- ],
- "signatures": [
- {
- "id": 32388,
- "name": "totalUnclaimedSupply",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get the unclaimed supply"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Get the number of unclaimed NFTs in this Drop.\n\n*"
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst unclaimedNFTCount = await contract.totalUnclaimedSupply();\nconsole.log(`NFTs left to claim: ${unclaimedNFTCount}`);\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The unclaimed supply"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC721ClaimCustom | ERC721ClaimPhasesV2 | ERC721ClaimPhasesV1 | ERC721ClaimConditionsV2 | ERC721ClaimConditionsV1"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-721.ts",
- "line": 924,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-721.ts#L924"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 32309,
- "name": "update",
- "variant": "declaration",
- "kind": 2048,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-721.ts",
- "line": 765,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-721.ts#L765"
- }
- ],
- "signatures": [
- {
- "id": 32310,
- "name": "update",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-721.ts",
- "line": 765,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-721.ts#L765"
- }
- ],
- "parameters": [
- {
- "id": 32311,
- "name": "tokenId",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "id": 32312,
- "name": "metadata",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 32313,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32326,
- "name": "animation_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 18,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L18"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeAny"
- },
- "name": "ZodTypeAny",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 32327,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32328,
- "name": "data",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/shared.ts",
- "line": 25,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/shared.ts#L25"
- }
- ],
- "type": {
- "type": "unknown",
- "name": "..."
- },
- "defaultValue": "..."
- },
- {
- "id": 32329,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/shared.ts",
- "line": 26,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/shared.ts#L26"
- }
- ],
- "type": {
- "type": "unknown",
- "name": "..."
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32328,
- 32329
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/shared.ts",
- "line": 24,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/shared.ts#L24"
- }
- ]
- }
- },
- {
- "type": "literal",
- "value": "strip"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeAny"
- },
- "name": "ZodTypeAny",
- "package": "zod"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 32330,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32332,
- "name": "data",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/shared.ts",
- "line": 25,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/shared.ts#L25"
- }
- ],
- "type": {
- "type": "unknown",
- "name": "..."
- },
- "defaultValue": "..."
- },
- {
- "id": 32331,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/shared.ts",
- "line": 26,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/shared.ts#L26"
- }
- ],
- "type": {
- "type": "unknown",
- "name": "..."
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32332,
- 32331
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 123
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 32333,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32335,
- "name": "data",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/shared.ts",
- "line": 25,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/shared.ts#L25"
- }
- ],
- "type": {
- "type": "unknown",
- "name": "..."
- },
- "defaultValue": "..."
- },
- {
- "id": 32334,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/shared.ts",
- "line": 26,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/shared.ts#L26"
- }
- ],
- "type": {
- "type": "unknown",
- "name": "..."
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32335,
- 32334
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32315,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 15,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L15"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32316,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 16,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L16"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeAny"
- },
- "name": "ZodTypeAny",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 32317,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32318,
- "name": "data",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/shared.ts",
- "line": 25,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/shared.ts#L25"
- }
- ],
- "type": {
- "type": "unknown",
- "name": "..."
- },
- "defaultValue": "..."
- },
- {
- "id": 32319,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/shared.ts",
- "line": 26,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/shared.ts#L26"
- }
- ],
- "type": {
- "type": "unknown",
- "name": "..."
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32318,
- 32319
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/shared.ts",
- "line": 24,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/shared.ts#L24"
- }
- ]
- }
- },
- {
- "type": "literal",
- "value": "strip"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeAny"
- },
- "name": "ZodTypeAny",
- "package": "zod"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 32320,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32322,
- "name": "data",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/shared.ts",
- "line": 25,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/shared.ts#L25"
- }
- ],
- "type": {
- "type": "unknown",
- "name": "..."
- },
- "defaultValue": "..."
- },
- {
- "id": 32321,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/shared.ts",
- "line": 26,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/shared.ts#L26"
- }
- ],
- "type": {
- "type": "unknown",
- "name": "..."
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32322,
- 32321
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 123
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 32323,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32325,
- "name": "data",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/shared.ts",
- "line": 25,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/shared.ts#L25"
- }
- ],
- "type": {
- "type": "unknown",
- "name": "..."
- },
- "defaultValue": "..."
- },
- {
- "id": 32324,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/shared.ts",
- "line": 26,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/shared.ts#L26"
- }
- ],
- "type": {
- "type": "unknown",
- "name": "..."
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32325,
- 32324
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32314,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 14,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L14"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNumber"
- },
- "name": "ZodNumber",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32326,
- 32315,
- 32316,
- 32314
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 13,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L13"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 32336,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32356,
- "name": "attributes",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 29,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L29"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "many"
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "many"
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- },
- {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectOutputType"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 32357,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/properties.ts",
- "line": 5,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/properties.ts#L5"
- }
- ]
- }
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectOutputType",
- "package": "zod"
- }
- },
- {
- "type": "array",
- "elementType": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- }
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 32358,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/properties.ts",
- "line": 5,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/properties.ts#L5"
- }
- ]
- }
- },
- {
- "type": "literal",
- "value": "strip"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectOutputType"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 32359,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/properties.ts",
- "line": 5,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/properties.ts#L5"
- }
- ]
- }
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectOutputType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 32360,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/properties.ts",
- "line": 5,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/properties.ts#L5"
- }
- ]
- }
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "many"
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 32361,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/properties.ts",
- "line": 5,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/properties.ts#L5"
- }
- ]
- }
- },
- {
- "type": "literal",
- "value": "strip"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnknown"
- },
- "name": "ZodUnknown",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectOutputType"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 32362,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/properties.ts",
- "line": 5,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/properties.ts#L5"
- }
- ]
- }
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectOutputType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 32363,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/properties.ts",
- "line": 5,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/properties.ts#L5"
- }
- ]
- }
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "OptionalPropertiesInput"
- },
- {
- "id": 32347,
- "name": "background_color",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 27,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L27"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32337,
- "name": "external_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 26,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L26"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeAny"
- },
- "name": "ZodTypeAny",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 32338,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32339,
- "name": "data",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/shared.ts",
- "line": 25,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/shared.ts#L25"
- }
- ],
- "type": {
- "type": "unknown",
- "name": "..."
- },
- "defaultValue": "..."
- },
- {
- "id": 32340,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/shared.ts",
- "line": 26,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/shared.ts#L26"
- }
- ],
- "type": {
- "type": "unknown",
- "name": "..."
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32339,
- 32340
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/shared.ts",
- "line": 24,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/shared.ts#L24"
- }
- ]
- }
- },
- {
- "type": "literal",
- "value": "strip"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeAny"
- },
- "name": "ZodTypeAny",
- "package": "zod"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 32341,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32343,
- "name": "data",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/shared.ts",
- "line": 25,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/shared.ts#L25"
- }
- ],
- "type": {
- "type": "unknown",
- "name": "..."
- },
- "defaultValue": "..."
- },
- {
- "id": 32342,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/shared.ts",
- "line": 26,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/shared.ts#L26"
- }
- ],
- "type": {
- "type": "unknown",
- "name": "..."
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32343,
- 32342
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 123
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 32344,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32346,
- "name": "data",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/shared.ts",
- "line": 25,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/shared.ts#L25"
- }
- ],
- "type": {
- "type": "unknown",
- "name": "..."
- },
- "defaultValue": "..."
- },
- {
- "id": 32345,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/shared.ts",
- "line": 26,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/shared.ts#L26"
- }
- ],
- "type": {
- "type": "unknown",
- "name": "..."
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32346,
- 32345
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32348,
- "name": "properties",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 28,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L28"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "many"
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "many"
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- },
- {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectOutputType"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 32349,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/properties.ts",
- "line": 5,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/properties.ts#L5"
- }
- ]
- }
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectOutputType",
- "package": "zod"
- }
- },
- {
- "type": "array",
- "elementType": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- }
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 32350,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/properties.ts",
- "line": 5,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/properties.ts#L5"
- }
- ]
- }
- },
- {
- "type": "literal",
- "value": "strip"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectOutputType"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 32351,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/properties.ts",
- "line": 5,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/properties.ts#L5"
- }
- ]
- }
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectOutputType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 32352,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/properties.ts",
- "line": 5,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/properties.ts#L5"
- }
- ]
- }
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "many"
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 32353,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/properties.ts",
- "line": 5,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/properties.ts#L5"
- }
- ]
- }
- },
- {
- "type": "literal",
- "value": "strip"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnknown"
- },
- "name": "ZodUnknown",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectOutputType"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 32354,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/properties.ts",
- "line": 5,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/properties.ts#L5"
- }
- ]
- }
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectOutputType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 32355,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/properties.ts",
- "line": 5,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/properties.ts#L5"
- }
- ]
- }
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "OptionalPropertiesInput"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32356,
- 32347,
- 32337,
- 32348
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 25,
- "character": 23,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L25"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodBigInt"
- },
- "name": "ZodBigInt",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+bn.js@5.1.5/node_modules/@types/bn.js/index.d.ts",
- "qualifiedName": "BN"
- },
- "name": "BN",
- "package": "@types/bn.js"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+bn.js@5.1.5/node_modules/@types/bn.js/index.d.ts",
- "qualifiedName": "BN"
- },
- "name": "BN",
- "package": "@types/bn.js"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+bn.js@5.1.5/node_modules/@types/bn.js/index.d.ts",
- "qualifiedName": "BN"
- },
- "name": "BN",
- "package": "@types/bn.js"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnknown"
- },
- "name": "ZodUnknown",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/types.ts",
- "qualifiedName": "TransactionResultWithMetadata"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "TransactionResultWithMetadata",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- ],
- "groups": [
- {
- "title": "Constructors",
- "children": [
- 31962
- ]
- },
- {
- "title": "Properties",
- "children": [
- 32201,
- 32209,
- 32364,
- 32372,
- 31981,
- 31968,
- 32225,
- 32067,
- 32145,
- 32173,
- 32095,
- 32217,
- 32022,
- 31982,
- 32006,
- 32014,
- 32279
- ]
- },
- {
- "title": "Accessors",
- "children": [
- 31984,
- 32389,
- 32395,
- 32397,
- 32393,
- 32391
- ]
- },
- {
- "title": "Methods",
- "children": [
- 32000,
- 31997,
- 31991,
- 31989,
- 32038,
- 32044,
- 32380,
- 32123,
- 32057,
- 32064,
- 32002,
- 31994,
- 32055,
- 32385,
- 32053,
- 32387,
- 32309
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-721.ts",
- "line": 91,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-721.ts#L91"
- }
- ],
- "typeParameters": [
- {
- "id": 32446,
- "name": "T",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/Multiwrap.ts",
- "qualifiedName": "Multiwrap"
- },
- "name": "Multiwrap",
- "package": "@thirdweb-dev/contracts-js"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/SignatureDrop.ts",
- "qualifiedName": "SignatureDrop"
- },
- "name": "SignatureDrop",
- "package": "@thirdweb-dev/contracts-js"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/DropERC721.ts",
- "qualifiedName": "DropERC721"
- },
- "name": "DropERC721",
- "package": "@thirdweb-dev/contracts-js"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/TokenERC721.ts",
- "qualifiedName": "TokenERC721"
- },
- "name": "TokenERC721",
- "package": "@thirdweb-dev/contracts-js"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/types/eips.ts",
- "qualifiedName": "BaseERC721"
- },
- "name": "BaseERC721",
- "package": "@thirdweb-dev/sdk"
- }
- ]
- },
- "default": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/types/eips.ts",
- "qualifiedName": "BaseERC721"
- },
- "name": "BaseERC721",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "implementedTypes": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/interfaces/contract.ts",
- "qualifiedName": "UpdateableNetwork"
- },
- "name": "UpdateableNetwork",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/interfaces/DetectableFeature.ts",
- "qualifiedName": "DetectableFeature"
- },
- "name": "DetectableFeature",
- "package": "@thirdweb-dev/sdk"
- }
- ]
- },
- {
- "id": 32447,
- "name": "Erc721WithQuantitySignatureMintable",
- "variant": "declaration",
- "kind": 128,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Enables generating dynamic ERC721 NFTs with rules and an associated signature, which can then be minted by anyone securely"
- }
- ],
- "blockTags": [
- {
- "tag": "@erc721",
- "content": []
- }
- ]
- },
- "children": [
- {
- "id": 32448,
- "name": "constructor",
- "variant": "declaration",
- "kind": 512,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-721-with-quantity-signature-mintable.ts",
- "line": 46,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-721-with-quantity-signature-mintable.ts#L46"
- }
- ],
- "signatures": [
- {
- "id": 32449,
- "name": "new Erc721WithQuantitySignatureMintable",
- "variant": "signature",
- "kind": 16384,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-721-with-quantity-signature-mintable.ts",
- "line": 46,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-721-with-quantity-signature-mintable.ts#L46"
- }
- ],
- "parameters": [
- {
- "id": 32450,
- "name": "contractWrapper",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/classes/internal/contract-wrapper.ts",
- "qualifiedName": "ContractWrapper"
- },
- "typeArguments": [
- {
- "type": "union",
- "types": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/SignatureMintERC721.ts",
- "qualifiedName": "SignatureMintERC721"
- },
- "name": "SignatureMintERC721",
- "package": "@thirdweb-dev/contracts-js"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/TokenERC721.ts",
- "qualifiedName": "TokenERC721"
- },
- "name": "TokenERC721",
- "package": "@thirdweb-dev/contracts-js"
- }
- ]
- }
- ],
- "name": "ContractWrapper",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 32451,
- "name": "storage",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../storage/src/core/storage.ts",
- "qualifiedName": "ThirdwebStorage"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../storage/src/types/upload.ts",
- "qualifiedName": "IpfsUploadBatchOptions"
- },
- "name": "IpfsUploadBatchOptions",
- "package": "@thirdweb-dev/storage"
- }
- ],
- "name": "ThirdwebStorage",
- "package": "@thirdweb-dev/storage"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": 32447,
- "name": "Erc721WithQuantitySignatureMintable",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ]
- },
- {
- "id": 32452,
- "name": "featureName",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-721-with-quantity-signature-mintable.ts",
- "line": 40,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-721-with-quantity-signature-mintable.ts#L40"
- }
- ],
- "type": {
- "type": "literal",
- "value": "ERC721SignatureMintV2"
- },
- "defaultValue": "FEATURE_NFT_SIGNATURE_MINTABLE_V2.name",
- "implementationOf": {
- "type": "reference",
- "target": -1,
- "name": "DetectableFeature.featureName"
- }
- },
- {
- "id": 32455,
- "name": "mint",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Mint a dynamically generated NFT"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Mint a dynamic NFT with a previously generated signature."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\n// see how to craft a payload to sign in the `generate()` documentation\nconst signedPayload = contract.erc721.signature.generate(payload);\n\n// now anyone can mint the NFT\nconst tx = contract.erc721.signature.mint(signedPayload);\nconst receipt = tx.receipt; // the mint transaction receipt\nconst mintedId = tx.id; // the id of the NFT minted\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC721SignatureMint"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-721-with-quantity-signature-mintable.ts",
- "line": 72,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-721-with-quantity-signature-mintable.ts#L72"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 32456,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32457,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 32458,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 32459,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 32460,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "signedPayload",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": 45070,
- "name": "SignedPayload721WithQuantitySignature",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": 30915,
- "name": "TransactionResultWithId",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32457
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 32461,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 32462,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "signedPayload",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": 45070,
- "name": "SignedPayload721WithQuantitySignature",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 32463,
- "name": "mintBatch",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Mint any number of dynamically generated NFT at once"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Mint multiple dynamic NFTs in one transaction. Note that this is only possible for free mints (cannot batch mints with a price attached to it for security reasons)"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC721SignatureMint"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-721-with-quantity-signature-mintable.ts",
- "line": 145,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-721-with-quantity-signature-mintable.ts#L145"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 32464,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32465,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 32466,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 32467,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 32468,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "signedPayloads",
- "isOptional": false,
- "element": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": 45070,
- "name": "SignedPayload721WithQuantitySignature",
- "package": "@thirdweb-dev/sdk"
- }
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": 30915,
- "name": "TransactionResultWithId",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32465
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 32469,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 32470,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "signedPayloads",
- "isOptional": false,
- "element": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": 45070,
- "name": "SignedPayload721WithQuantitySignature",
- "package": "@thirdweb-dev/sdk"
- }
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 32474,
- "name": "generate",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-721-with-quantity-signature-mintable.ts",
- "line": 309,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-721-with-quantity-signature-mintable.ts#L309"
- }
- ],
- "signatures": [
- {
- "id": 32475,
- "name": "generate",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Generate a signature that can be used to mint a dynamic NFT"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Takes in an NFT and some information about how it can be minted, uploads the metadata and signs it with your private key. The generated signature can then be used to mint an NFT using the exact payload and signature generated."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst nftMetadata = {\n name: \"Cool NFT #1\",\n description: \"This is a cool NFT\",\n image: fs.readFileSync(\"path/to/image.png\"), // This can be an image url or file\n};\n\nconst startTime = new Date();\nconst endTime = new Date(Date.now() + 60 * 60 * 24 * 1000);\nconst payload = {\n metadata: nftMetadata, // The NFT to mint\n to: {{wallet_address}}, // Who will receive the NFT\n quantity: 2, // the quantity of NFTs to mint\n price: 0.5, // the price per NFT\n currencyAddress: NATIVE_TOKEN_ADDRESS, // the currency to pay with\n mintStartTime: startTime, // can mint anytime from now\n mintEndTime: endTime, // to 24h from now\n royaltyRecipient: \"0x...\", // custom royalty recipient for this NFT\n royaltyBps: 100, // custom royalty fees for this NFT (in bps)\n primarySaleRecipient: \"0x...\", // custom sale recipient for this NFT\n};\n\nconst signedPayload = await contract.erc721.signature.generate(payload);\n// now anyone can use these to mint the NFT using `contract.erc721.signature.mint(signedPayload)`\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The signed payload and the corresponding signature"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC721SignatureMint"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-721-with-quantity-signature-mintable.ts",
- "line": 309,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-721-with-quantity-signature-mintable.ts#L309"
- }
- ],
- "parameters": [
- {
- "id": 32476,
- "name": "mintRequest",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "the payload to sign"
- }
- ]
- },
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 32477,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32480,
- "name": "currencyAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 30,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L30"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 32481,
- "name": "metadata",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 110,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L110"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 32482,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32486,
- "name": "animation_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 18,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L18"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32484,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 15,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L15"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32485,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 16,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L16"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32483,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 14,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L14"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNumber"
- },
- "name": "ZodNumber",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32486,
- 32484,
- 32485,
- 32483
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 13,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L13"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 32487,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32492,
- "name": "attributes",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 29,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L29"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- },
- {
- "type": "array",
- "elementType": {
- "type": "unknown",
- "name": "..."
- }
- },
- {
- "type": "array",
- "elementType": {
- "type": "unknown",
- "name": "..."
- }
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "many"
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 32493,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/properties.ts",
- "line": 5,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/properties.ts#L5"
- }
- ]
- }
- },
- {
- "type": "literal",
- "value": "strip"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectOutputType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "objectOutputType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "OptionalPropertiesInput"
- },
- {
- "id": 32489,
- "name": "background_color",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 27,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L27"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32488,
- "name": "external_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 26,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L26"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32490,
- "name": "properties",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 28,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L28"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- },
- {
- "type": "array",
- "elementType": {
- "type": "unknown",
- "name": "..."
- }
- },
- {
- "type": "array",
- "elementType": {
- "type": "unknown",
- "name": "..."
- }
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "many"
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 32491,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/properties.ts",
- "line": 5,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/properties.ts#L5"
- }
- ]
- }
- },
- {
- "type": "literal",
- "value": "strip"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectOutputType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "objectOutputType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "OptionalPropertiesInput"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32492,
- 32489,
- 32488,
- 32490
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 25,
- "character": 23,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L25"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodBigInt"
- },
- "name": "ZodBigInt",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+bn.js@5.1.5/node_modules/@types/bn.js/index.d.ts",
- "qualifiedName": "BN"
- },
- "name": "BN",
- "package": "@types/bn.js"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+bn.js@5.1.5/node_modules/@types/bn.js/index.d.ts",
- "qualifiedName": "BN"
- },
- "name": "BN",
- "package": "@types/bn.js"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+bn.js@5.1.5/node_modules/@types/bn.js/index.d.ts",
- "qualifiedName": "BN"
- },
- "name": "BN",
- "package": "@types/bn.js"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnknown"
- },
- "name": "ZodUnknown",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 32500,
- "name": "mintEndTime",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 32,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L32"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Date"
- },
- "name": "Date",
- "package": "typescript"
- }
- ]
- },
- "defaultValue": "EndDateSchema"
- },
- {
- "id": 32499,
- "name": "mintStartTime",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 31,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L31"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Date"
- },
- "name": "Date",
- "package": "typescript"
- }
- ]
- },
- "defaultValue": "StartDateSchema"
- },
- {
- "id": 32479,
- "name": "price",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 29,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L29"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 32495,
- "name": "primarySaleRecipient",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 37,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L37"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 32494,
- "name": "quantity",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 111,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L111"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 32498,
- "name": "royaltyBps",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 64,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L64"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 32497,
- "name": "royaltyRecipient",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 63,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L63"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 32478,
- "name": "to",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 23,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L23"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 32496,
- "name": "uid",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 33,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L33"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32480,
- 32481,
- 32500,
- 32499,
- 32479,
- 32495,
- 32494,
- 32498,
- 32497,
- 32478,
- 32496
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 45070,
- "name": "SignedPayload721WithQuantitySignature",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 32501,
- "name": "generateBatch",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-721-with-quantity-signature-mintable.ts",
- "line": 324,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-721-with-quantity-signature-mintable.ts#L324"
- }
- ],
- "signatures": [
- {
- "id": 32502,
- "name": "generateBatch",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Genrate a batch of signatures that can be used to mint many dynamic NFTs."
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "See "
- },
- {
- "kind": "inline-tag",
- "tag": "@link",
- "text": "Erc721WithQuantitySignatureMintable.generate",
- "target": 32474,
- "tsLinkText": ""
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "An array of payloads and signatures"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC721SignatureMint"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-721-with-quantity-signature-mintable.ts",
- "line": 324,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-721-with-quantity-signature-mintable.ts#L324"
- }
- ],
- "parameters": [
- {
- "id": 32503,
- "name": "payloadsToSign",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "the payloads to sign"
- }
- ]
- },
- "type": {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 32504,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32507,
- "name": "currencyAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 30,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L30"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 32508,
- "name": "metadata",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 110,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L110"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 32509,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32513,
- "name": "animation_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 18,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L18"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32511,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 15,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L15"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32512,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 16,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L16"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32510,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 14,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L14"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNumber"
- },
- "name": "ZodNumber",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32513,
- 32511,
- 32512,
- 32510
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 13,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L13"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 32514,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 32518,
- "name": "attributes",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 29,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L29"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "OptionalPropertiesInput"
- },
- {
- "id": 32516,
- "name": "background_color",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 27,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L27"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32515,
- "name": "external_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 26,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L26"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 32517,
- "name": "properties",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 28,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L28"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "OptionalPropertiesInput"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32518,
- 32516,
- 32515,
- 32517
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 25,
- "character": 23,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L25"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodBigInt"
- },
- "name": "ZodBigInt",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+bn.js@5.1.5/node_modules/@types/bn.js/index.d.ts",
- "qualifiedName": "BN"
- },
- "name": "BN",
- "package": "@types/bn.js"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+bn.js@5.1.5/node_modules/@types/bn.js/index.d.ts",
- "qualifiedName": "BN"
- },
- "name": "BN",
- "package": "@types/bn.js"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+bn.js@5.1.5/node_modules/@types/bn.js/index.d.ts",
- "qualifiedName": "BN"
- },
- "name": "BN",
- "package": "@types/bn.js"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnknown"
- },
- "name": "ZodUnknown",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 32525,
- "name": "mintEndTime",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 32,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L32"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Date"
- },
- "name": "Date",
- "package": "typescript"
- }
- ]
- },
- "defaultValue": "EndDateSchema"
- },
- {
- "id": 32524,
- "name": "mintStartTime",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 31,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L31"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Date"
- },
- "name": "Date",
- "package": "typescript"
- }
- ]
- },
- "defaultValue": "StartDateSchema"
- },
- {
- "id": 32506,
- "name": "price",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 29,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L29"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 32520,
- "name": "primarySaleRecipient",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 37,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L37"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 32519,
- "name": "quantity",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 111,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L111"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 32523,
- "name": "royaltyBps",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 64,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L64"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 32522,
- "name": "royaltyRecipient",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 63,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L63"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 32505,
- "name": "to",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 23,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L23"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 32521,
- "name": "uid",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 33,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L33"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 32507,
- 32508,
- 32525,
- 32524,
- 32506,
- 32520,
- 32519,
- 32523,
- 32522,
- 32505,
- 32521
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- }
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": 45070,
- "name": "SignedPayload721WithQuantitySignature",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 32471,
- "name": "verify",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-721-with-quantity-signature-mintable.ts",
- "line": 246,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-721-with-quantity-signature-mintable.ts#L246"
- }
- ],
- "signatures": [
- {
- "id": 32472,
- "name": "verify",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Verify that a payload is correctly signed"
- }
- ],
- "blockTags": [
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC721SignatureMint"
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst nftMetadata = {\n name: \"Cool NFT #1\",\n description: \"This is a cool NFT\",\n image: fs.readFileSync(\"path/to/image.png\"), // This can be an image url or file\n};\n\nconst startTime = new Date();\nconst endTime = new Date(Date.now() + 60 * 60 * 24 * 1000);\nconst payload = {\n metadata: nftMetadata, // The NFT to mint\n to: {{wallet_address}}, // Who will receive the NFT\n quantity: 2, // the quantity of NFTs to mint\n price: 0.5, // the price per NFT\n currencyAddress: NATIVE_TOKEN_ADDRESS, // the currency to pay with\n mintStartTime: startTime, // can mint anytime from now\n mintEndTime: endTime, // to 24h from now\n royaltyRecipient: \"0x...\", // custom royalty recipient for this NFT\n royaltyBps: 100, // custom royalty fees for this NFT (in bps)\n primarySaleRecipient: \"0x...\", // custom sale recipient for this NFT\n};\n\nconst signedPayload = await contract.erc721.signature.generate(payload);\n// Now you can verify if the signed payload is valid\nconst isValid = await contract.erc721.signature.verify(signedPayload);\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-721-with-quantity-signature-mintable.ts",
- "line": 246,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-721-with-quantity-signature-mintable.ts#L246"
- }
- ],
- "parameters": [
- {
- "id": 32473,
- "name": "signedPayload",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "the payload to verify"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": 45070,
- "name": "SignedPayload721WithQuantitySignature",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "boolean"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- ],
- "groups": [
- {
- "title": "Constructors",
- "children": [
- 32448
- ]
- },
- {
- "title": "Properties",
- "children": [
- 32452,
- 32455,
- 32463
- ]
- },
- {
- "title": "Methods",
- "children": [
- 32474,
- 32501,
- 32471
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/erc-721-with-quantity-signature-mintable.ts",
- "line": 39,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/erc-721-with-quantity-signature-mintable.ts#L39"
- }
- ],
- "implementedTypes": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/interfaces/DetectableFeature.ts",
- "qualifiedName": "DetectableFeature"
- },
- "name": "DetectableFeature",
- "package": "@thirdweb-dev/sdk"
- }
- ]
- },
- {
- "id": 34423,
- "name": "ExtensionManager",
- "variant": "declaration",
- "kind": 128,
- "flags": {},
- "children": [
- {
- "id": 34424,
- "name": "constructor",
- "variant": "declaration",
- "kind": 512,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/extension-manager.ts",
- "line": 41,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/extension-manager.ts#L41"
- }
- ],
- "signatures": [
- {
- "id": 34425,
- "name": "new ExtensionManager",
- "variant": "signature",
- "kind": 16384,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/extension-manager.ts",
- "line": 41,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/extension-manager.ts#L41"
- }
- ],
- "parameters": [
- {
- "id": 34426,
- "name": "contractWrapper",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/classes/internal/contract-wrapper.ts",
- "qualifiedName": "ContractWrapper"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/BaseRouter.ts",
- "qualifiedName": "BaseRouter"
- },
- "name": "BaseRouter",
- "package": "@thirdweb-dev/contracts-js"
- }
- ],
- "name": "ContractWrapper",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": 34423,
- "name": "ExtensionManager",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ]
- },
- {
- "id": 34475,
- "name": "add",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Adds an extension to the contract"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/extension-manager.ts",
- "line": 112,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/extension-manager.ts#L112"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 34476,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 34477,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 34478,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 34479,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 34480,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "inputArgs",
- "isOptional": false,
- "element": {
- "type": "reflection",
- "declaration": {
- "id": 34481,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 34482,
- "name": "extension",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/extension-manager.ts",
- "line": 114,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/extension-manager.ts#L114"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 34483,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 34489,
- "name": "functions",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/extension.ts",
- "line": 30,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/extension.ts#L30"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 34490,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 34491,
- "name": "functionSelector",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/extension.ts",
- "line": 20,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/extension.ts#L20"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "number"
- }
- }
- ]
- },
- "defaultValue": "BytesLikeSchema"
- },
- {
- "id": 34492,
- "name": "functionSignature",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/extension.ts",
- "line": 21,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/extension.ts#L21"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 34491,
- 34492
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 34484,
- "name": "metadata",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/extension.ts",
- "line": 29,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/extension.ts#L29"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 34485,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 34487,
- "name": "implementation",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/extension.ts",
- "line": 12,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/extension.ts#L12"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "AddressSchema"
- },
- {
- "id": 34488,
- "name": "metadataURI",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/extension.ts",
- "line": 11,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/extension.ts#L11"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 34486,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/extension.ts",
- "line": 10,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/extension.ts#L10"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 34487,
- 34488,
- 34486
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- "defaultValue": "ExtensionMetadataInput"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 34489,
- 34484
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- },
- {
- "id": 34493,
- "name": "extensionAbi",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/extension-manager.ts",
- "line": 115,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/extension-manager.ts#L115"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/src.ts/index.ts",
- "qualifiedName": "ContractInterface"
- },
- "name": "ContractInterface",
- "package": "@ethersproject/contracts"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 34482,
- 34493
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/extension-manager.ts",
- "line": 113,
- "character": 22,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/extension-manager.ts#L113"
- }
- ]
- }
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+abstract-provider@5.7.0/node_modules/@ethersproject/abstract-provider/src.ts/index.ts",
- "qualifiedName": "TransactionReceipt"
- },
- "name": "TransactionReceipt",
- "package": "@ethersproject/abstract-provider"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 34477
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 34494,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 34495,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "inputArgs",
- "isOptional": false,
- "element": {
- "type": "reflection",
- "declaration": {
- "id": 34496,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 34497,
- "name": "extension",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/extension-manager.ts",
- "line": 114,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/extension-manager.ts#L114"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 34498,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 34504,
- "name": "functions",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/extension.ts",
- "line": 30,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/extension.ts#L30"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 34505,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 34506,
- "name": "functionSelector",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/extension.ts",
- "line": 20,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/extension.ts#L20"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "number"
- }
- }
- ]
- },
- "defaultValue": "BytesLikeSchema"
- },
- {
- "id": 34507,
- "name": "functionSignature",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/extension.ts",
- "line": 21,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/extension.ts#L21"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 34506,
- 34507
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 34499,
- "name": "metadata",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/extension.ts",
- "line": 29,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/extension.ts#L29"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 34500,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 34502,
- "name": "implementation",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/extension.ts",
- "line": 12,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/extension.ts#L12"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "AddressSchema"
- },
- {
- "id": 34503,
- "name": "metadataURI",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/extension.ts",
- "line": 11,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/extension.ts#L11"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 34501,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/extension.ts",
- "line": 10,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/extension.ts#L10"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 34502,
- 34503,
- 34501
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- "defaultValue": "ExtensionMetadataInput"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 34504,
- 34499
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- },
- {
- "id": 34508,
- "name": "extensionAbi",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/extension-manager.ts",
- "line": 115,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/extension-manager.ts#L115"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/src.ts/index.ts",
- "qualifiedName": "ContractInterface"
- },
- "name": "ContractInterface",
- "package": "@ethersproject/contracts"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 34497,
- 34508
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/extension-manager.ts",
- "line": 113,
- "character": 22,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/extension-manager.ts#L113"
- }
- ]
- }
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 34509,
- "name": "addDeployed",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Adds a deployed extension to the contract"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/extension-manager.ts",
- "line": 163,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/extension-manager.ts#L163"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 34510,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 34511,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 34512,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 34513,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 34514,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "inputArgs",
- "isOptional": false,
- "element": {
- "type": "reflection",
- "declaration": {
- "id": 34515,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 34519,
- "name": "extensionAbi",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/extension-manager.ts",
- "line": 168,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/extension-manager.ts#L168"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/src.ts/index.ts",
- "qualifiedName": "ContractInterface"
- },
- "name": "ContractInterface",
- "package": "@ethersproject/contracts"
- }
- },
- {
- "id": 34517,
- "name": "extensionAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/extension-manager.ts",
- "line": 166,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/extension-manager.ts#L166"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 34518,
- "name": "extensionMetadata",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/extension-manager.ts",
- "line": 167,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/extension-manager.ts#L167"
- }
- ],
- "type": {
- "type": "reference",
- "target": 39411,
- "name": "DynamicContractExtensionMetadataOrUri",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 34516,
- "name": "extensionName",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/extension-manager.ts",
- "line": 165,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/extension-manager.ts#L165"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 34519,
- 34517,
- 34518,
- 34516
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/extension-manager.ts",
- "line": 164,
- "character": 22,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/extension-manager.ts#L164"
- }
- ]
- }
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+abstract-provider@5.7.0/node_modules/@ethersproject/abstract-provider/src.ts/index.ts",
- "qualifiedName": "TransactionReceipt"
- },
- "name": "TransactionReceipt",
- "package": "@ethersproject/abstract-provider"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 34511
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 34520,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 34521,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "inputArgs",
- "isOptional": false,
- "element": {
- "type": "reflection",
- "declaration": {
- "id": 34522,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 34526,
- "name": "extensionAbi",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/extension-manager.ts",
- "line": 168,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/extension-manager.ts#L168"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/src.ts/index.ts",
- "qualifiedName": "ContractInterface"
- },
- "name": "ContractInterface",
- "package": "@ethersproject/contracts"
- }
- },
- {
- "id": 34524,
- "name": "extensionAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/extension-manager.ts",
- "line": 166,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/extension-manager.ts#L166"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 34525,
- "name": "extensionMetadata",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/extension-manager.ts",
- "line": 167,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/extension-manager.ts#L167"
- }
- ],
- "type": {
- "type": "reference",
- "target": 39411,
- "name": "DynamicContractExtensionMetadataOrUri",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 34523,
- "name": "extensionName",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/extension-manager.ts",
- "line": 165,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/extension-manager.ts#L165"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 34526,
- 34524,
- 34525,
- 34523
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/extension-manager.ts",
- "line": 164,
- "character": 22,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/extension-manager.ts#L164"
- }
- ]
- }
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 34527,
- "name": "addPublished",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Adds a published extension to the contract, and deploys it deterministically if necessary"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/extension-manager.ts",
- "line": 216,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/extension-manager.ts#L216"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 34528,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 34529,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 34530,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 34531,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 34532,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "inputArgs",
- "isOptional": false,
- "element": {
- "type": "reflection",
- "declaration": {
- "id": 34533,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 34537,
- "name": "extensionMetadataOverride",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/extension-manager.ts",
- "line": 221,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/extension-manager.ts#L221"
- }
- ],
- "type": {
- "type": "reference",
- "target": 39411,
- "name": "DynamicContractExtensionMetadataOrUri",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 34534,
- "name": "extensionName",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/extension-manager.ts",
- "line": 218,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/extension-manager.ts#L218"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 34535,
- "name": "publisherAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/extension-manager.ts",
- "line": 219,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/extension-manager.ts#L219"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 34536,
- "name": "version",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/extension-manager.ts",
- "line": 220,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/extension-manager.ts#L220"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 34537,
- 34534,
- 34535,
- 34536
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/extension-manager.ts",
- "line": 217,
- "character": 22,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/extension-manager.ts#L217"
- }
- ]
- }
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+abstract-provider@5.7.0/node_modules/@ethersproject/abstract-provider/src.ts/index.ts",
- "qualifiedName": "TransactionReceipt"
- },
- "name": "TransactionReceipt",
- "package": "@ethersproject/abstract-provider"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 34529
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 34538,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 34539,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "inputArgs",
- "isOptional": false,
- "element": {
- "type": "reflection",
- "declaration": {
- "id": 34540,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 34544,
- "name": "extensionMetadataOverride",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/extension-manager.ts",
- "line": 221,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/extension-manager.ts#L221"
- }
- ],
- "type": {
- "type": "reference",
- "target": 39411,
- "name": "DynamicContractExtensionMetadataOrUri",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 34541,
- "name": "extensionName",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/extension-manager.ts",
- "line": 218,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/extension-manager.ts#L218"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 34542,
- "name": "publisherAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/extension-manager.ts",
- "line": 219,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/extension-manager.ts#L219"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 34543,
- "name": "version",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/extension-manager.ts",
- "line": 220,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/extension-manager.ts#L220"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 34544,
- 34541,
- 34542,
- 34543
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/extension-manager.ts",
- "line": 217,
- "character": 22,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/extension-manager.ts#L217"
- }
- ]
- }
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 34427,
- "name": "featureName",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/extension-manager.ts",
- "line": 37,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/extension-manager.ts#L37"
- }
- ],
- "type": {
- "type": "literal",
- "value": "DynamicContract"
- },
- "defaultValue": "FEATURE_DYNAMIC_CONTRACT.name",
- "implementationOf": {
- "type": "reference",
- "target": -1,
- "name": "DetectableFeature.featureName"
- }
- },
- {
- "id": 34615,
- "name": "remove",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/extension-manager.ts",
- "line": 364,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/extension-manager.ts#L364"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 34616,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 34617,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 34618,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 34619,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 34620,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "inputArgs",
- "isOptional": false,
- "element": {
- "type": "reflection",
- "declaration": {
- "id": 34621,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 34622,
- "name": "extensionName",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/extension-manager.ts",
- "line": 366,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/extension-manager.ts#L366"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 34622
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/extension-manager.ts",
- "line": 365,
- "character": 22,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/extension-manager.ts#L365"
- }
- ]
- }
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+abstract-provider@5.7.0/node_modules/@ethersproject/abstract-provider/src.ts/index.ts",
- "qualifiedName": "TransactionReceipt"
- },
- "name": "TransactionReceipt",
- "package": "@ethersproject/abstract-provider"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 34617
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 34623,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 34624,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "inputArgs",
- "isOptional": false,
- "element": {
- "type": "reflection",
- "declaration": {
- "id": 34625,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 34626,
- "name": "extensionName",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/extension-manager.ts",
- "line": 366,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/extension-manager.ts#L366"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 34626
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/extension-manager.ts",
- "line": 365,
- "character": 22,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/extension-manager.ts#L365"
- }
- ]
- }
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 34545,
- "name": "replace",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/extension-manager.ts",
- "line": 241,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/extension-manager.ts#L241"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 34546,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 34547,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 34548,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 34549,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 34550,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "inputArgs",
- "isOptional": false,
- "element": {
- "type": "reflection",
- "declaration": {
- "id": 34551,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 34552,
- "name": "extension",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/extension-manager.ts",
- "line": 243,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/extension-manager.ts#L243"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 34553,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 34559,
- "name": "functions",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/extension.ts",
- "line": 30,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/extension.ts#L30"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 34560,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 34561,
- "name": "functionSelector",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/extension.ts",
- "line": 20,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/extension.ts#L20"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "number"
- }
- }
- ]
- },
- "defaultValue": "BytesLikeSchema"
- },
- {
- "id": 34562,
- "name": "functionSignature",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/extension.ts",
- "line": 21,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/extension.ts#L21"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 34561,
- 34562
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 34554,
- "name": "metadata",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/extension.ts",
- "line": 29,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/extension.ts#L29"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 34555,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 34557,
- "name": "implementation",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/extension.ts",
- "line": 12,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/extension.ts#L12"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "AddressSchema"
- },
- {
- "id": 34558,
- "name": "metadataURI",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/extension.ts",
- "line": 11,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/extension.ts#L11"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 34556,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/extension.ts",
- "line": 10,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/extension.ts#L10"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 34557,
- 34558,
- 34556
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- "defaultValue": "ExtensionMetadataInput"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 34559,
- 34554
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- },
- {
- "id": 34563,
- "name": "extensionAbi",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/extension-manager.ts",
- "line": 244,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/extension-manager.ts#L244"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/src.ts/index.ts",
- "qualifiedName": "ContractInterface"
- },
- "name": "ContractInterface",
- "package": "@ethersproject/contracts"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 34552,
- 34563
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/extension-manager.ts",
- "line": 242,
- "character": 22,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/extension-manager.ts#L242"
- }
- ]
- }
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+abstract-provider@5.7.0/node_modules/@ethersproject/abstract-provider/src.ts/index.ts",
- "qualifiedName": "TransactionReceipt"
- },
- "name": "TransactionReceipt",
- "package": "@ethersproject/abstract-provider"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 34547
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 34564,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 34565,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "inputArgs",
- "isOptional": false,
- "element": {
- "type": "reflection",
- "declaration": {
- "id": 34566,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 34567,
- "name": "extension",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/extension-manager.ts",
- "line": 243,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/extension-manager.ts#L243"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 34568,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 34574,
- "name": "functions",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/extension.ts",
- "line": 30,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/extension.ts#L30"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 34575,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 34576,
- "name": "functionSelector",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/extension.ts",
- "line": 20,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/extension.ts#L20"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "number"
- }
- }
- ]
- },
- "defaultValue": "BytesLikeSchema"
- },
- {
- "id": 34577,
- "name": "functionSignature",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/extension.ts",
- "line": 21,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/extension.ts#L21"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 34576,
- 34577
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 34569,
- "name": "metadata",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/extension.ts",
- "line": 29,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/extension.ts#L29"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 34570,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 34572,
- "name": "implementation",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/extension.ts",
- "line": 12,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/extension.ts#L12"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "AddressSchema"
- },
- {
- "id": 34573,
- "name": "metadataURI",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/extension.ts",
- "line": 11,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/extension.ts#L11"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 34571,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/extension.ts",
- "line": 10,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/extension.ts#L10"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 34572,
- 34573,
- 34571
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- "defaultValue": "ExtensionMetadataInput"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 34574,
- 34569
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- },
- {
- "id": 34578,
- "name": "extensionAbi",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/extension-manager.ts",
- "line": 244,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/extension-manager.ts#L244"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/src.ts/index.ts",
- "qualifiedName": "ContractInterface"
- },
- "name": "ContractInterface",
- "package": "@ethersproject/contracts"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 34567,
- 34578
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/extension-manager.ts",
- "line": 242,
- "character": 22,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/extension-manager.ts#L242"
- }
- ]
- }
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 34579,
- "name": "replaceDeployed",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/extension-manager.ts",
- "line": 289,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/extension-manager.ts#L289"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 34580,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 34581,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 34582,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 34583,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 34584,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "inputArgs",
- "isOptional": false,
- "element": {
- "type": "reflection",
- "declaration": {
- "id": 34585,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 34589,
- "name": "extensionAbi",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/extension-manager.ts",
- "line": 294,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/extension-manager.ts#L294"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/src.ts/index.ts",
- "qualifiedName": "ContractInterface"
- },
- "name": "ContractInterface",
- "package": "@ethersproject/contracts"
- }
- },
- {
- "id": 34587,
- "name": "extensionAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/extension-manager.ts",
- "line": 292,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/extension-manager.ts#L292"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 34588,
- "name": "extensionMetadata",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/extension-manager.ts",
- "line": 293,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/extension-manager.ts#L293"
- }
- ],
- "type": {
- "type": "reference",
- "target": 39411,
- "name": "DynamicContractExtensionMetadataOrUri",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 34586,
- "name": "extensionName",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/extension-manager.ts",
- "line": 291,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/extension-manager.ts#L291"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 34589,
- 34587,
- 34588,
- 34586
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/extension-manager.ts",
- "line": 290,
- "character": 22,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/extension-manager.ts#L290"
- }
- ]
- }
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+abstract-provider@5.7.0/node_modules/@ethersproject/abstract-provider/src.ts/index.ts",
- "qualifiedName": "TransactionReceipt"
- },
- "name": "TransactionReceipt",
- "package": "@ethersproject/abstract-provider"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 34581
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 34590,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 34591,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "inputArgs",
- "isOptional": false,
- "element": {
- "type": "reflection",
- "declaration": {
- "id": 34592,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 34596,
- "name": "extensionAbi",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/extension-manager.ts",
- "line": 294,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/extension-manager.ts#L294"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/src.ts/index.ts",
- "qualifiedName": "ContractInterface"
- },
- "name": "ContractInterface",
- "package": "@ethersproject/contracts"
- }
- },
- {
- "id": 34594,
- "name": "extensionAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/extension-manager.ts",
- "line": 292,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/extension-manager.ts#L292"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 34595,
- "name": "extensionMetadata",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/extension-manager.ts",
- "line": 293,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/extension-manager.ts#L293"
- }
- ],
- "type": {
- "type": "reference",
- "target": 39411,
- "name": "DynamicContractExtensionMetadataOrUri",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 34593,
- "name": "extensionName",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/extension-manager.ts",
- "line": 291,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/extension-manager.ts#L291"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 34596,
- 34594,
- 34595,
- 34593
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/extension-manager.ts",
- "line": 290,
- "character": 22,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/extension-manager.ts#L290"
- }
- ]
- }
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 34597,
- "name": "replacePublished",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/extension-manager.ts",
- "line": 339,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/extension-manager.ts#L339"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 34598,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 34599,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 34600,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 34601,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 34602,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "inputArgs",
- "isOptional": false,
- "element": {
- "type": "reflection",
- "declaration": {
- "id": 34603,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 34607,
- "name": "extensionMetadataOverride",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/extension-manager.ts",
- "line": 344,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/extension-manager.ts#L344"
- }
- ],
- "type": {
- "type": "reference",
- "target": 39411,
- "name": "DynamicContractExtensionMetadataOrUri",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 34604,
- "name": "extensionName",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/extension-manager.ts",
- "line": 341,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/extension-manager.ts#L341"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 34605,
- "name": "publisherAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/extension-manager.ts",
- "line": 342,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/extension-manager.ts#L342"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 34606,
- "name": "version",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/extension-manager.ts",
- "line": 343,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/extension-manager.ts#L343"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 34607,
- 34604,
- 34605,
- 34606
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/extension-manager.ts",
- "line": 340,
- "character": 22,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/extension-manager.ts#L340"
- }
- ]
- }
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+abstract-provider@5.7.0/node_modules/@ethersproject/abstract-provider/src.ts/index.ts",
- "qualifiedName": "TransactionReceipt"
- },
- "name": "TransactionReceipt",
- "package": "@ethersproject/abstract-provider"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 34599
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 34608,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 34609,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "inputArgs",
- "isOptional": false,
- "element": {
- "type": "reflection",
- "declaration": {
- "id": 34610,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 34614,
- "name": "extensionMetadataOverride",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/extension-manager.ts",
- "line": 344,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/extension-manager.ts#L344"
- }
- ],
- "type": {
- "type": "reference",
- "target": 39411,
- "name": "DynamicContractExtensionMetadataOrUri",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 34611,
- "name": "extensionName",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/extension-manager.ts",
- "line": 341,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/extension-manager.ts#L341"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 34612,
- "name": "publisherAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/extension-manager.ts",
- "line": 342,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/extension-manager.ts#L342"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 34613,
- "name": "version",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/extension-manager.ts",
- "line": 343,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/extension-manager.ts#L343"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 34614,
- 34611,
- 34612,
- 34613
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/extension-manager.ts",
- "line": 340,
- "character": 22,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/extension-manager.ts#L340"
- }
- ]
- }
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 34443,
- "name": "get",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/extension-manager.ts",
- "line": 60,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/extension-manager.ts#L60"
- }
- ],
- "signatures": [
- {
- "id": 34444,
- "name": "get",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/extension-manager.ts",
- "line": 60,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/extension-manager.ts#L60"
- }
- ],
- "parameters": [
- {
- "id": 34445,
- "name": "extensionName",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 34446,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 34452,
- "name": "functions",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/extension.ts",
- "line": 30,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/extension.ts#L30"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 34453,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 34454,
- "name": "functionSelector",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/extension.ts",
- "line": 20,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/extension.ts#L20"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "number"
- }
- }
- ]
- },
- "defaultValue": "BytesLikeSchema"
- },
- {
- "id": 34455,
- "name": "functionSignature",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/extension.ts",
- "line": 21,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/extension.ts#L21"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 34454,
- 34455
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 34447,
- "name": "metadata",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/extension.ts",
- "line": 29,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/extension.ts#L29"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 34448,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 34450,
- "name": "implementation",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/extension.ts",
- "line": 12,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/extension.ts#L12"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "AddressSchema"
- },
- {
- "id": 34451,
- "name": "metadataURI",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/extension.ts",
- "line": 11,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/extension.ts#L11"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 34449,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/extension.ts",
- "line": 10,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/extension.ts#L10"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 34450,
- 34451,
- 34449
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- "defaultValue": "ExtensionMetadataInput"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 34452,
- 34447
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 34429,
- "name": "getAddress",
- "variant": "declaration",
- "kind": 2048,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/extension-manager.ts",
- "line": 45,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/extension-manager.ts#L45"
- }
- ],
- "signatures": [
- {
- "id": 34430,
- "name": "getAddress",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/extension-manager.ts",
- "line": 45,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/extension-manager.ts#L45"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ]
- },
- {
- "id": 34431,
- "name": "getAll",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/extension-manager.ts",
- "line": 53,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/extension-manager.ts#L53"
- }
- ],
- "signatures": [
- {
- "id": 34432,
- "name": "getAll",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "*****************************\nREAD FUNCTIONS\n*****************************"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/extension-manager.ts",
- "line": 53,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/extension-manager.ts#L53"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 34433,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 34439,
- "name": "functions",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/extension.ts",
- "line": 30,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/extension.ts#L30"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 34440,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 34441,
- "name": "functionSelector",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/extension.ts",
- "line": 20,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/extension.ts#L20"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "number"
- }
- }
- ]
- },
- "defaultValue": "BytesLikeSchema"
- },
- {
- "id": 34442,
- "name": "functionSignature",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/extension.ts",
- "line": 21,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/extension.ts#L21"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 34441,
- 34442
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 34434,
- "name": "metadata",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/extension.ts",
- "line": 29,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/extension.ts#L29"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 34435,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 34437,
- "name": "implementation",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/extension.ts",
- "line": 12,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/extension.ts#L12"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "AddressSchema"
- },
- {
- "id": 34438,
- "name": "metadataURI",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/extension.ts",
- "line": 11,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/extension.ts#L11"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 34436,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/extension.ts",
- "line": 10,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/extension.ts#L10"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 34437,
- 34438,
- 34436
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- "defaultValue": "ExtensionMetadataInput"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 34439,
- 34434
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 34459,
- "name": "getAllFunctions",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/extension-manager.ts",
- "line": 72,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/extension-manager.ts#L72"
- }
- ],
- "signatures": [
- {
- "id": 34460,
- "name": "getAllFunctions",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/extension-manager.ts",
- "line": 72,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/extension-manager.ts#L72"
- }
- ],
- "parameters": [
- {
- "id": 34461,
- "name": "extensionName",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 34462,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 34463,
- "name": "functionSelector",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/extension.ts",
- "line": 20,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/extension.ts#L20"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "number"
- }
- }
- ]
- },
- "defaultValue": "BytesLikeSchema"
- },
- {
- "id": 34464,
- "name": "functionSignature",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/extension.ts",
- "line": 21,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/extension.ts#L21"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 34463,
- 34464
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 34456,
- "name": "getExtensionAddress",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/extension-manager.ts",
- "line": 67,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/extension-manager.ts#L67"
- }
- ],
- "signatures": [
- {
- "id": 34457,
- "name": "getExtensionAddress",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/extension-manager.ts",
- "line": 67,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/extension-manager.ts#L67"
- }
- ],
- "parameters": [
- {
- "id": 34458,
- "name": "extensionName",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 34472,
- "name": "getExtensionAddressForFunction",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/extension-manager.ts",
- "line": 98,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/extension-manager.ts#L98"
- }
- ],
- "signatures": [
- {
- "id": 34473,
- "name": "getExtensionAddressForFunction",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/extension-manager.ts",
- "line": 98,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/extension-manager.ts#L98"
- }
- ],
- "parameters": [
- {
- "id": 34474,
- "name": "functionInput",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/types/extension.ts",
- "qualifiedName": "FunctionInput"
- },
- "name": "FunctionInput",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 34465,
- "name": "getExtensionForFunction",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/extension-manager.ts",
- "line": 79,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/extension-manager.ts#L79"
- }
- ],
- "signatures": [
- {
- "id": 34466,
- "name": "getExtensionForFunction",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/extension-manager.ts",
- "line": 79,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/extension-manager.ts#L79"
- }
- ],
- "parameters": [
- {
- "id": 34467,
- "name": "functionInput",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/types/extension.ts",
- "qualifiedName": "FunctionInput"
- },
- "name": "FunctionInput",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 34468,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 34470,
- "name": "implementation",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/extension.ts",
- "line": 12,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/extension.ts#L12"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "AddressSchema"
- },
- {
- "id": 34471,
- "name": "metadataURI",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/extension.ts",
- "line": 11,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/extension.ts#L11"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 34469,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/extension.ts",
- "line": 10,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/extension.ts#L10"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 34470,
- 34471,
- 34469
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- ],
- "groups": [
- {
- "title": "Constructors",
- "children": [
- 34424
- ]
- },
- {
- "title": "Properties",
- "children": [
- 34475,
- 34509,
- 34527,
- 34427,
- 34615,
- 34545,
- 34579,
- 34597
- ]
- },
- {
- "title": "Methods",
- "children": [
- 34443,
- 34429,
- 34431,
- 34459,
- 34456,
- 34472,
- 34465
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/extension-manager.ts",
- "line": 36,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/extension-manager.ts#L36"
- }
- ],
- "implementedTypes": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/interfaces/DetectableFeature.ts",
- "qualifiedName": "DetectableFeature"
- },
- "name": "DetectableFeature",
- "package": "@thirdweb-dev/sdk"
- }
- ]
- },
- {
- "id": 33362,
- "name": "GasCostEstimator",
- "variant": "declaration",
- "kind": 128,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Estimates the gas cost of Contract calls"
- }
- ]
- },
- "children": [
- {
- "id": 33363,
- "name": "constructor",
- "variant": "declaration",
- "kind": 512,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/gas-cost-estimator.ts",
- "line": 13,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/gas-cost-estimator.ts#L13"
- }
- ],
- "signatures": [
- {
- "id": 33364,
- "name": "new GasCostEstimator",
- "variant": "signature",
- "kind": 16384,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/gas-cost-estimator.ts",
- "line": 13,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/gas-cost-estimator.ts#L13"
- }
- ],
- "typeParameters": [
- {
- "id": 33365,
- "name": "TContract",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/src.ts/index.ts",
- "qualifiedName": "BaseContract"
- },
- "name": "BaseContract",
- "package": "@ethersproject/contracts"
- }
- }
- ],
- "parameters": [
- {
- "id": 33366,
- "name": "contractWrapper",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/classes/internal/contract-wrapper.ts",
- "qualifiedName": "ContractWrapper"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33365,
- "name": "TContract",
- "package": "@thirdweb-dev/sdk",
- "qualifiedName": "GasCostEstimator.TContract",
- "refersToTypeParameter": true
- }
- ],
- "name": "ContractWrapper",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": 33362,
- "typeArguments": [
- {
- "type": "reference",
- "target": 33365,
- "name": "TContract",
- "package": "@thirdweb-dev/sdk",
- "qualifiedName": "GasCostEstimator.TContract",
- "refersToTypeParameter": true
- }
- ],
- "name": "GasCostEstimator",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ]
- },
- {
- "id": 33380,
- "name": "currentGasPriceInGwei",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/gas-cost-estimator.ts",
- "line": 83,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/gas-cost-estimator.ts#L83"
- }
- ],
- "signatures": [
- {
- "id": 33381,
- "name": "currentGasPriceInGwei",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Returns the current gas price in gwei"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Get the current gas price in gwei"
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst gasCostInGwei = await contract.estimator.currentGasPriceInGwei();\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The current gas price in gwei"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/gas-cost-estimator.ts",
- "line": 83,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/gas-cost-estimator.ts#L83"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 33368,
- "name": "gasCostOf",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/gas-cost-estimator.ts",
- "line": 35,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/gas-cost-estimator.ts#L35"
- }
- ],
- "signatures": [
- {
- "id": 33369,
- "name": "gasCostOf",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Estimates the cost of gas in native token of the current chain\nPass in the same parameters as the contract's function."
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Estimate the cost of gas in native token of the current chain"
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst costOfClaim = await nftDrop?.estimator.gasCostOf(\"claim\", [\n \"0x...\", // receiver\n 1, // quantity\n \"0x...\", // currency\n 1, // price per token\n [], // proofs\n 1, // proof max quantity per transaction\n]);\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The estimated price in native currency (ETH, MATIC, etc) of calling this function"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/gas-cost-estimator.ts",
- "line": 35,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/gas-cost-estimator.ts#L35"
- }
- ],
- "parameters": [
- {
- "id": 33370,
- "name": "fn",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intersection",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 33371,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {}
- }
- }
- ]
- },
- {
- "type": "typeOperator",
- "operator": "keyof",
- "target": {
- "type": "indexedAccess",
- "indexType": {
- "type": "literal",
- "value": "functions"
- },
- "objectType": {
- "type": "reference",
- "target": 33365,
- "name": "TContract",
- "package": "@thirdweb-dev/sdk",
- "qualifiedName": "GasCostEstimator.TContract",
- "refersToTypeParameter": true
- }
- }
- }
- ]
- }
- },
- {
- "id": 33372,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "union",
- "types": [
- {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "any"
- }
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Parameters"
- },
- "typeArguments": [
- {
- "type": "indexedAccess",
- "indexType": {
- "type": "union",
- "types": [
- {
- "type": "intersection",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 33373,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {}
- }
- }
- ]
- },
- {
- "type": "typeOperator",
- "operator": "keyof",
- "target": {
- "type": "indexedAccess",
- "indexType": {
- "type": "literal",
- "value": "functions"
- },
- "objectType": {
- "type": "reference",
- "target": 33365,
- "name": "TContract",
- "package": "@thirdweb-dev/sdk",
- "qualifiedName": "GasCostEstimator.TContract",
- "refersToTypeParameter": true
- }
- }
- }
- ]
- },
- "objectType": {
- "type": "indexedAccess",
- "indexType": {
- "type": "literal",
- "value": "functions"
- },
- "objectType": {
- "type": "reference",
- "target": 33365,
- "name": "TContract",
- "package": "@thirdweb-dev/sdk",
- "qualifiedName": "GasCostEstimator.TContract",
- "refersToTypeParameter": true
- }
- }
- }
- ],
- "name": "Parameters",
- "package": "typescript"
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 33374,
- "name": "gasLimitOf",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/gas-cost-estimator.ts",
- "line": 65,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/gas-cost-estimator.ts#L65"
- }
- ],
- "signatures": [
- {
- "id": 33375,
- "name": "gasLimitOf",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Estimates the gas limit of a transaction\nPass in the same parameters as the contract's function."
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Estimates the gas limit of a transaction"
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst gasLimitOfClaim = await nftDrop?.estimator.gasLimitOf(\"claim\", [\n \"0x...\", // receiver\n 1, // quantity\n \"0x...\", // currency\n 1, // price per token\n [], // proofs\n 1, // proof max quantity per transaction\n]);\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The estimated gas limit of the transaction"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/gas-cost-estimator.ts",
- "line": 65,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/gas-cost-estimator.ts#L65"
- }
- ],
- "parameters": [
- {
- "id": 33376,
- "name": "fn",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intersection",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 33377,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {}
- }
- }
- ]
- },
- {
- "type": "typeOperator",
- "operator": "keyof",
- "target": {
- "type": "indexedAccess",
- "indexType": {
- "type": "literal",
- "value": "functions"
- },
- "objectType": {
- "type": "reference",
- "target": 33365,
- "name": "TContract",
- "package": "@thirdweb-dev/sdk",
- "qualifiedName": "GasCostEstimator.TContract",
- "refersToTypeParameter": true
- }
- }
- }
- ]
- }
- },
- {
- "id": 33378,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "union",
- "types": [
- {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "any"
- }
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Parameters"
- },
- "typeArguments": [
- {
- "type": "indexedAccess",
- "indexType": {
- "type": "union",
- "types": [
- {
- "type": "intersection",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 33379,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {}
- }
- }
- ]
- },
- {
- "type": "typeOperator",
- "operator": "keyof",
- "target": {
- "type": "indexedAccess",
- "indexType": {
- "type": "literal",
- "value": "functions"
- },
- "objectType": {
- "type": "reference",
- "target": 33365,
- "name": "TContract",
- "package": "@thirdweb-dev/sdk",
- "qualifiedName": "GasCostEstimator.TContract",
- "refersToTypeParameter": true
- }
- }
- }
- ]
- },
- "objectType": {
- "type": "indexedAccess",
- "indexType": {
- "type": "literal",
- "value": "functions"
- },
- "objectType": {
- "type": "reference",
- "target": 33365,
- "name": "TContract",
- "package": "@thirdweb-dev/sdk",
- "qualifiedName": "GasCostEstimator.TContract",
- "refersToTypeParameter": true
- }
- }
- }
- ],
- "name": "Parameters",
- "package": "typescript"
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- ],
- "groups": [
- {
- "title": "Constructors",
- "children": [
- 33363
- ]
- },
- {
- "title": "Methods",
- "children": [
- 33380,
- 33368,
- 33374
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/gas-cost-estimator.ts",
- "line": 10,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/gas-cost-estimator.ts#L10"
- }
- ],
- "typeParameters": [
- {
- "id": 33382,
- "name": "TContract",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/src.ts/index.ts",
- "qualifiedName": "BaseContract"
- },
- "name": "BaseContract",
- "package": "@ethersproject/contracts"
- }
- }
- ]
- },
- {
- "id": 33987,
- "name": "MarketplaceV3DirectListings",
- "variant": "declaration",
- "kind": 128,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Handles direct listings"
- }
- ]
- },
- "children": [
- {
- "id": 33988,
- "name": "constructor",
- "variant": "declaration",
- "kind": 512,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/marketplacev3-direct-listings.ts",
- "line": 67,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/marketplacev3-direct-listings.ts#L67"
- }
- ],
- "signatures": [
- {
- "id": 33989,
- "name": "new MarketplaceV3DirectListings",
- "variant": "signature",
- "kind": 16384,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/marketplacev3-direct-listings.ts",
- "line": 67,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/marketplacev3-direct-listings.ts#L67"
- }
- ],
- "typeParameters": [
- {
- "id": 33990,
- "name": "TContract",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/DirectListingsLogic.ts",
- "qualifiedName": "DirectListingsLogic"
- },
- "name": "DirectListingsLogic",
- "package": "@thirdweb-dev/contracts-js"
- }
- }
- ],
- "parameters": [
- {
- "id": 33991,
- "name": "contractWrapper",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/classes/internal/contract-wrapper.ts",
- "qualifiedName": "ContractWrapper"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33990,
- "name": "TContract",
- "package": "@thirdweb-dev/sdk",
- "qualifiedName": "MarketplaceV3DirectListings.TContract",
- "refersToTypeParameter": true
- }
- ],
- "name": "ContractWrapper",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 33992,
- "name": "storage",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../storage/src/core/storage.ts",
- "qualifiedName": "ThirdwebStorage"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../storage/src/types/upload.ts",
- "qualifiedName": "IpfsUploadBatchOptions"
- },
- "name": "IpfsUploadBatchOptions",
- "package": "@thirdweb-dev/storage"
- }
- ],
- "name": "ThirdwebStorage",
- "package": "@thirdweb-dev/storage"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": 33987,
- "typeArguments": [
- {
- "type": "reference",
- "target": 33990,
- "name": "TContract",
- "package": "@thirdweb-dev/sdk",
- "qualifiedName": "MarketplaceV3DirectListings.TContract",
- "refersToTypeParameter": true
- }
- ],
- "name": "MarketplaceV3DirectListings",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ]
- },
- {
- "id": 34119,
- "name": "approveBuyerForReservedListing",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Approve buyer for a reserved direct listing"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Approve a buyer to buy from a reserved listing."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\n// The listing ID of the direct listing you want to approve buyer for\nconst listingId = \"0\";\n\nawait contract.directListings.approveBuyerForReservedListing(listingId, \"{{wallet_address}}\");\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "DirectListings"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/marketplacev3-direct-listings.ts",
- "line": 648,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/marketplacev3-direct-listings.ts#L648"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 34120,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 34121,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 34122,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 34123,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 34124,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "listingId",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "buyer",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/types.ts",
- "qualifiedName": "TransactionResultWithMetadata"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "TransactionResultWithMetadata",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 34121
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 34125,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 34126,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "listingId",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "buyer",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 34135,
- "name": "approveCurrencyForListing",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Approve a currency for a direct listing"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\n// The listing ID of the direct listing you want to approve currency for\nconst listingId = \"0\";\n\nawait contract.directListings.approveCurrencyForListing(listingId, currencyContractAddress, pricePerTokenInCurrency);\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "DirectListings"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/marketplacev3-direct-listings.ts",
- "line": 723,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/marketplacev3-direct-listings.ts#L723"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 34136,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 34137,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 34138,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 34139,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 34140,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "listingId",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "currencyContractAddress",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "pricePerTokenInCurrency",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/types.ts",
- "qualifiedName": "TransactionResultWithMetadata"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "TransactionResultWithMetadata",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 34137
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 34141,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 34142,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "listingId",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "currencyContractAddress",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "pricePerTokenInCurrency",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 34111,
- "name": "buyFromListing",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Buy direct listing for a specific wallet"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Buy from a specific direct listing from the marketplace."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\n// The ID of the listing you want to buy from\nconst listingId = 0;\n// Quantity of the asset you want to buy\nconst quantityDesired = 1;\n\nawait contract.directListings.buyFromListing(listingId, quantityDesired, \"{{wallet_address}}\");\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "DirectListings"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/marketplacev3-direct-listings.ts",
- "line": 583,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/marketplacev3-direct-listings.ts#L583"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 34112,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 34113,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 34114,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 34115,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 34116,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "listingId",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "quantityDesired",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "receiver",
- "isOptional": true,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/types.ts",
- "qualifiedName": "TransactionResultWithMetadata"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "TransactionResultWithMetadata",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 34113
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 34117,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 34118,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "listingId",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "quantityDesired",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "receiver",
- "isOptional": true,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 34103,
- "name": "cancelListing",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Cancel Direct Listing"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Cancel a direct listing on the marketplace"
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\n// The listing ID of the direct listing you want to cancel\nconst listingId = 0;\n\nawait contract.directListings.cancelListing(listingId);\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "DirectListings"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/marketplacev3-direct-listings.ts",
- "line": 551,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/marketplacev3-direct-listings.ts#L551"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 34104,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 34105,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 34106,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 34107,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 34108,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "listingId",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/types.ts",
- "qualifiedName": "TransactionResultWithMetadata"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "TransactionResultWithMetadata",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 34105
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 34109,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 34110,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "listingId",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 34025,
- "name": "createListing",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Create new direct listing"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Create a new listing on the marketplace where people can buy an asset directly."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\n// Data of the listing you want to create\nconst listing = {\n // address of the contract the asset you want to list is on\n assetContractAddress: \"0x...\",\n // token ID of the asset you want to list\n tokenId: \"0\",\n // how many of the asset you want to list\n quantity: 1,\n // address of the currency contract that will be used to pay for the listing\n currencyContractAddress: NATIVE_TOKEN_ADDRESS,\n // The price to pay per unit of NFTs listed.\n pricePerToken: 1.5,\n // when should the listing open up for offers\n startTimestamp: new Date(Date.now()),\n // how long the listing will be open for\n endTimestamp: new Date(Date.now() + 5 * 24 * 60 * 60 * 1000),\n // Whether the listing is reserved for a specific set of buyers.\n isReservedListing: false\n}\n\nconst tx = await contract.directListings.createListing(listing);\nconst receipt = tx.receipt; // the transaction receipt\nconst id = tx.id; // the id of the newly created listing\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "DirectListings"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/marketplacev3-direct-listings.ts",
- "line": 341,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/marketplacev3-direct-listings.ts#L341"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 34026,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 34027,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 34028,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 34029,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 34030,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "listing",
- "isOptional": false,
- "element": {
- "type": "reflection",
- "declaration": {
- "id": 34031,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 34034,
- "name": "assetContractAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The address of the asset being listed."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/marketplacev3/direct-listings.ts",
- "line": 16,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/marketplacev3/direct-listings.ts#L16"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "AddressOrEnsSchema"
- },
- {
- "id": 34038,
- "name": "currencyContractAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The address of the currency to accept for the listing."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/marketplacev3/direct-listings.ts",
- "line": 33,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/marketplacev3/direct-listings.ts#L33"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 34037,
- "name": "endTimestamp",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The end time of the listing."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/marketplacev3/direct-listings.ts",
- "line": 48,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/marketplacev3/direct-listings.ts#L48"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Date"
- },
- "name": "Date",
- "package": "typescript"
- }
- ]
- },
- "defaultValue": "EndDateSchema"
- },
- {
- "id": 34039,
- "name": "isReservedListing",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Whether the listing is reserved to be bought from a specific set of buyers."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/marketplacev3/direct-listings.ts",
- "line": 53,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/marketplacev3/direct-listings.ts#L53"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- },
- "defaultValue": "..."
- },
- {
- "id": 34032,
- "name": "pricePerToken",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The price to pay per unit of NFTs listed."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/marketplacev3/direct-listings.ts",
- "line": 38,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/marketplacev3/direct-listings.ts#L38"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- },
- "defaultValue": "AmountSchema"
- },
- {
- "id": 34035,
- "name": "quantity",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The quantity of tokens to include in the listing.\n\nFor ERC721s, this value should always be 1 (and will be forced internally regardless of what is passed here)."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/marketplacev3/direct-listings.ts",
- "line": 28,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/marketplacev3/direct-listings.ts#L28"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 34036,
- "name": "startTimestamp",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The start time of the listing."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/marketplacev3/direct-listings.ts",
- "line": 43,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/marketplacev3/direct-listings.ts#L43"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Date"
- },
- "name": "Date",
- "package": "typescript"
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 34033,
- "name": "tokenId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The ID of the token to list."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/marketplacev3/direct-listings.ts",
- "line": 21,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/marketplacev3/direct-listings.ts#L21"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- },
- "defaultValue": "BigNumberishSchema"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 34034,
- 34038,
- 34037,
- 34039,
- 34032,
- 34035,
- 34036,
- 34033
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": 30915,
- "name": "TransactionResultWithId",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 34027
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 34040,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 34041,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "listing",
- "isOptional": false,
- "element": {
- "type": "reflection",
- "declaration": {
- "id": 34042,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 34045,
- "name": "assetContractAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The address of the asset being listed."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/marketplacev3/direct-listings.ts",
- "line": 16,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/marketplacev3/direct-listings.ts#L16"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "AddressOrEnsSchema"
- },
- {
- "id": 34049,
- "name": "currencyContractAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The address of the currency to accept for the listing."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/marketplacev3/direct-listings.ts",
- "line": 33,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/marketplacev3/direct-listings.ts#L33"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 34048,
- "name": "endTimestamp",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The end time of the listing."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/marketplacev3/direct-listings.ts",
- "line": 48,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/marketplacev3/direct-listings.ts#L48"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Date"
- },
- "name": "Date",
- "package": "typescript"
- }
- ]
- },
- "defaultValue": "EndDateSchema"
- },
- {
- "id": 34050,
- "name": "isReservedListing",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Whether the listing is reserved to be bought from a specific set of buyers."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/marketplacev3/direct-listings.ts",
- "line": 53,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/marketplacev3/direct-listings.ts#L53"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- },
- "defaultValue": "..."
- },
- {
- "id": 34043,
- "name": "pricePerToken",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The price to pay per unit of NFTs listed."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/marketplacev3/direct-listings.ts",
- "line": 38,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/marketplacev3/direct-listings.ts#L38"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- },
- "defaultValue": "AmountSchema"
- },
- {
- "id": 34046,
- "name": "quantity",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The quantity of tokens to include in the listing.\n\nFor ERC721s, this value should always be 1 (and will be forced internally regardless of what is passed here)."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/marketplacev3/direct-listings.ts",
- "line": 28,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/marketplacev3/direct-listings.ts#L28"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 34047,
- "name": "startTimestamp",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The start time of the listing."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/marketplacev3/direct-listings.ts",
- "line": 43,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/marketplacev3/direct-listings.ts#L43"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Date"
- },
- "name": "Date",
- "package": "typescript"
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 34044,
- "name": "tokenId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The ID of the token to list."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/marketplacev3/direct-listings.ts",
- "line": 21,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/marketplacev3/direct-listings.ts#L21"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- },
- "defaultValue": "BigNumberishSchema"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 34045,
- 34049,
- 34048,
- 34050,
- 34043,
- 34046,
- 34047,
- 34044
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 34051,
- "name": "createListingsBatch",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Create a batch of new listings"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Create a batch of new listings on the marketplace"
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst listings = [...];\nconst tx = await contract.directListings.createListingsBatch(listings);\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/marketplacev3-direct-listings.ts",
- "line": 412,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/marketplacev3-direct-listings.ts#L412"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 34052,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 34053,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 34054,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 34055,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 34056,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "listings",
- "isOptional": false,
- "element": {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 34057,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 34060,
- "name": "assetContractAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The address of the asset being listed."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/marketplacev3/direct-listings.ts",
- "line": 16,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/marketplacev3/direct-listings.ts#L16"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "AddressOrEnsSchema"
- },
- {
- "id": 34064,
- "name": "currencyContractAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The address of the currency to accept for the listing."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/marketplacev3/direct-listings.ts",
- "line": 33,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/marketplacev3/direct-listings.ts#L33"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 34063,
- "name": "endTimestamp",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The end time of the listing."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/marketplacev3/direct-listings.ts",
- "line": 48,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/marketplacev3/direct-listings.ts#L48"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Date"
- },
- "name": "Date",
- "package": "typescript"
- }
- ]
- },
- "defaultValue": "EndDateSchema"
- },
- {
- "id": 34065,
- "name": "isReservedListing",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Whether the listing is reserved to be bought from a specific set of buyers."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/marketplacev3/direct-listings.ts",
- "line": 53,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/marketplacev3/direct-listings.ts#L53"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- },
- "defaultValue": "..."
- },
- {
- "id": 34058,
- "name": "pricePerToken",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The price to pay per unit of NFTs listed."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/marketplacev3/direct-listings.ts",
- "line": 38,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/marketplacev3/direct-listings.ts#L38"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- },
- "defaultValue": "AmountSchema"
- },
- {
- "id": 34061,
- "name": "quantity",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The quantity of tokens to include in the listing.\n\nFor ERC721s, this value should always be 1 (and will be forced internally regardless of what is passed here)."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/marketplacev3/direct-listings.ts",
- "line": 28,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/marketplacev3/direct-listings.ts#L28"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 34062,
- "name": "startTimestamp",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The start time of the listing."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/marketplacev3/direct-listings.ts",
- "line": 43,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/marketplacev3/direct-listings.ts#L43"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Date"
- },
- "name": "Date",
- "package": "typescript"
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 34059,
- "name": "tokenId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The ID of the token to list."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/marketplacev3/direct-listings.ts",
- "line": 21,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/marketplacev3/direct-listings.ts#L21"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- },
- "defaultValue": "BigNumberishSchema"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 34060,
- 34064,
- 34063,
- 34065,
- 34058,
- 34061,
- 34062,
- 34059
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": 30915,
- "name": "TransactionResultWithId",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 34053
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 34066,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 34067,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "listings",
- "isOptional": false,
- "element": {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 34068,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 34071,
- "name": "assetContractAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The address of the asset being listed."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/marketplacev3/direct-listings.ts",
- "line": 16,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/marketplacev3/direct-listings.ts#L16"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "AddressOrEnsSchema"
- },
- {
- "id": 34075,
- "name": "currencyContractAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The address of the currency to accept for the listing."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/marketplacev3/direct-listings.ts",
- "line": 33,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/marketplacev3/direct-listings.ts#L33"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 34074,
- "name": "endTimestamp",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The end time of the listing."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/marketplacev3/direct-listings.ts",
- "line": 48,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/marketplacev3/direct-listings.ts#L48"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Date"
- },
- "name": "Date",
- "package": "typescript"
- }
- ]
- },
- "defaultValue": "EndDateSchema"
- },
- {
- "id": 34076,
- "name": "isReservedListing",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Whether the listing is reserved to be bought from a specific set of buyers."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/marketplacev3/direct-listings.ts",
- "line": 53,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/marketplacev3/direct-listings.ts#L53"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- },
- "defaultValue": "..."
- },
- {
- "id": 34069,
- "name": "pricePerToken",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The price to pay per unit of NFTs listed."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/marketplacev3/direct-listings.ts",
- "line": 38,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/marketplacev3/direct-listings.ts#L38"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- },
- "defaultValue": "AmountSchema"
- },
- {
- "id": 34072,
- "name": "quantity",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The quantity of tokens to include in the listing.\n\nFor ERC721s, this value should always be 1 (and will be forced internally regardless of what is passed here)."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/marketplacev3/direct-listings.ts",
- "line": 28,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/marketplacev3/direct-listings.ts#L28"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 34073,
- "name": "startTimestamp",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The start time of the listing."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/marketplacev3/direct-listings.ts",
- "line": 43,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/marketplacev3/direct-listings.ts#L43"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Date"
- },
- "name": "Date",
- "package": "typescript"
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 34070,
- "name": "tokenId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The ID of the token to list."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/marketplacev3/direct-listings.ts",
- "line": 21,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/marketplacev3/direct-listings.ts#L21"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- },
- "defaultValue": "BigNumberishSchema"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 34071,
- 34075,
- 34074,
- 34076,
- 34069,
- 34072,
- 34073,
- 34070
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 33998,
- "name": "encoder",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/marketplacev3-direct-listings.ts",
- "line": 64,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/marketplacev3-direct-listings.ts#L64"
- }
- ],
- "type": {
- "type": "reference",
- "target": 30954,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/DirectListingsLogic.ts",
- "qualifiedName": "DirectListingsLogic"
- },
- "name": "DirectListingsLogic",
- "package": "@thirdweb-dev/contracts-js"
- }
- ],
- "name": "ContractEncoder",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 33999,
- "name": "estimator",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/marketplacev3-direct-listings.ts",
- "line": 65,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/marketplacev3-direct-listings.ts#L65"
- }
- ],
- "type": {
- "type": "reference",
- "target": 33362,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/DirectListingsLogic.ts",
- "qualifiedName": "DirectListingsLogic"
- },
- "name": "DirectListingsLogic",
- "package": "@thirdweb-dev/contracts-js"
- }
- ],
- "name": "GasCostEstimator",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 33996,
- "name": "events",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/marketplacev3-direct-listings.ts",
- "line": 62,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/marketplacev3-direct-listings.ts#L62"
- }
- ],
- "type": {
- "type": "reference",
- "target": 33383,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/DirectListingsLogic.ts",
- "qualifiedName": "DirectListingsLogic"
- },
- "name": "DirectListingsLogic",
- "package": "@thirdweb-dev/contracts-js"
- }
- ],
- "name": "ContractEvents",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 33993,
- "name": "featureName",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/marketplacev3-direct-listings.ts",
- "line": 57,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/marketplacev3-direct-listings.ts#L57"
- }
- ],
- "type": {
- "type": "literal",
- "value": "DirectListings"
- },
- "defaultValue": "FEATURE_DIRECT_LISTINGS.name",
- "implementationOf": {
- "type": "reference",
- "target": -1,
- "name": "DetectableFeature.featureName"
- }
- },
- {
- "id": 33997,
- "name": "interceptor",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/marketplacev3-direct-listings.ts",
- "line": 63,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/marketplacev3-direct-listings.ts#L63"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/classes/contract-interceptor.ts",
- "qualifiedName": "ContractInterceptor"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/DirectListingsLogic.ts",
- "qualifiedName": "DirectListingsLogic"
- },
- "name": "DirectListingsLogic",
- "package": "@thirdweb-dev/contracts-js"
- }
- ],
- "name": "ContractInterceptor",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 34127,
- "name": "revokeBuyerApprovalForReservedListing",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Revoke approval of a buyer for a reserved direct listing"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\n// The listing ID of the direct listing you want to approve buyer for\nconst listingId = \"0\";\n\nawait contract.directListings.revokeBuyerApprovalForReservedListing(listingId, \"{{wallet_address}}\");\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/marketplacev3-direct-listings.ts",
- "line": 682,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/marketplacev3-direct-listings.ts#L682"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 34128,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 34129,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 34130,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 34131,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 34132,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "listingId",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "buyer",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/types.ts",
- "qualifiedName": "TransactionResultWithMetadata"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "TransactionResultWithMetadata",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 34129
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 34133,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 34134,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "listingId",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "buyer",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 34143,
- "name": "revokeCurrencyApprovalForListing",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Revoke approval of a currency for a direct listing"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\n// The listing ID of the direct listing you want to revoke currency for\nconst listingId = \"0\";\n\nawait contract.directListings.revokeCurrencyApprovalForListing(listingId, currencyContractAddress);\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "DirectListings"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/marketplacev3-direct-listings.ts",
- "line": 776,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/marketplacev3-direct-listings.ts#L776"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 34144,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 34145,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 34146,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 34147,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 34148,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "listingId",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "currencyContractAddress",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/types.ts",
- "qualifiedName": "TransactionResultWithMetadata"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "TransactionResultWithMetadata",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 34145
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 34149,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 34150,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "listingId",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "currencyContractAddress",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 34077,
- "name": "updateListing",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Update a direct listing"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\n// Data of the listing you want to update\n\nconst listingId = 0; // ID of the listing you want to update\n\nconst listing = {\n // address of the contract the asset you want to list is on\n assetContractAddress: \"0x...\", // should be same as original listing\n // token ID of the asset you want to list\n tokenId: \"0\", // should be same as original listing\n // how many of the asset you want to list\n quantity: 1,\n // address of the currency contract that will be used to pay for the listing\n currencyContractAddress: NATIVE_TOKEN_ADDRESS,\n // The price to pay per unit of NFTs listed.\n pricePerToken: 1.5,\n // when should the listing open up for offers\n startTimestamp: new Date(Date.now()), // can't change this if listing already active\n // how long the listing will be open for\n endTimestamp: new Date(Date.now() + 5 * 24 * 60 * 60 * 1000),\n // Whether the listing is reserved for a specific set of buyers.\n isReservedListing: false\n}\n\nconst tx = await contract.directListings.updateListing(listingId, listing);\nconst receipt = tx.receipt; // the transaction receipt\nconst id = tx.id; // the id of the newly created listing\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "DirectListings"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/marketplacev3-direct-listings.ts",
- "line": 481,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/marketplacev3-direct-listings.ts#L481"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 34078,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 34079,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 34080,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 34081,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 34082,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "listingId",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "listing",
- "isOptional": false,
- "element": {
- "type": "reflection",
- "declaration": {
- "id": 34083,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 34086,
- "name": "assetContractAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The address of the asset being listed."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/marketplacev3/direct-listings.ts",
- "line": 16,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/marketplacev3/direct-listings.ts#L16"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "AddressOrEnsSchema"
- },
- {
- "id": 34090,
- "name": "currencyContractAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The address of the currency to accept for the listing."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/marketplacev3/direct-listings.ts",
- "line": 33,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/marketplacev3/direct-listings.ts#L33"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 34089,
- "name": "endTimestamp",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The end time of the listing."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/marketplacev3/direct-listings.ts",
- "line": 48,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/marketplacev3/direct-listings.ts#L48"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Date"
- },
- "name": "Date",
- "package": "typescript"
- }
- ]
- },
- "defaultValue": "EndDateSchema"
- },
- {
- "id": 34091,
- "name": "isReservedListing",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Whether the listing is reserved to be bought from a specific set of buyers."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/marketplacev3/direct-listings.ts",
- "line": 53,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/marketplacev3/direct-listings.ts#L53"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- },
- "defaultValue": "..."
- },
- {
- "id": 34084,
- "name": "pricePerToken",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The price to pay per unit of NFTs listed."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/marketplacev3/direct-listings.ts",
- "line": 38,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/marketplacev3/direct-listings.ts#L38"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- },
- "defaultValue": "AmountSchema"
- },
- {
- "id": 34087,
- "name": "quantity",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The quantity of tokens to include in the listing.\n\nFor ERC721s, this value should always be 1 (and will be forced internally regardless of what is passed here)."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/marketplacev3/direct-listings.ts",
- "line": 28,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/marketplacev3/direct-listings.ts#L28"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 34088,
- "name": "startTimestamp",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The start time of the listing."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/marketplacev3/direct-listings.ts",
- "line": 43,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/marketplacev3/direct-listings.ts#L43"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Date"
- },
- "name": "Date",
- "package": "typescript"
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 34085,
- "name": "tokenId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The ID of the token to list."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/marketplacev3/direct-listings.ts",
- "line": 21,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/marketplacev3/direct-listings.ts#L21"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- },
- "defaultValue": "BigNumberishSchema"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 34086,
- 34090,
- 34089,
- 34091,
- 34084,
- 34087,
- 34088,
- 34085
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": 30915,
- "name": "TransactionResultWithId",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 34079
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 34092,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 34093,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "listingId",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "listing",
- "isOptional": false,
- "element": {
- "type": "reflection",
- "declaration": {
- "id": 34094,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 34097,
- "name": "assetContractAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The address of the asset being listed."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/marketplacev3/direct-listings.ts",
- "line": 16,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/marketplacev3/direct-listings.ts#L16"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "AddressOrEnsSchema"
- },
- {
- "id": 34101,
- "name": "currencyContractAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The address of the currency to accept for the listing."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/marketplacev3/direct-listings.ts",
- "line": 33,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/marketplacev3/direct-listings.ts#L33"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 34100,
- "name": "endTimestamp",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The end time of the listing."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/marketplacev3/direct-listings.ts",
- "line": 48,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/marketplacev3/direct-listings.ts#L48"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Date"
- },
- "name": "Date",
- "package": "typescript"
- }
- ]
- },
- "defaultValue": "EndDateSchema"
- },
- {
- "id": 34102,
- "name": "isReservedListing",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Whether the listing is reserved to be bought from a specific set of buyers."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/marketplacev3/direct-listings.ts",
- "line": 53,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/marketplacev3/direct-listings.ts#L53"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- },
- "defaultValue": "..."
- },
- {
- "id": 34095,
- "name": "pricePerToken",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The price to pay per unit of NFTs listed."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/marketplacev3/direct-listings.ts",
- "line": 38,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/marketplacev3/direct-listings.ts#L38"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- },
- "defaultValue": "AmountSchema"
- },
- {
- "id": 34098,
- "name": "quantity",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The quantity of tokens to include in the listing.\n\nFor ERC721s, this value should always be 1 (and will be forced internally regardless of what is passed here)."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/marketplacev3/direct-listings.ts",
- "line": 28,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/marketplacev3/direct-listings.ts#L28"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 34099,
- "name": "startTimestamp",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The start time of the listing."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/marketplacev3/direct-listings.ts",
- "line": 43,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/marketplacev3/direct-listings.ts#L43"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Date"
- },
- "name": "Date",
- "package": "typescript"
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 34096,
- "name": "tokenId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The ID of the token to list."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/marketplacev3/direct-listings.ts",
- "line": 21,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/marketplacev3/direct-listings.ts#L21"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- },
- "defaultValue": "BigNumberishSchema"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 34097,
- 34101,
- 34100,
- 34102,
- 34095,
- 34098,
- 34099,
- 34096
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 34021,
- "name": "currencyPriceForListing",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/marketplacev3-direct-listings.ts",
- "line": 274,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/marketplacev3-direct-listings.ts#L274"
- }
- ],
- "signatures": [
- {
- "id": 34022,
- "name": "currencyPriceForListing",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Check price per token for an approved currency"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst listingId = 0;\nconst currencyContractAddress = '0x1234';\nconst price = await contract.directListings.currencyPriceForListing(listingId, currencyContractAddress);\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "DirectListings"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/marketplacev3-direct-listings.ts",
- "line": 274,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/marketplacev3-direct-listings.ts#L274"
- }
- ],
- "parameters": [
- {
- "id": 34023,
- "name": "listingId",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "the listing id"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "id": 34024,
- "name": "currencyContractAddress",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "currency contract address"
- }
- ]
- },
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 34000,
- "name": "getAddress",
- "variant": "declaration",
- "kind": 2048,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/marketplacev3-direct-listings.ts",
- "line": 80,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/marketplacev3-direct-listings.ts#L80"
- }
- ],
- "signatures": [
- {
- "id": 34001,
- "name": "getAddress",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/marketplacev3-direct-listings.ts",
- "line": 80,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/marketplacev3-direct-listings.ts#L80"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ]
- },
- {
- "id": 34004,
- "name": "getAll",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/marketplacev3-direct-listings.ts",
- "line": 116,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/marketplacev3-direct-listings.ts#L116"
- }
- ],
- "signatures": [
- {
- "id": 34005,
- "name": "getAll",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get all direct listings"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst listings = await contract.directListings.getAll();\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The Direct listing object array"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "DirectListings"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/marketplacev3-direct-listings.ts",
- "line": 116,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/marketplacev3-direct-listings.ts#L116"
- }
- ],
- "parameters": [
- {
- "id": 34006,
- "name": "filter",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "optional filter parameters"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": 38989,
- "name": "MarketplaceFilterWithoutOfferor",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": 39083,
- "name": "DirectListingV3",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 34007,
- "name": "getAllValid",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/marketplacev3-direct-listings.ts",
- "line": 155,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/marketplacev3-direct-listings.ts#L155"
- }
- ],
- "signatures": [
- {
- "id": 34008,
- "name": "getAllValid",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get all valid direct listings"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "A valid listing is where the listing is active, and the creator still owns & has approved Marketplace to transfer the listed NFTs."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst listings = await contract.directListings.getAllValid();\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The Direct listing object array"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "DirectListings"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/marketplacev3-direct-listings.ts",
- "line": 155,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/marketplacev3-direct-listings.ts#L155"
- }
- ],
- "parameters": [
- {
- "id": 34009,
- "name": "filter",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "optional filter parameters"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": 38989,
- "name": "MarketplaceFilterWithoutOfferor",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": 39083,
- "name": "DirectListingV3",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 34010,
- "name": "getListing",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/marketplacev3-direct-listings.ts",
- "line": 199,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/marketplacev3-direct-listings.ts#L199"
- }
- ],
- "signatures": [
- {
- "id": 34011,
- "name": "getListing",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get a single direct listing"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst listingId = 0;\nconst listing = await contract.directListings.getListing(listingId);\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The Direct listing object"
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst listingId = 0;\nconst listing = await contract.directListings.getListing(listingId);\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "DirectListings"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/marketplacev3-direct-listings.ts",
- "line": 199,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/marketplacev3-direct-listings.ts#L199"
- }
- ],
- "parameters": [
- {
- "id": 34012,
- "name": "listingId",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "the listing id"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 39083,
- "name": "DirectListingV3",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 34002,
- "name": "getTotalCount",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/marketplacev3-direct-listings.ts",
- "line": 100,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/marketplacev3-direct-listings.ts#L100"
- }
- ],
- "signatures": [
- {
- "id": 34003,
- "name": "getTotalCount",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get the total number of direct listings"
- }
- ],
- "blockTags": [
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "Returns the total number of direct listings created."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst totalListings = await contract.directListings.getTotalCount();\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "DirectListings"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/marketplacev3-direct-listings.ts",
- "line": 100,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/marketplacev3-direct-listings.ts#L100"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 34013,
- "name": "isBuyerApprovedForListing",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/marketplacev3-direct-listings.ts",
- "line": 218,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/marketplacev3-direct-listings.ts#L218"
- }
- ],
- "signatures": [
- {
- "id": 34014,
- "name": "isBuyerApprovedForListing",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Check if a buyer is approved for a specific direct listing"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst listingId = 0;\nconst isBuyerApproved = await contract.directListings.isBuyerApprovedForListing(listingId, \"{{wallet_address}}\");\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "DirectListings"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/marketplacev3-direct-listings.ts",
- "line": 218,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/marketplacev3-direct-listings.ts#L218"
- }
- ],
- "parameters": [
- {
- "id": 34015,
- "name": "listingId",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "the listing id"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "id": 34016,
- "name": "buyer",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "buyer address"
- }
- ]
- },
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "boolean"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 34017,
- "name": "isCurrencyApprovedForListing",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/marketplacev3-direct-listings.ts",
- "line": 248,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/marketplacev3-direct-listings.ts#L248"
- }
- ],
- "signatures": [
- {
- "id": 34018,
- "name": "isCurrencyApprovedForListing",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Check if a currency is approved for a specific direct listing"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst listingId = 0;\nconst currencyContractAddress = '0x1234';\nconst isApproved = await contract.directListings.isCurrencyApprovedForListing(listingId, currencyContractAddress);\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "DirectListings"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/marketplacev3-direct-listings.ts",
- "line": 248,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/marketplacev3-direct-listings.ts#L248"
- }
- ],
- "parameters": [
- {
- "id": 34019,
- "name": "listingId",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "the listing id"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "id": 34020,
- "name": "currency",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "currency address"
- }
- ]
- },
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "boolean"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- ],
- "groups": [
- {
- "title": "Constructors",
- "children": [
- 33988
- ]
- },
- {
- "title": "Properties",
- "children": [
- 34119,
- 34135,
- 34111,
- 34103,
- 34025,
- 34051,
- 33998,
- 33999,
- 33996,
- 33993,
- 33997,
- 34127,
- 34143,
- 34077
- ]
- },
- {
- "title": "Methods",
- "children": [
- 34021,
- 34000,
- 34004,
- 34007,
- 34010,
- 34002,
- 34013,
- 34017
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/marketplacev3-direct-listings.ts",
- "line": 54,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/marketplacev3-direct-listings.ts#L54"
- }
- ],
- "typeParameters": [
- {
- "id": 34168,
- "name": "TContract",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/DirectListingsLogic.ts",
- "qualifiedName": "DirectListingsLogic"
- },
- "name": "DirectListingsLogic",
- "package": "@thirdweb-dev/contracts-js"
- }
- }
- ],
- "implementedTypes": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/interfaces/DetectableFeature.ts",
- "qualifiedName": "DetectableFeature"
- },
- "name": "DetectableFeature",
- "package": "@thirdweb-dev/sdk"
- }
- ]
- },
- {
- "id": 34169,
- "name": "MarketplaceV3EnglishAuctions",
- "variant": "declaration",
- "kind": 128,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Handles auctions"
- }
- ]
- },
- "children": [
- {
- "id": 34170,
- "name": "constructor",
- "variant": "declaration",
- "kind": 512,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/marketplacev3-english-auction.ts",
- "line": 60,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/marketplacev3-english-auction.ts#L60"
- }
- ],
- "signatures": [
- {
- "id": 34171,
- "name": "new MarketplaceV3EnglishAuctions",
- "variant": "signature",
- "kind": 16384,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/marketplacev3-english-auction.ts",
- "line": 60,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/marketplacev3-english-auction.ts#L60"
- }
- ],
- "typeParameters": [
- {
- "id": 34172,
- "name": "TContract",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/EnglishAuctionsLogic.ts",
- "qualifiedName": "EnglishAuctionsLogic"
- },
- "name": "EnglishAuctionsLogic",
- "package": "@thirdweb-dev/contracts-js"
- }
- }
- ],
- "parameters": [
- {
- "id": 34173,
- "name": "contractWrapper",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/classes/internal/contract-wrapper.ts",
- "qualifiedName": "ContractWrapper"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 34172,
- "name": "TContract",
- "package": "@thirdweb-dev/sdk",
- "qualifiedName": "MarketplaceV3EnglishAuctions.TContract",
- "refersToTypeParameter": true
- }
- ],
- "name": "ContractWrapper",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 34174,
- "name": "storage",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../storage/src/core/storage.ts",
- "qualifiedName": "ThirdwebStorage"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../storage/src/types/upload.ts",
- "qualifiedName": "IpfsUploadBatchOptions"
- },
- "name": "IpfsUploadBatchOptions",
- "package": "@thirdweb-dev/storage"
- }
- ],
- "name": "ThirdwebStorage",
- "package": "@thirdweb-dev/storage"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": 34169,
- "typeArguments": [
- {
- "type": "reference",
- "target": 34172,
- "name": "TContract",
- "package": "@thirdweb-dev/sdk",
- "qualifiedName": "MarketplaceV3EnglishAuctions.TContract",
- "refersToTypeParameter": true
- }
- ],
- "name": "MarketplaceV3EnglishAuctions",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ]
- },
- {
- "id": 34265,
- "name": "buyoutAuction",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Buyout an english auction"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Buy a specific auction from the marketplace."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\n// The auction ID you want to buy\nconst auctionId = 0;\n\nawait contract.englishAuctions.buyoutAuction(auctionId);\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "EnglishAuctions"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/marketplacev3-english-auction.ts",
- "line": 455,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/marketplacev3-english-auction.ts#L455"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 34266,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 34267,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 34268,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 34269,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 34270,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "auctionId",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/types.ts",
- "qualifiedName": "TransactionResultWithMetadata"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "TransactionResultWithMetadata",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 34267
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 34271,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [],
- "blockTags": [
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The transaction result"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 34272,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "auctionId",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 34281,
- "name": "cancelAuction",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Cancel an english auction"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Cancel an auction on the marketplace"
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\n// The ID of the auction you want to cancel\nconst auctionId = \"0\";\n\nawait contract.englishAuctions.cancelAuction(auctionId);\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "EnglishAuctions"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/marketplacev3-english-auction.ts",
- "line": 567,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/marketplacev3-english-auction.ts#L567"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 34282,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 34283,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 34284,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 34285,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 34286,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "auctionId",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/types.ts",
- "qualifiedName": "TransactionResultWithMetadata"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "TransactionResultWithMetadata",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 34283
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 34287,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [],
- "blockTags": [
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The transaction result"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 34288,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "auctionId",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 34289,
- "name": "closeAuctionForBidder",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Close the english auction for the bidder"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Closes the Auction and executes the sale for the buyer."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\n// The ID of the auction you want to close\nconst auction = \"0\";\nawait contract.englishAuctions.closeAuctionForBidder(auctionId);\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "EnglishAuctions"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/marketplacev3-english-auction.ts",
- "line": 601,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/marketplacev3-english-auction.ts#L601"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 34290,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 34291,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 34292,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 34293,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 34294,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "auctionId",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "closeFor",
- "isOptional": true,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/types.ts",
- "qualifiedName": "TransactionResultWithMetadata"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "TransactionResultWithMetadata",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 34291
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 34295,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [],
- "blockTags": [
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The transaction result"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 34296,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "auctionId",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "closeFor",
- "isOptional": true,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 34297,
- "name": "closeAuctionForSeller",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Close the english auction for the seller"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Closes the Auction and executes the sale for the seller."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\n// The ID of the auction you want to close\nconst auctionId = \"0\";\nawait contract.englishAuctions.closeAuctionForSeller(auctionId);\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "EnglishAuctions"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/marketplacev3-english-auction.ts",
- "line": 644,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/marketplacev3-english-auction.ts#L644"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 34298,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 34299,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 34300,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 34301,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 34302,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "auctionId",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/types.ts",
- "qualifiedName": "TransactionResultWithMetadata"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "TransactionResultWithMetadata",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 34299
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 34303,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [],
- "blockTags": [
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The transaction result"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 34304,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "auctionId",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 34205,
- "name": "createAuction",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Create an english auction"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Create a new auction where people can bid on an asset."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\n// Data of the auction you want to create\nconst auction = {\n // address of the contract of the asset you want to auction\n assetContractAddress: \"0x...\",\n // token ID of the asset you want to auction\n tokenId: \"0\",\n // how many of the asset you want to auction\n quantity: 1,\n // address of the currency contract that will be used to pay for the auctioned tokens\n currencyContractAddress: NATIVE_TOKEN_ADDRESS,\n // the minimum bid that will be accepted for the token\n minimumBidAmount: \"1.5\",\n // how much people would have to bid to instantly buy the asset\n buyoutBidAmount: \"10\",\n // If a bid is made less than these many seconds before expiration, the expiration time is increased by this.\n timeBufferInSeconds: \"900\", // 15 minutes by default\n // A bid must be at least this much bps greater than the current winning bid\n bidBufferBps: \"500\", // 5% by default\n // when should the auction open up for bidding\n startTimestamp: new Date(Date.now()),\n // end time of auction\n endTimestamp: new Date(Date.now() + 5 * 24 * 60 * 60 * 1000),\n}\n\nconst tx = await contract.englishAuctions.createAuction(auction);\nconst receipt = tx.receipt; // the transaction receipt\nconst id = tx.id; // the id of the newly created auction\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "EnglishAuctions"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/marketplacev3-english-auction.ts",
- "line": 328,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/marketplacev3-english-auction.ts#L328"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 34206,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 34207,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 34208,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 34209,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 34210,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "auction",
- "isOptional": false,
- "element": {
- "type": "reflection",
- "declaration": {
- "id": 34211,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 34215,
- "name": "assetContractAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The address of the asset being auctioned."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/marketplacev3/english-auctions.ts",
- "line": 16,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/marketplacev3/english-auctions.ts#L16"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "AddressOrEnsSchema"
- },
- {
- "id": 34220,
- "name": "bidBufferBps",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "This is a buffer in basis points e.g. x%.\n\nTo be considered as a new winning bid, a bid must be at least x% greater than\nthe current winning bid."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/marketplacev3/english-auctions.ts",
- "line": 59,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/marketplacev3/english-auctions.ts#L59"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 34214,
- "name": "buyoutBidAmount",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The buyout price of the auction."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/marketplacev3/english-auctions.ts",
- "line": 43,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/marketplacev3/english-auctions.ts#L43"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- },
- "defaultValue": "AmountSchema"
- },
- {
- "id": 34221,
- "name": "currencyContractAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The address of the currency to accept for the listing."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/marketplacev3/english-auctions.ts",
- "line": 33,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/marketplacev3/english-auctions.ts#L33"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 34218,
- "name": "endTimestamp",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The end time of the auction."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/marketplacev3/english-auctions.ts",
- "line": 69,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/marketplacev3/english-auctions.ts#L69"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Date"
- },
- "name": "Date",
- "package": "typescript"
- }
- ]
- },
- "defaultValue": "EndDateSchema"
- },
- {
- "id": 34213,
- "name": "minimumBidAmount",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The minimum price that a bid must be in order to be accepted."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/marketplacev3/english-auctions.ts",
- "line": 38,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/marketplacev3/english-auctions.ts#L38"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- },
- "defaultValue": "AmountSchema"
- },
- {
- "id": 34216,
- "name": "quantity",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The quantity of tokens to include in the listing.\n\nFor ERC721s, this value should always be 1 (and will be forced internally regardless of what is passed here)."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/marketplacev3/english-auctions.ts",
- "line": 28,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/marketplacev3/english-auctions.ts#L28"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 34217,
- "name": "startTimestamp",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The start time of the auction."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/marketplacev3/english-auctions.ts",
- "line": 64,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/marketplacev3/english-auctions.ts#L64"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Date"
- },
- "name": "Date",
- "package": "typescript"
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 34219,
- "name": "timeBufferInSeconds",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "This is a buffer e.g. x seconds.\n\nIf a new winning bid is made less than x seconds before expirationTimestamp, the\nexpirationTimestamp is increased by x seconds."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/marketplacev3/english-auctions.ts",
- "line": 51,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/marketplacev3/english-auctions.ts#L51"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 34212,
- "name": "tokenId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The ID of the token to auction."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/marketplacev3/english-auctions.ts",
- "line": 21,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/marketplacev3/english-auctions.ts#L21"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- },
- "defaultValue": "BigNumberishSchema"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 34215,
- 34220,
- 34214,
- 34221,
- 34218,
- 34213,
- 34216,
- 34217,
- 34219,
- 34212
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": 30915,
- "name": "TransactionResultWithId",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 34207
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 34222,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [],
- "blockTags": [
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The transaction hash and the auction id"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 34223,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "auction",
- "isOptional": false,
- "element": {
- "type": "reflection",
- "declaration": {
- "id": 34224,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 34228,
- "name": "assetContractAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The address of the asset being auctioned."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/marketplacev3/english-auctions.ts",
- "line": 16,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/marketplacev3/english-auctions.ts#L16"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "AddressOrEnsSchema"
- },
- {
- "id": 34233,
- "name": "bidBufferBps",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "This is a buffer in basis points e.g. x%.\n\nTo be considered as a new winning bid, a bid must be at least x% greater than\nthe current winning bid."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/marketplacev3/english-auctions.ts",
- "line": 59,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/marketplacev3/english-auctions.ts#L59"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 34227,
- "name": "buyoutBidAmount",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The buyout price of the auction."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/marketplacev3/english-auctions.ts",
- "line": 43,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/marketplacev3/english-auctions.ts#L43"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- },
- "defaultValue": "AmountSchema"
- },
- {
- "id": 34234,
- "name": "currencyContractAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The address of the currency to accept for the listing."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/marketplacev3/english-auctions.ts",
- "line": 33,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/marketplacev3/english-auctions.ts#L33"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 34231,
- "name": "endTimestamp",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The end time of the auction."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/marketplacev3/english-auctions.ts",
- "line": 69,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/marketplacev3/english-auctions.ts#L69"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Date"
- },
- "name": "Date",
- "package": "typescript"
- }
- ]
- },
- "defaultValue": "EndDateSchema"
- },
- {
- "id": 34226,
- "name": "minimumBidAmount",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The minimum price that a bid must be in order to be accepted."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/marketplacev3/english-auctions.ts",
- "line": 38,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/marketplacev3/english-auctions.ts#L38"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- },
- "defaultValue": "AmountSchema"
- },
- {
- "id": 34229,
- "name": "quantity",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The quantity of tokens to include in the listing.\n\nFor ERC721s, this value should always be 1 (and will be forced internally regardless of what is passed here)."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/marketplacev3/english-auctions.ts",
- "line": 28,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/marketplacev3/english-auctions.ts#L28"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 34230,
- "name": "startTimestamp",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The start time of the auction."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/marketplacev3/english-auctions.ts",
- "line": 64,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/marketplacev3/english-auctions.ts#L64"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Date"
- },
- "name": "Date",
- "package": "typescript"
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 34232,
- "name": "timeBufferInSeconds",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "This is a buffer e.g. x seconds.\n\nIf a new winning bid is made less than x seconds before expirationTimestamp, the\nexpirationTimestamp is increased by x seconds."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/marketplacev3/english-auctions.ts",
- "line": 51,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/marketplacev3/english-auctions.ts#L51"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 34225,
- "name": "tokenId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The ID of the token to auction."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/marketplacev3/english-auctions.ts",
- "line": 21,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/marketplacev3/english-auctions.ts#L21"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- },
- "defaultValue": "BigNumberishSchema"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 34228,
- 34233,
- 34227,
- 34234,
- 34231,
- 34226,
- 34229,
- 34230,
- 34232,
- 34225
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 34235,
- "name": "createAuctionsBatch",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Create a batch of new auctions"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Create a batch of new auctions on the marketplace"
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst auctions = [...];\nconst tx = await contract.englishAuctions.createAuctionsBatch(auctions);\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/marketplacev3-english-auction.ts",
- "line": 406,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/marketplacev3-english-auction.ts#L406"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 34236,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 34237,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 34238,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 34239,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 34240,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "listings",
- "isOptional": false,
- "element": {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 34241,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 34245,
- "name": "assetContractAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The address of the asset being auctioned."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/marketplacev3/english-auctions.ts",
- "line": 16,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/marketplacev3/english-auctions.ts#L16"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "AddressOrEnsSchema"
- },
- {
- "id": 34250,
- "name": "bidBufferBps",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "This is a buffer in basis points e.g. x%.\n\nTo be considered as a new winning bid, a bid must be at least x% greater than\nthe current winning bid."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/marketplacev3/english-auctions.ts",
- "line": 59,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/marketplacev3/english-auctions.ts#L59"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 34244,
- "name": "buyoutBidAmount",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The buyout price of the auction."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/marketplacev3/english-auctions.ts",
- "line": 43,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/marketplacev3/english-auctions.ts#L43"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- },
- "defaultValue": "AmountSchema"
- },
- {
- "id": 34251,
- "name": "currencyContractAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The address of the currency to accept for the listing."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/marketplacev3/english-auctions.ts",
- "line": 33,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/marketplacev3/english-auctions.ts#L33"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 34248,
- "name": "endTimestamp",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The end time of the auction."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/marketplacev3/english-auctions.ts",
- "line": 69,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/marketplacev3/english-auctions.ts#L69"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Date"
- },
- "name": "Date",
- "package": "typescript"
- }
- ]
- },
- "defaultValue": "EndDateSchema"
- },
- {
- "id": 34243,
- "name": "minimumBidAmount",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The minimum price that a bid must be in order to be accepted."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/marketplacev3/english-auctions.ts",
- "line": 38,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/marketplacev3/english-auctions.ts#L38"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- },
- "defaultValue": "AmountSchema"
- },
- {
- "id": 34246,
- "name": "quantity",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The quantity of tokens to include in the listing.\n\nFor ERC721s, this value should always be 1 (and will be forced internally regardless of what is passed here)."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/marketplacev3/english-auctions.ts",
- "line": 28,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/marketplacev3/english-auctions.ts#L28"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 34247,
- "name": "startTimestamp",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The start time of the auction."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/marketplacev3/english-auctions.ts",
- "line": 64,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/marketplacev3/english-auctions.ts#L64"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Date"
- },
- "name": "Date",
- "package": "typescript"
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 34249,
- "name": "timeBufferInSeconds",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "This is a buffer e.g. x seconds.\n\nIf a new winning bid is made less than x seconds before expirationTimestamp, the\nexpirationTimestamp is increased by x seconds."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/marketplacev3/english-auctions.ts",
- "line": 51,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/marketplacev3/english-auctions.ts#L51"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 34242,
- "name": "tokenId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The ID of the token to auction."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/marketplacev3/english-auctions.ts",
- "line": 21,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/marketplacev3/english-auctions.ts#L21"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- },
- "defaultValue": "BigNumberishSchema"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 34245,
- 34250,
- 34244,
- 34251,
- 34248,
- 34243,
- 34246,
- 34247,
- 34249,
- 34242
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": 30915,
- "name": "TransactionResultWithId",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 34237
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 34252,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 34253,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "listings",
- "isOptional": false,
- "element": {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 34254,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 34258,
- "name": "assetContractAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The address of the asset being auctioned."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/marketplacev3/english-auctions.ts",
- "line": 16,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/marketplacev3/english-auctions.ts#L16"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "AddressOrEnsSchema"
- },
- {
- "id": 34263,
- "name": "bidBufferBps",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "This is a buffer in basis points e.g. x%.\n\nTo be considered as a new winning bid, a bid must be at least x% greater than\nthe current winning bid."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/marketplacev3/english-auctions.ts",
- "line": 59,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/marketplacev3/english-auctions.ts#L59"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 34257,
- "name": "buyoutBidAmount",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The buyout price of the auction."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/marketplacev3/english-auctions.ts",
- "line": 43,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/marketplacev3/english-auctions.ts#L43"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- },
- "defaultValue": "AmountSchema"
- },
- {
- "id": 34264,
- "name": "currencyContractAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The address of the currency to accept for the listing."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/marketplacev3/english-auctions.ts",
- "line": 33,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/marketplacev3/english-auctions.ts#L33"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 34261,
- "name": "endTimestamp",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The end time of the auction."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/marketplacev3/english-auctions.ts",
- "line": 69,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/marketplacev3/english-auctions.ts#L69"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Date"
- },
- "name": "Date",
- "package": "typescript"
- }
- ]
- },
- "defaultValue": "EndDateSchema"
- },
- {
- "id": 34256,
- "name": "minimumBidAmount",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The minimum price that a bid must be in order to be accepted."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/marketplacev3/english-auctions.ts",
- "line": 38,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/marketplacev3/english-auctions.ts#L38"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- },
- "defaultValue": "AmountSchema"
- },
- {
- "id": 34259,
- "name": "quantity",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The quantity of tokens to include in the listing.\n\nFor ERC721s, this value should always be 1 (and will be forced internally regardless of what is passed here)."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/marketplacev3/english-auctions.ts",
- "line": 28,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/marketplacev3/english-auctions.ts#L28"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 34260,
- "name": "startTimestamp",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The start time of the auction."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/marketplacev3/english-auctions.ts",
- "line": 64,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/marketplacev3/english-auctions.ts#L64"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Date"
- },
- "name": "Date",
- "package": "typescript"
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 34262,
- "name": "timeBufferInSeconds",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "This is a buffer e.g. x seconds.\n\nIf a new winning bid is made less than x seconds before expirationTimestamp, the\nexpirationTimestamp is increased by x seconds."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/marketplacev3/english-auctions.ts",
- "line": 51,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/marketplacev3/english-auctions.ts#L51"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 34255,
- "name": "tokenId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The ID of the token to auction."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/marketplacev3/english-auctions.ts",
- "line": 21,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/marketplacev3/english-auctions.ts#L21"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- },
- "defaultValue": "BigNumberishSchema"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 34258,
- 34263,
- 34257,
- 34264,
- 34261,
- 34256,
- 34259,
- 34260,
- 34262,
- 34255
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 34180,
- "name": "encoder",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/marketplacev3-english-auction.ts",
- "line": 57,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/marketplacev3-english-auction.ts#L57"
- }
- ],
- "type": {
- "type": "reference",
- "target": 30954,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/EnglishAuctionsLogic.ts",
- "qualifiedName": "EnglishAuctionsLogic"
- },
- "name": "EnglishAuctionsLogic",
- "package": "@thirdweb-dev/contracts-js"
- }
- ],
- "name": "ContractEncoder",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 34181,
- "name": "estimator",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/marketplacev3-english-auction.ts",
- "line": 58,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/marketplacev3-english-auction.ts#L58"
- }
- ],
- "type": {
- "type": "reference",
- "target": 33362,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/EnglishAuctionsLogic.ts",
- "qualifiedName": "EnglishAuctionsLogic"
- },
- "name": "EnglishAuctionsLogic",
- "package": "@thirdweb-dev/contracts-js"
- }
- ],
- "name": "GasCostEstimator",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 34178,
- "name": "events",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/marketplacev3-english-auction.ts",
- "line": 55,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/marketplacev3-english-auction.ts#L55"
- }
- ],
- "type": {
- "type": "reference",
- "target": 33383,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/EnglishAuctionsLogic.ts",
- "qualifiedName": "EnglishAuctionsLogic"
- },
- "name": "EnglishAuctionsLogic",
- "package": "@thirdweb-dev/contracts-js"
- }
- ],
- "name": "ContractEvents",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 34305,
- "name": "executeSale",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Close the english auction for both the seller and the bidder"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Closes the Auction and executes the sale for both parties."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\n// The ID of the auction you want to close\nconst auction = \"0\";\nawait contract.englishAuctions.executeSale(auctionId);\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "EnglishAuctions"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/marketplacev3-english-auction.ts",
- "line": 684,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/marketplacev3-english-auction.ts#L684"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 34306,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 34307,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 34308,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 34309,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 34310,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "auctionId",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/types.ts",
- "qualifiedName": "TransactionResultWithMetadata"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "TransactionResultWithMetadata",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 34307
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 34311,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [],
- "blockTags": [
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The transaction result"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 34312,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "auctionId",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 34175,
- "name": "featureName",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/marketplacev3-english-auction.ts",
- "line": 50,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/marketplacev3-english-auction.ts#L50"
- }
- ],
- "type": {
- "type": "literal",
- "value": "EnglishAuctions"
- },
- "defaultValue": "FEATURE_ENGLISH_AUCTIONS.name",
- "implementationOf": {
- "type": "reference",
- "target": -1,
- "name": "DetectableFeature.featureName"
- }
- },
- {
- "id": 34179,
- "name": "interceptor",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/marketplacev3-english-auction.ts",
- "line": 56,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/marketplacev3-english-auction.ts#L56"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/classes/contract-interceptor.ts",
- "qualifiedName": "ContractInterceptor"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/EnglishAuctionsLogic.ts",
- "qualifiedName": "EnglishAuctionsLogic"
- },
- "name": "EnglishAuctionsLogic",
- "package": "@thirdweb-dev/contracts-js"
- }
- ],
- "name": "ContractInterceptor",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 34273,
- "name": "makeBid",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Bid on an english auction"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Make a bid on an auction"
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\n// The auction ID of the asset you want to bid on\nconst auctionId = 0;\n// The total amount you are willing to bid for auctioned tokens\nconst bidAmount = 1;\n\nawait contract.englishAuctions.makeBid(auctionId, bidAmount);\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "EnglishAuctions"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/marketplacev3-english-auction.ts",
- "line": 490,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/marketplacev3-english-auction.ts#L490"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 34274,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 34275,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 34276,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 34277,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 34278,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "auctionId",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "bidAmount",
- "isOptional": false,
- "element": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/types.ts",
- "qualifiedName": "TransactionResultWithMetadata"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "TransactionResultWithMetadata",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 34275
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 34279,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [],
- "blockTags": [
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The transaction result"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 34280,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "auctionId",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "bidAmount",
- "isOptional": false,
- "element": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 34182,
- "name": "getAddress",
- "variant": "declaration",
- "kind": 2048,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/marketplacev3-english-auction.ts",
- "line": 72,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/marketplacev3-english-auction.ts#L72"
- }
- ],
- "signatures": [
- {
- "id": 34183,
- "name": "getAddress",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/marketplacev3-english-auction.ts",
- "line": 72,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/marketplacev3-english-auction.ts#L72"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ]
- },
- {
- "id": 34186,
- "name": "getAll",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/marketplacev3-english-auction.ts",
- "line": 108,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/marketplacev3-english-auction.ts#L108"
- }
- ],
- "signatures": [
- {
- "id": 34187,
- "name": "getAll",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get all english auctions"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst auctions = await contract.englishAuctions.getAll();\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The Auction object array"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "EnglishAuctions"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/marketplacev3-english-auction.ts",
- "line": 108,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/marketplacev3-english-auction.ts#L108"
- }
- ],
- "parameters": [
- {
- "id": 34188,
- "name": "filter",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "optional filter parameters"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": 38989,
- "name": "MarketplaceFilterWithoutOfferor",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": 39127,
- "name": "EnglishAuction",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 34189,
- "name": "getAllValid",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/marketplacev3-english-auction.ts",
- "line": 145,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/marketplacev3-english-auction.ts#L145"
- }
- ],
- "signatures": [
- {
- "id": 34190,
- "name": "getAllValid",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get all valid english auctions"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst auctions = await contract.englishAuctions.getAllValid();\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The Auction object array"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "EnglishAuctions"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/marketplacev3-english-auction.ts",
- "line": 145,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/marketplacev3-english-auction.ts#L145"
- }
- ],
- "parameters": [
- {
- "id": 34191,
- "name": "filter",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "optional filter parameters"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": 38989,
- "name": "MarketplaceFilterWithoutOfferor",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": 39127,
- "name": "EnglishAuction",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 34192,
- "name": "getAuction",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/marketplacev3-english-auction.ts",
- "line": 183,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/marketplacev3-english-auction.ts#L183"
- }
- ],
- "signatures": [
- {
- "id": 34193,
- "name": "getAuction",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get a single english auction"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst auctionId = 0;\nconst auction = await contract.englishAuctions.getAuction(auctionId);\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The Auction object"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "EnglishAuctions"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/marketplacev3-english-auction.ts",
- "line": 183,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/marketplacev3-english-auction.ts#L183"
- }
- ],
- "parameters": [
- {
- "id": 34194,
- "name": "auctionId",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "the auction Id"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 39127,
- "name": "EnglishAuction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 34313,
- "name": "getBidBufferBps",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/marketplacev3-english-auction.ts",
- "line": 731,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/marketplacev3-english-auction.ts#L731"
- }
- ],
- "signatures": [
- {
- "id": 34314,
- "name": "getBidBufferBps",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get the buffer for an english auction"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\n// The ID of the auction you want to get the buffer for\nconst auctionId = \"0\";\nconst buffer = await contract.englishAuctions.getBidBufferBps(auctionId);\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The buffer in basis points"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "EnglishAuctions"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/marketplacev3-english-auction.ts",
- "line": 731,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/marketplacev3-english-auction.ts#L731"
- }
- ],
- "parameters": [
- {
- "id": 34315,
- "name": "auctionId",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "id of the auction"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "number"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 34316,
- "name": "getMinimumNextBid",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/marketplacev3-english-auction.ts",
- "line": 749,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/marketplacev3-english-auction.ts#L749"
- }
- ],
- "signatures": [
- {
- "id": 34317,
- "name": "getMinimumNextBid",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get the minimum next bid for an english auction"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\n// The ID of the auction you want to get the minimum next bid for\nconst auctionId = \"0\";\nconst minimumNextBid = await contract.englishAuctions.getMinimumNextBid(auctionId);\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The minimum bid a user can place to outbid the previous highest bid"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "EnglishAuctions"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/marketplacev3-english-auction.ts",
- "line": 749,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/marketplacev3-english-auction.ts#L749"
- }
- ],
- "parameters": [
- {
- "id": 34318,
- "name": "auctionId",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "id of the auction"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 34319,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 34323,
- "name": "decimals",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 11,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L11"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 34324,
- "name": "displayValue",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 20,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L20"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 34322,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 9,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L9"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 34320,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 10,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L10"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 34321,
- "name": "value",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 19,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L19"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- },
- "defaultValue": "BigNumberSchema"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 34323,
- 34324,
- 34322,
- 34320,
- 34321
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 34184,
- "name": "getTotalCount",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/marketplacev3-english-auction.ts",
- "line": 92,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/marketplacev3-english-auction.ts#L92"
- }
- ],
- "signatures": [
- {
- "id": 34185,
- "name": "getTotalCount",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get the total number of english auctions"
- }
- ],
- "blockTags": [
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "Returns the total number of auctions created."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst totalAuctions = await contract.englishAuctions.getTotalCount();\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "EnglishAuctions"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/marketplacev3-english-auction.ts",
- "line": 92,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/marketplacev3-english-auction.ts#L92"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 34202,
- "name": "getWinner",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/marketplacev3-english-auction.ts",
- "line": 259,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/marketplacev3-english-auction.ts#L259"
- }
- ],
- "signatures": [
- {
- "id": 34203,
- "name": "getWinner",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get the winner for a specific english auction"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Get the winner of the auction after an auction ends."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\n// The auction ID of a closed english auction\nconst auctionId = 0;\nconst auctionWinner = await contract.englishAuctions.getWinner(auctionId);\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The address of the auction winner"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "EnglishAuctions"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/marketplacev3-english-auction.ts",
- "line": 259,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/marketplacev3-english-auction.ts#L259"
- }
- ],
- "parameters": [
- {
- "id": 34204,
- "name": "auctionId",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "the auction Id"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 34195,
- "name": "getWinningBid",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/marketplacev3-english-auction.ts",
- "line": 203,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/marketplacev3-english-auction.ts#L203"
- }
- ],
- "signatures": [
- {
- "id": 34196,
- "name": "getWinningBid",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get winning bid of an english auction"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Get the current highest bid of an active auction."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\n// The ID of the auction\nconst auctionId = 0;\nconst winningBid = await contract.englishAuctions.getWinningBid(auctionId);\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "EnglishAuctions"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/marketplacev3-english-auction.ts",
- "line": 203,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/marketplacev3-english-auction.ts#L203"
- }
- ],
- "parameters": [
- {
- "id": 34197,
- "name": "auctionId",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "the auction Id"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "undefined"
- },
- {
- "type": "reference",
- "target": 39180,
- "name": "Bid",
- "package": "@thirdweb-dev/sdk"
- }
- ]
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 34198,
- "name": "isWinningBid",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/marketplacev3-english-auction.ts",
- "line": 234,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/marketplacev3-english-auction.ts#L234"
- }
- ],
- "signatures": [
- {
- "id": 34199,
- "name": "isWinningBid",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Check if a bid is or will be a winning bid"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst auctionId = 0;\nconst bidAmount = 100;\nconst isWinningBid = await contract.englishAuctions.isWinningBid(auctionId, bidAmount);\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "true if the bid is or will be a winning bid"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "EnglishAuctions"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/marketplacev3-english-auction.ts",
- "line": 234,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/marketplacev3-english-auction.ts#L234"
- }
- ],
- "parameters": [
- {
- "id": 34200,
- "name": "auctionId",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Auction Id"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "id": 34201,
- "name": "bidAmount",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Amount to bid"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "boolean"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- ],
- "groups": [
- {
- "title": "Constructors",
- "children": [
- 34170
- ]
- },
- {
- "title": "Properties",
- "children": [
- 34265,
- 34281,
- 34289,
- 34297,
- 34205,
- 34235,
- 34180,
- 34181,
- 34178,
- 34305,
- 34175,
- 34179,
- 34273
- ]
- },
- {
- "title": "Methods",
- "children": [
- 34182,
- 34186,
- 34189,
- 34192,
- 34313,
- 34316,
- 34184,
- 34202,
- 34195,
- 34198
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/marketplacev3-english-auction.ts",
- "line": 46,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/marketplacev3-english-auction.ts#L46"
- }
- ],
- "typeParameters": [
- {
- "id": 34341,
- "name": "TContract",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/EnglishAuctionsLogic.ts",
- "qualifiedName": "EnglishAuctionsLogic"
- },
- "name": "EnglishAuctionsLogic",
- "package": "@thirdweb-dev/contracts-js"
- }
- }
- ],
- "implementedTypes": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/interfaces/DetectableFeature.ts",
- "qualifiedName": "DetectableFeature"
- },
- "name": "DetectableFeature",
- "package": "@thirdweb-dev/sdk"
- }
- ]
- },
- {
- "id": 34342,
- "name": "MarketplaceV3Offers",
- "variant": "declaration",
- "kind": 128,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Handles marketplace offers"
- }
- ]
- },
- "children": [
- {
- "id": 34343,
- "name": "constructor",
- "variant": "declaration",
- "kind": 512,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/marketplacev3-offers.ts",
- "line": 49,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/marketplacev3-offers.ts#L49"
- }
- ],
- "signatures": [
- {
- "id": 34344,
- "name": "new MarketplaceV3Offers",
- "variant": "signature",
- "kind": 16384,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/marketplacev3-offers.ts",
- "line": 49,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/marketplacev3-offers.ts#L49"
- }
- ],
- "typeParameters": [
- {
- "id": 34345,
- "name": "TContract",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/OffersLogic.ts",
- "qualifiedName": "OffersLogic"
- },
- "name": "OffersLogic",
- "package": "@thirdweb-dev/contracts-js"
- }
- }
- ],
- "parameters": [
- {
- "id": 34346,
- "name": "contractWrapper",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/classes/internal/contract-wrapper.ts",
- "qualifiedName": "ContractWrapper"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 34345,
- "name": "TContract",
- "package": "@thirdweb-dev/sdk",
- "qualifiedName": "MarketplaceV3Offers.TContract",
- "refersToTypeParameter": true
- }
- ],
- "name": "ContractWrapper",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 34347,
- "name": "storage",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../storage/src/core/storage.ts",
- "qualifiedName": "ThirdwebStorage"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../storage/src/types/upload.ts",
- "qualifiedName": "IpfsUploadBatchOptions"
- },
- "name": "IpfsUploadBatchOptions",
- "package": "@thirdweb-dev/storage"
- }
- ],
- "name": "ThirdwebStorage",
- "package": "@thirdweb-dev/storage"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": 34342,
- "typeArguments": [
- {
- "type": "reference",
- "target": 34345,
- "name": "TContract",
- "package": "@thirdweb-dev/sdk",
- "qualifiedName": "MarketplaceV3Offers.TContract",
- "refersToTypeParameter": true
- }
- ],
- "name": "MarketplaceV3Offers",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ]
- },
- {
- "id": 34398,
- "name": "acceptOffer",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Accept an offer"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\n// The ID of the offer you want to accept\nconst offerId = 0;\n\nawait contract.offers.acceptOffer(offerId);\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "Offers"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/marketplacev3-offers.ts",
- "line": 307,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/marketplacev3-offers.ts#L307"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 34399,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 34400,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 34401,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 34402,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 34403,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "offerId",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/types.ts",
- "qualifiedName": "TransactionResultWithMetadata"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "TransactionResultWithMetadata",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 34400
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 34404,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [],
- "blockTags": [
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The transaction receipt"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 34405,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "offerId",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 34390,
- "name": "cancelOffer",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Cancel an offer"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Cancel an offer on the marketplace"
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\n// The ID of the offer you want to cancel\nconst offerId = \"0\";\n\nawait contract.offers.cancelOffer(offerId);\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "Offers"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/marketplacev3-offers.ts",
- "line": 282,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/marketplacev3-offers.ts#L282"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 34391,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 34392,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 34393,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 34394,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 34395,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "offerId",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/types.ts",
- "qualifiedName": "TransactionResultWithMetadata"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "TransactionResultWithMetadata",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 34392
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 34396,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [],
- "blockTags": [
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The transaction receipt"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 34397,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "offerId",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 34353,
- "name": "encoder",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/marketplacev3-offers.ts",
- "line": 46,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/marketplacev3-offers.ts#L46"
- }
- ],
- "type": {
- "type": "reference",
- "target": 30954,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/OffersLogic.ts",
- "qualifiedName": "OffersLogic"
- },
- "name": "OffersLogic",
- "package": "@thirdweb-dev/contracts-js"
- }
- ],
- "name": "ContractEncoder",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 34354,
- "name": "estimator",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/marketplacev3-offers.ts",
- "line": 47,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/marketplacev3-offers.ts#L47"
- }
- ],
- "type": {
- "type": "reference",
- "target": 33362,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/OffersLogic.ts",
- "qualifiedName": "OffersLogic"
- },
- "name": "OffersLogic",
- "package": "@thirdweb-dev/contracts-js"
- }
- ],
- "name": "GasCostEstimator",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 34351,
- "name": "events",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/marketplacev3-offers.ts",
- "line": 44,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/marketplacev3-offers.ts#L44"
- }
- ],
- "type": {
- "type": "reference",
- "target": 33383,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/OffersLogic.ts",
- "qualifiedName": "OffersLogic"
- },
- "name": "OffersLogic",
- "package": "@thirdweb-dev/contracts-js"
- }
- ],
- "name": "ContractEvents",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 34348,
- "name": "featureName",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/marketplacev3-offers.ts",
- "line": 39,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/marketplacev3-offers.ts#L39"
- }
- ],
- "type": {
- "type": "literal",
- "value": "Offers"
- },
- "defaultValue": "FEATURE_OFFERS.name",
- "implementationOf": {
- "type": "reference",
- "target": -1,
- "name": "DetectableFeature.featureName"
- }
- },
- {
- "id": 34352,
- "name": "interceptor",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/marketplacev3-offers.ts",
- "line": 45,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/marketplacev3-offers.ts#L45"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/classes/contract-interceptor.ts",
- "qualifiedName": "ContractInterceptor"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/OffersLogic.ts",
- "qualifiedName": "OffersLogic"
- },
- "name": "OffersLogic",
- "package": "@thirdweb-dev/contracts-js"
- }
- ],
- "name": "ContractInterceptor",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 34368,
- "name": "makeOffer",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Make an offer"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Make an offer on the marketplace for an asset."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\n// Data of the offer you want to make\nconst offer = {\n // address of the contract the asset you want to make an offer for\n assetContractAddress: \"0x...\",\n // token ID of the asset you want to buy\n tokenId: \"0\",\n // how many of the asset you want to buy\n quantity: 1,\n // address of the currency contract that you offer to pay in\n currencyContractAddress: NATIVE_TOKEN_ADDRESS,\n // Total price you offer to pay for the mentioned token(s)\n totalPrice: \"1.5\",\n // Offer valid until\n endTimestamp: new Date(),\n}\n\nconst tx = await contract.offers.makeOffer(offer);\nconst receipt = tx.receipt; // the transaction receipt\nconst id = tx.id; // the id of the newly created offer\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "Offers"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/marketplacev3-offers.ts",
- "line": 214,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/marketplacev3-offers.ts#L214"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 34369,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 34370,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 34371,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 34372,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 34373,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "offer",
- "isOptional": false,
- "element": {
- "type": "reflection",
- "declaration": {
- "id": 34374,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 34377,
- "name": "assetContractAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The address of the asset being sought."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/marketplacev3/offer.ts",
- "line": 16,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/marketplacev3/offer.ts#L16"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "AddressOrEnsSchema"
- },
- {
- "id": 34380,
- "name": "currencyContractAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The address of the currency offered for the NFTs."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/marketplacev3/offer.ts",
- "line": 33,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/marketplacev3/offer.ts#L33"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 34379,
- "name": "endTimestamp",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The end time of the offer."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/marketplacev3/offer.ts",
- "line": 43,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/marketplacev3/offer.ts#L43"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Date"
- },
- "name": "Date",
- "package": "typescript"
- }
- ]
- },
- "defaultValue": "EndDateSchema"
- },
- {
- "id": 34378,
- "name": "quantity",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The quantity of tokens to buy.\n\nFor ERC721s, this value should always be 1 (and will be forced internally regardless of what is passed here)."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/marketplacev3/offer.ts",
- "line": 28,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/marketplacev3/offer.ts#L28"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 34375,
- "name": "tokenId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The ID of the token."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/marketplacev3/offer.ts",
- "line": 21,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/marketplacev3/offer.ts#L21"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- },
- "defaultValue": "BigNumberishSchema"
- },
- {
- "id": 34376,
- "name": "totalPrice",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The total offer amount for the NFTs."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/marketplacev3/offer.ts",
- "line": 38,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/marketplacev3/offer.ts#L38"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- },
- "defaultValue": "AmountSchema"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 34377,
- 34380,
- 34379,
- 34378,
- 34375,
- 34376
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": 30915,
- "name": "TransactionResultWithId",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 34370
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 34381,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [],
- "blockTags": [
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The transaction receipt and the id of the newly created offer"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 34382,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "offer",
- "isOptional": false,
- "element": {
- "type": "reflection",
- "declaration": {
- "id": 34383,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 34386,
- "name": "assetContractAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The address of the asset being sought."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/marketplacev3/offer.ts",
- "line": 16,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/marketplacev3/offer.ts#L16"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "AddressOrEnsSchema"
- },
- {
- "id": 34389,
- "name": "currencyContractAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The address of the currency offered for the NFTs."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/marketplacev3/offer.ts",
- "line": 33,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/marketplacev3/offer.ts#L33"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 34388,
- "name": "endTimestamp",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The end time of the offer."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/marketplacev3/offer.ts",
- "line": 43,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/marketplacev3/offer.ts#L43"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Date"
- },
- "name": "Date",
- "package": "typescript"
- }
- ]
- },
- "defaultValue": "EndDateSchema"
- },
- {
- "id": 34387,
- "name": "quantity",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The quantity of tokens to buy.\n\nFor ERC721s, this value should always be 1 (and will be forced internally regardless of what is passed here)."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/marketplacev3/offer.ts",
- "line": 28,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/marketplacev3/offer.ts#L28"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 34384,
- "name": "tokenId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The ID of the token."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/marketplacev3/offer.ts",
- "line": 21,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/marketplacev3/offer.ts#L21"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- },
- "defaultValue": "BigNumberishSchema"
- },
- {
- "id": 34385,
- "name": "totalPrice",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The total offer amount for the NFTs."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/marketplacev3/offer.ts",
- "line": 38,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/marketplacev3/offer.ts#L38"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- },
- "defaultValue": "AmountSchema"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 34386,
- 34389,
- 34388,
- 34387,
- 34384,
- 34385
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 34355,
- "name": "getAddress",
- "variant": "declaration",
- "kind": 2048,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/marketplacev3-offers.ts",
- "line": 62,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/marketplacev3-offers.ts#L62"
- }
- ],
- "signatures": [
- {
- "id": 34356,
- "name": "getAddress",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/marketplacev3-offers.ts",
- "line": 62,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/marketplacev3-offers.ts#L62"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ]
- },
- {
- "id": 34359,
- "name": "getAll",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/marketplacev3-offers.ts",
- "line": 98,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/marketplacev3-offers.ts#L98"
- }
- ],
- "signatures": [
- {
- "id": 34360,
- "name": "getAll",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get all offers"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst offers = await contract.offers.getAll();\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The Offer object array"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "Offers"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/marketplacev3-offers.ts",
- "line": 98,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/marketplacev3-offers.ts#L98"
- }
- ],
- "parameters": [
- {
- "id": 34361,
- "name": "filter",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "optional filter parameters"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": 38995,
- "name": "MarketplaceFilterWithoutSeller",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": 39192,
- "name": "OfferV3",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 34362,
- "name": "getAllValid",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/marketplacev3-offers.ts",
- "line": 135,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/marketplacev3-offers.ts#L135"
- }
- ],
- "signatures": [
- {
- "id": 34363,
- "name": "getAllValid",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get all valid offers"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst offers = await contract.offers.getAllValid();\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The Offer object array"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "Offers"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/marketplacev3-offers.ts",
- "line": 135,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/marketplacev3-offers.ts#L135"
- }
- ],
- "parameters": [
- {
- "id": 34364,
- "name": "filter",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "optional filter parameters"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": 38995,
- "name": "MarketplaceFilterWithoutSeller",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": 39192,
- "name": "OfferV3",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 34365,
- "name": "getOffer",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/marketplacev3-offers.ts",
- "line": 173,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/marketplacev3-offers.ts#L173"
- }
- ],
- "signatures": [
- {
- "id": 34366,
- "name": "getOffer",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get a single offer"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst offerId = 0;\nconst offer = await contract.offers.getOffer(offerId);\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The Direct listing object"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "Offers"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/marketplacev3-offers.ts",
- "line": 173,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/marketplacev3-offers.ts#L173"
- }
- ],
- "parameters": [
- {
- "id": 34367,
- "name": "offerId",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "the listing id"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 39192,
- "name": "OfferV3",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 34357,
- "name": "getTotalCount",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/marketplacev3-offers.ts",
- "line": 82,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/marketplacev3-offers.ts#L82"
- }
- ],
- "signatures": [
- {
- "id": 34358,
- "name": "getTotalCount",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get the total number of offers"
- }
- ],
- "blockTags": [
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "Returns the total number of offers created."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst totalOffers = await contract.offers.getTotalCount();\n```"
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "Offers"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/marketplacev3-offers.ts",
- "line": 82,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/marketplacev3-offers.ts#L82"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- ],
- "groups": [
- {
- "title": "Constructors",
- "children": [
- 34343
- ]
- },
- {
- "title": "Properties",
- "children": [
- 34398,
- 34390,
- 34353,
- 34354,
- 34351,
- 34348,
- 34352,
- 34368
- ]
- },
- {
- "title": "Methods",
- "children": [
- 34355,
- 34359,
- 34362,
- 34365,
- 34357
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/marketplacev3-offers.ts",
- "line": 36,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/marketplacev3-offers.ts#L36"
- }
- ],
- "typeParameters": [
- {
- "id": 34422,
- "name": "TContract",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/OffersLogic.ts",
- "qualifiedName": "OffersLogic"
- },
- "name": "OffersLogic",
- "package": "@thirdweb-dev/contracts-js"
- }
- }
- ],
- "implementedTypes": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/interfaces/DetectableFeature.ts",
- "qualifiedName": "DetectableFeature"
- },
- "name": "DetectableFeature",
- "package": "@thirdweb-dev/sdk"
- }
- ]
- },
- {
- "id": 7043,
- "name": "Multiwrap",
- "variant": "declaration",
- "kind": 128,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Multiwrap lets you wrap any number of ERC20, ERC721 and ERC1155 tokens you own into a single wrapped token bundle."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nimport { ThirdwebSDK } from \"@thirdweb-dev/sdk\";\n\nconst sdk = new ThirdwebSDK(\"{{chainName}}\");\nconst contract = await sdk.getContract(\"{{contract_address}}\", \"multiwrap\");\n```"
- }
- ]
- }
- ],
- "modifierTags": [
- "@beta"
- ]
- },
- "children": [
- {
- "id": 7045,
- "name": "constructor",
- "variant": "declaration",
- "kind": 512,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/multiwrap.ts",
- "line": 96,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/multiwrap.ts#L96"
- }
- ],
- "signatures": [
- {
- "id": 7046,
- "name": "new Multiwrap",
- "variant": "signature",
- "kind": 16384,
- "flags": {},
- "comment": {
- "summary": [],
- "modifierTags": [
- "@beta"
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/multiwrap.ts",
- "line": 96,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/multiwrap.ts#L96"
- }
- ],
- "parameters": [
- {
- "id": 7047,
- "name": "network",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": 30911,
- "name": "NetworkInput",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 7048,
- "name": "address",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 7049,
- "name": "storage",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../storage/src/core/storage.ts",
- "qualifiedName": "ThirdwebStorage"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../storage/src/types/upload.ts",
- "qualifiedName": "IpfsUploadBatchOptions"
- },
- "name": "IpfsUploadBatchOptions",
- "package": "@thirdweb-dev/storage"
- }
- ],
- "name": "ThirdwebStorage",
- "package": "@thirdweb-dev/storage"
- }
- },
- {
- "id": 7050,
- "name": "options",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "undefined"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 7051,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 7062,
- "name": "clientId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 13,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L13"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 7072,
- "name": "gasless",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 30,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L30"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reflection",
- "declaration": {
- "id": 7073,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 7082,
- "name": "experimentalChainlessSupport",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 41,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L41"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- },
- "defaultValue": "..."
- },
- {
- "id": 7074,
- "name": "openzeppelin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 33,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L33"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 7075,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 7079,
- "name": "domainName",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 37,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L37"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 7081,
- "name": "domainSeparatorVersion",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 39,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L39"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 7080,
- "name": "domainVersion",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 38,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L38"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 7077,
- "name": "relayerForwarderAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 35,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L35"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 7076,
- "name": "relayerUrl",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 34,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L34"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 7078,
- "name": "useEOAForwarder",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 36,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L36"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 7079,
- 7081,
- 7080,
- 7077,
- 7076,
- 7078
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 7082,
- 7074
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 7083,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 7084,
- "name": "biconomy",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 44,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L44"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 7085,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 7086,
- "name": "apiId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 45,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L45"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 7087,
- "name": "apiKey",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 46,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L46"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 7088,
- "name": "deadlineSeconds",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 47,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L47"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 7086,
- 7087,
- 7088
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 7084
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 7089,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 7090,
- "name": "engine",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 54,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L54"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 7091,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 7094,
- "name": "domainName",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 60,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L60"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 7096,
- "name": "domainSeparatorVersion",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 62,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L62"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 7095,
- "name": "domainVersion",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 61,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L61"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 7093,
- "name": "relayerForwarderAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 59,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L59"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 7092,
- "name": "relayerUrl",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 55,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L55"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 7094,
- 7096,
- 7095,
- 7093,
- 7092
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 7097,
- "name": "experimentalChainlessSupport",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 64,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L64"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 7090,
- 7097
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 7068,
- "name": "gasSettings",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L21"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 7069,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 7070,
- "name": "maxPriceInGwei",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 23,
- "character": 10,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L23"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 7071,
- "name": "speed",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 27,
- "character": 10,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L27"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "literal",
- "value": "standard"
- },
- {
- "type": "literal",
- "value": "fast"
- },
- {
- "type": "literal",
- "value": "fastest"
- }
- ]
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 7070,
- 7071
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 7098,
- "name": "gatewayUrls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 68,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L68"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 7064,
- "name": "readonlySettings",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L15"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 7065,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 7067,
- "name": "chainId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 18,
- "character": 10,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L18"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 7066,
- "name": "rpcUrl",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 17,
- "character": 10,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L17"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 7067,
- 7066
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 7099,
- "name": "rpcBatchSettings",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 69,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L69"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 7100,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 7101,
- "name": "sizeLimit",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 71,
- "character": 10,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L71"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 7102,
- "name": "timeLimit",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 72,
- "character": 10,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L72"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 7101,
- 7102
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 7063,
- "name": "secretKey",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 14,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L14"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 7052,
- "name": "supportedChains",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 12,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L12"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 7053,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 7055,
- "name": "chainId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts",
- "line": 6,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts#L6"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 7056,
- "name": "nativeCurrency",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts",
- "line": 7,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts#L7"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 7057,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 7060,
- "name": "decimals",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts",
- "line": 10,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts#L10"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 7059,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts",
- "line": 8,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts#L8"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 7058,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts",
- "line": 9,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts#L9"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 7060,
- 7059,
- 7058
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 7054,
- "name": "rpc",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts",
- "line": 5,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts#L5"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 7061,
- "name": "slug",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts",
- "line": 12,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts#L12"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 7055,
- 7056,
- 7054,
- 7061
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 7062,
- 7072,
- 7068,
- 7098,
- 7064,
- 7099,
- 7063,
- 7052
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- ]
- },
- "defaultValue": "{}"
- },
- {
- "id": 7103,
- "name": "abi",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 7104,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 7107,
- "name": "inputs",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 97,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L97"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 7108,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 7110,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 76,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L76"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 7109,
- "name": "type",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 75,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L75"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 7110,
- 7109
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 74,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L74"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 7111,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 7113,
- "name": "components",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 86,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L86"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "many"
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 7112,
- "name": "stateMutability",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 85,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L85"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 7113,
- 7112
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 84,
- "character": 27,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L84"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "literal",
- "value": "strip"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodAny"
- },
- "name": "ZodAny",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectOutputType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 7114,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 7116,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 76,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L76"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 7115,
- "name": "type",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 75,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L75"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 7116,
- 7115
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 74,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L74"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 7117,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 7119,
- "name": "components",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 86,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L86"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 7118,
- "name": "stateMutability",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 85,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L85"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 7119,
- 7118
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 84,
- "character": 27,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L84"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodAny"
- },
- "name": "ZodAny",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectOutputType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 7120,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 7122,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 76,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L76"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 7121,
- "name": "type",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 75,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L75"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 7122,
- 7121
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 74,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L74"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 7123,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 7125,
- "name": "components",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 86,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L86"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 7124,
- "name": "stateMutability",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 85,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L85"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 7125,
- 7124
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 84,
- "character": 27,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L84"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodAny"
- },
- "name": "ZodAny",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "many"
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 7106,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 96,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L96"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 7126,
- "name": "outputs",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 98,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L98"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 7127,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 7129,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 76,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L76"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 7128,
- "name": "type",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 75,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L75"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 7129,
- 7128
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 74,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L74"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 7130,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 7132,
- "name": "components",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 86,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L86"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "many"
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 7131,
- "name": "stateMutability",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 85,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L85"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 7132,
- 7131
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 84,
- "character": 27,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L84"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "literal",
- "value": "strip"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodAny"
- },
- "name": "ZodAny",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectOutputType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 7133,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 7135,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 76,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L76"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 7134,
- "name": "type",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 75,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L75"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 7135,
- 7134
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 74,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L74"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 7136,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 7138,
- "name": "components",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 86,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L86"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 7137,
- "name": "stateMutability",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 85,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L85"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 7138,
- 7137
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 84,
- "character": 27,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L84"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodAny"
- },
- "name": "ZodAny",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectOutputType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 7139,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 7141,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 76,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L76"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 7140,
- "name": "type",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 75,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L75"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 7141,
- 7140
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 74,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L74"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 7142,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 7144,
- "name": "components",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 86,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L86"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 7143,
- "name": "stateMutability",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 85,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L85"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 7144,
- 7143
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 84,
- "character": 27,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L84"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodAny"
- },
- "name": "ZodAny",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "many"
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 7105,
- "name": "type",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 95,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L95"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 7107,
- 7106,
- 7126,
- 7105
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 94,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L94"
- }
- ]
- }
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodAny"
- },
- "name": "ZodAny",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- }
- },
- {
- "id": 7145,
- "name": "chainId",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- },
- {
- "id": 7146,
- "name": "contractWrapper",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/classes/internal/contract-wrapper.ts",
- "qualifiedName": "ContractWrapper"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/Multiwrap.ts",
- "qualifiedName": "Multiwrap"
- },
- "name": "Multiwrap",
- "package": "@thirdweb-dev/contracts-js"
- }
- ],
- "name": "ContractWrapper",
- "package": "@thirdweb-dev/sdk"
- },
- "defaultValue": "..."
- }
- ],
- "type": {
- "type": "reference",
- "target": 7043,
- "name": "Multiwrap",
- "package": "@thirdweb-dev/sdk"
- },
- "overwrites": {
- "type": "reference",
- "target": -1,
- "name": "StandardErc721.constructor"
- }
- }
- ],
- "overwrites": {
- "type": "reference",
- "target": -1,
- "name": "StandardErc721.constructor"
- }
- },
- {
- "id": 7147,
- "name": "abi",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [],
- "modifierTags": [
- "@beta"
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/multiwrap.ts",
- "line": 59,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/multiwrap.ts#L59"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectOutputType"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 7148,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 7151,
- "name": "inputs",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 97,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L97"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 7152,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 7154,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 76,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L76"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 7153,
- "name": "type",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 75,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L75"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 7154,
- 7153
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 74,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L74"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 7155,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 7157,
- "name": "components",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 86,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L86"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "many"
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 7156,
- "name": "stateMutability",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 85,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L85"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 7157,
- 7156
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 84,
- "character": 27,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L84"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "literal",
- "value": "strip"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodAny"
- },
- "name": "ZodAny",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectOutputType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 7158,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 7160,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 76,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L76"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 7159,
- "name": "type",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 75,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L75"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 7160,
- 7159
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 74,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L74"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 7161,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 7163,
- "name": "components",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 86,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L86"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 7162,
- "name": "stateMutability",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 85,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L85"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 7163,
- 7162
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 84,
- "character": 27,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L84"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodAny"
- },
- "name": "ZodAny",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectOutputType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 7164,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 7166,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 76,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L76"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 7165,
- "name": "type",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 75,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L75"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 7166,
- 7165
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 74,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L74"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 7167,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 7169,
- "name": "components",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 86,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L86"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 7168,
- "name": "stateMutability",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 85,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L85"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 7169,
- 7168
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 84,
- "character": 27,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L84"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodAny"
- },
- "name": "ZodAny",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "many"
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 7150,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 96,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L96"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 7170,
- "name": "outputs",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 98,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L98"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 7171,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 7173,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 76,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L76"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 7172,
- "name": "type",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 75,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L75"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 7173,
- 7172
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 74,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L74"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 7174,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 7176,
- "name": "components",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 86,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L86"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "many"
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 7175,
- "name": "stateMutability",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 85,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L85"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 7176,
- 7175
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 84,
- "character": 27,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L84"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "literal",
- "value": "strip"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodAny"
- },
- "name": "ZodAny",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectOutputType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 7177,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 7179,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 76,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L76"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 7178,
- "name": "type",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 75,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L75"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 7179,
- 7178
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 74,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L74"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 7180,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 7182,
- "name": "components",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 86,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L86"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 7181,
- "name": "stateMutability",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 85,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L85"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 7182,
- 7181
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 84,
- "character": 27,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L84"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodAny"
- },
- "name": "ZodAny",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectOutputType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 7183,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 7185,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 76,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L76"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 7184,
- "name": "type",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 75,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L75"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 7185,
- 7184
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 74,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L74"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 7186,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 7188,
- "name": "components",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 86,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L86"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 7187,
- "name": "stateMutability",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 85,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L85"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 7188,
- 7187
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 84,
- "character": 27,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L84"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodAny"
- },
- "name": "ZodAny",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "many"
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 7149,
- "name": "type",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 95,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L95"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 7151,
- 7150,
- 7170,
- 7149
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 94,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L94"
- }
- ]
- }
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodAny"
- },
- "name": "ZodAny",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectOutputType",
- "package": "zod"
- }
- }
- },
- {
- "id": 7307,
- "name": "app",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [],
- "modifierTags": [
- "@beta"
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/multiwrap.ts",
- "line": 66,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/multiwrap.ts#L66"
- }
- ],
- "type": {
- "type": "reference",
- "target": 33965,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/Multiwrap.ts",
- "qualifiedName": "Multiwrap"
- },
- "name": "Multiwrap",
- "package": "@thirdweb-dev/contracts-js"
- }
- ],
- "name": "ContractAppURI",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 8309,
- "name": "contractWrapper",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isProtected": true,
- "isInherited": true
- },
- "comment": {
- "summary": [],
- "modifierTags": [
- "@beta"
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/internal/erc721/erc-721-standard.ts",
- "line": 35,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/internal/erc721/erc-721-standard.ts#L35"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/classes/internal/contract-wrapper.ts",
- "qualifiedName": "ContractWrapper"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/Multiwrap.ts",
- "qualifiedName": "Multiwrap"
- },
- "name": "Multiwrap",
- "package": "@thirdweb-dev/contracts-js"
- }
- ],
- "name": "ContractWrapper",
- "package": "@thirdweb-dev/sdk"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "StandardErc721.contractWrapper"
- }
- },
- {
- "id": 7189,
- "name": "encoder",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [],
- "modifierTags": [
- "@beta"
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/multiwrap.ts",
- "line": 60,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/multiwrap.ts#L60"
- }
- ],
- "type": {
- "type": "reference",
- "target": 30954,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/Multiwrap.ts",
- "qualifiedName": "Multiwrap"
- },
- "name": "Multiwrap",
- "package": "@thirdweb-dev/contracts-js"
- }
- ],
- "name": "ContractEncoder",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 8311,
- "name": "erc721",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isPublic": true,
- "isInherited": true
- },
- "comment": {
- "summary": [],
- "modifierTags": [
- "@beta"
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/internal/erc721/erc-721-standard.ts",
- "line": 37,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/internal/erc721/erc-721-standard.ts#L37"
- }
- ],
- "type": {
- "type": "reference",
- "target": 31961,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/Multiwrap.ts",
- "qualifiedName": "Multiwrap"
- },
- "name": "Multiwrap",
- "package": "@thirdweb-dev/contracts-js"
- }
- ],
- "name": "Erc721",
- "package": "@thirdweb-dev/sdk"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "StandardErc721.erc721"
- }
- },
- {
- "id": 7190,
- "name": "estimator",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [],
- "modifierTags": [
- "@beta"
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/multiwrap.ts",
- "line": 61,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/multiwrap.ts#L61"
- }
- ],
- "type": {
- "type": "reference",
- "target": 33362,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/Multiwrap.ts",
- "qualifiedName": "Multiwrap"
- },
- "name": "Multiwrap",
- "package": "@thirdweb-dev/contracts-js"
- }
- ],
- "name": "GasCostEstimator",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 7308,
- "name": "events",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [],
- "modifierTags": [
- "@beta"
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/multiwrap.ts",
- "line": 67,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/multiwrap.ts#L67"
- }
- ],
- "type": {
- "type": "reference",
- "target": 33383,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/Multiwrap.ts",
- "qualifiedName": "Multiwrap"
- },
- "name": "Multiwrap",
- "package": "@thirdweb-dev/contracts-js"
- }
- ],
- "name": "ContractEvents",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 7191,
- "name": "metadata",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [],
- "modifierTags": [
- "@beta"
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/multiwrap.ts",
- "line": 62,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/multiwrap.ts#L62"
- }
- ],
- "type": {
- "type": "reference",
- "target": 30977,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/Multiwrap.ts",
- "qualifiedName": "Multiwrap"
- },
- "name": "Multiwrap",
- "package": "@thirdweb-dev/contracts-js"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 7192,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 7193,
- "name": "deploy",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/multiwrap.ts",
- "line": 21,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/multiwrap.ts#L21"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 7194,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 7199,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 19,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L19"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 7201,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L21"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodType",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 7196,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 16,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L16"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 7198,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 18,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L18"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 7197,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 17,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L17"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 7195,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L15"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 7200,
- "name": "social_urls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 20,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L20"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodRecord"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodRecord",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 7199,
- 7201,
- 7196,
- 7198,
- 7197,
- 7195,
- 7200
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 14,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L14"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 7202,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 39,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L39"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 7205,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 7206,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 101,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L101"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 7206
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 100,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L100"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 7207,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 7208,
- "name": "trusted_forwarders",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 93,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L93"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "templateLiteral",
- "head": "0x",
- "tail": [
- [
- {
- "type": "unknown",
- "name": "..."
- },
- ""
- ]
- ]
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodType",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "many"
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 7208
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 92,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L92"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "literal",
- "value": "strip"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeAny"
- },
- "name": "ZodTypeAny",
- "package": "zod"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 7209,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 7218,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 19,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L19"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 7220,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L21"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 7215,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 16,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L16"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 7217,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 18,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L18"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 7216,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 17,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L17"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "any"
- },
- "defaultValue": "..."
- },
- {
- "id": 7211,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L15"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 7219,
- "name": "social_urls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 20,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L20"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Record",
- "package": "typescript"
- },
- "defaultValue": "..."
- },
- {
- "id": 7210,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 101,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L101"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 7214,
- "name": "trusted_forwarders",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 93,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L93"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 7218,
- 7220,
- 7215,
- 7217,
- 7216,
- 7211,
- 7219,
- 7210,
- 7214
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 7221,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 7227,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 19,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L19"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 7229,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L21"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 7224,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 16,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L16"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 7226,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 18,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L18"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 7225,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 17,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L17"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "any"
- },
- "defaultValue": "..."
- },
- {
- "id": 7222,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L15"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 7228,
- "name": "social_urls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 20,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L20"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Record",
- "package": "typescript"
- },
- "defaultValue": "..."
- },
- {
- "id": 7223,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 101,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L101"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 7232,
- "name": "trusted_forwarders",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 93,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L93"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 7227,
- 7229,
- 7224,
- 7226,
- 7225,
- 7222,
- 7228,
- 7223,
- 7232
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- "defaultValue": "MultiwrapContractDeploy"
- },
- {
- "id": 7271,
- "name": "input",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/multiwrap.ts",
- "line": 23,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/multiwrap.ts#L23"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 7272,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 7277,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 19,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L19"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 7279,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L21"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "templateLiteral",
- "head": "0x",
- "tail": [
- [
- {
- "type": "unknown",
- "name": "..."
- },
- ""
- ]
- ]
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodType",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 7274,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 16,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L16"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 7276,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 18,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L18"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 7275,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 17,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L17"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 7273,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L15"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 7278,
- "name": "social_urls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 20,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L20"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodRecord"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodRecord",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 7277,
- 7279,
- 7274,
- 7276,
- 7275,
- 7273,
- 7278
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 14,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L14"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 7280,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 39,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L39"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 7283,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 7284,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 101,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L101"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 7284
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 100,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L100"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "literal",
- "value": "strip"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeAny"
- },
- "name": "ZodTypeAny",
- "package": "zod"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 7285,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 7293,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 19,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L19"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 7295,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L21"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 7290,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 16,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L16"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 7292,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 18,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L18"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 7291,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 17,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L17"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "any"
- },
- "defaultValue": "..."
- },
- {
- "id": 7287,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L15"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 7294,
- "name": "social_urls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 20,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L20"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Record",
- "package": "typescript"
- },
- "defaultValue": "..."
- },
- {
- "id": 7286,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 101,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L101"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 7293,
- 7295,
- 7290,
- 7292,
- 7291,
- 7287,
- 7294,
- 7286
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 7296,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 7302,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 19,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L19"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 7304,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L21"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 7299,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 16,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L16"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 7301,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 18,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L18"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 7300,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 17,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L17"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "any"
- },
- "defaultValue": "..."
- },
- {
- "id": 7297,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L15"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 7303,
- "name": "social_urls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 20,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L20"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Record",
- "package": "typescript"
- },
- "defaultValue": "..."
- },
- {
- "id": 7298,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 101,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L101"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 7302,
- 7304,
- 7299,
- 7301,
- 7300,
- 7297,
- 7303,
- 7298
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- "defaultValue": "MultiwrapContractInput"
- },
- {
- "id": 7233,
- "name": "output",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/multiwrap.ts",
- "line": 22,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/multiwrap.ts#L22"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 7234,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 7239,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 19,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L19"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 7241,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L21"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodType",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 7236,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 16,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L16"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 7238,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 18,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L18"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 7237,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 17,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L17"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 7235,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L15"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 7240,
- "name": "social_urls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 20,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L20"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodRecord"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodRecord",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 7239,
- 7241,
- 7236,
- 7238,
- 7237,
- 7235,
- 7240
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 14,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L14"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 7242,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 7243,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 32,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L32"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 7243
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 31,
- "character": 30,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L31"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 7244,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 39,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L39"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 7247,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 7248,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 101,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L101"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 7248
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 100,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L100"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "literal",
- "value": "strip"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeAny"
- },
- "name": "ZodTypeAny",
- "package": "zod"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 7249,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 7257,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 19,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L19"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 7259,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L21"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 7254,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 16,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L16"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 7256,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 18,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L18"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 7255,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 32,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L32"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 7251,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L15"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 7258,
- "name": "social_urls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 20,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L20"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Record",
- "package": "typescript"
- },
- "defaultValue": "..."
- },
- {
- "id": 7250,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 101,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L101"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 7257,
- 7259,
- 7254,
- 7256,
- 7255,
- 7251,
- 7258,
- 7250
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 7260,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 7266,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 19,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L19"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 7268,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L21"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 7263,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 16,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L16"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 7265,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 18,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L18"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 7264,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 32,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L32"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 7261,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L15"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 7267,
- "name": "social_urls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 20,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L20"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Record",
- "package": "typescript"
- },
- "defaultValue": "..."
- },
- {
- "id": 7262,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 101,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L101"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 7266,
- 7268,
- 7263,
- 7265,
- 7264,
- 7261,
- 7267,
- 7262
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- "defaultValue": "MultiwrapContractOutput"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 7193,
- 7271,
- 7233
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/multiwrap.ts",
- "line": 20,
- "character": 39,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/multiwrap.ts#L20"
- }
- ]
- }
- }
- ],
- "name": "ContractMetadata",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 7426,
- "name": "owner",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [],
- "modifierTags": [
- "@beta"
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/multiwrap.ts",
- "line": 94,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/multiwrap.ts#L94"
- }
- ],
- "type": {
- "type": "reference",
- "target": 33602,
- "name": "ContractOwner",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 7309,
- "name": "roles",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [],
- "modifierTags": [
- "@beta"
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/multiwrap.ts",
- "line": 68,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/multiwrap.ts#L68"
- }
- ],
- "type": {
- "type": "reference",
- "target": 31021,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/Multiwrap.ts",
- "qualifiedName": "Multiwrap"
- },
- "name": "Multiwrap",
- "package": "@thirdweb-dev/contracts-js"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "literal",
- "value": "transfer"
- },
- {
- "type": "literal",
- "value": "minter"
- },
- {
- "type": "literal",
- "value": "admin"
- },
- {
- "type": "literal",
- "value": "asset"
- },
- {
- "type": "literal",
- "value": "unwrap"
- }
- ]
- }
- ],
- "name": "ContractRoles",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 7310,
- "name": "royalties",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Configure royalties"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Set your own royalties for the entire contract or per token"
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\n// royalties on the whole contract\ncontract.royalties.setDefaultRoyaltyInfo({\n seller_fee_basis_points: 100, // 1%\n fee_recipient: \"0x...\"\n});\n// override royalty for a particular token\ncontract.royalties.setTokenRoyaltyInfo(tokenId, {\n seller_fee_basis_points: 500, // 5%\n fee_recipient: \"0x...\"\n});\n```"
- }
- ]
- }
- ],
- "modifierTags": [
- "@beta"
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/multiwrap.ts",
- "line": 90,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/multiwrap.ts#L90"
- }
- ],
- "type": {
- "type": "reference",
- "target": 31069,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/Multiwrap.ts",
- "qualifiedName": "Multiwrap"
- },
- "name": "Multiwrap",
- "package": "@thirdweb-dev/contracts-js"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 7311,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 7312,
- "name": "deploy",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/multiwrap.ts",
- "line": 21,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/multiwrap.ts#L21"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 7313,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 7318,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 19,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L19"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 7320,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L21"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodType",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 7315,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 16,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L16"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 7317,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 18,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L18"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 7316,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 17,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L17"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 7314,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L15"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 7319,
- "name": "social_urls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 20,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L20"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodRecord"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodRecord",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 7318,
- 7320,
- 7315,
- 7317,
- 7316,
- 7314,
- 7319
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 14,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L14"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 7321,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 39,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L39"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 7324,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 7325,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 101,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L101"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 7325
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 100,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L100"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 7326,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 7327,
- "name": "trusted_forwarders",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 93,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L93"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "templateLiteral",
- "head": "0x",
- "tail": [
- [
- {
- "type": "unknown",
- "name": "..."
- },
- ""
- ]
- ]
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodType",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "many"
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 7327
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 92,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L92"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "literal",
- "value": "strip"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeAny"
- },
- "name": "ZodTypeAny",
- "package": "zod"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 7328,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 7337,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 19,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L19"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 7339,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L21"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 7334,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 16,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L16"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 7336,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 18,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L18"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 7335,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 17,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L17"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "any"
- },
- "defaultValue": "..."
- },
- {
- "id": 7330,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L15"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 7338,
- "name": "social_urls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 20,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L20"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Record",
- "package": "typescript"
- },
- "defaultValue": "..."
- },
- {
- "id": 7329,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 101,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L101"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 7333,
- "name": "trusted_forwarders",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 93,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L93"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 7337,
- 7339,
- 7334,
- 7336,
- 7335,
- 7330,
- 7338,
- 7329,
- 7333
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 7340,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 7346,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 19,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L19"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 7348,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L21"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 7343,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 16,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L16"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 7345,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 18,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L18"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 7344,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 17,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L17"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "any"
- },
- "defaultValue": "..."
- },
- {
- "id": 7341,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L15"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 7347,
- "name": "social_urls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 20,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L20"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Record",
- "package": "typescript"
- },
- "defaultValue": "..."
- },
- {
- "id": 7342,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 101,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L101"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 7351,
- "name": "trusted_forwarders",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 93,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L93"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 7346,
- 7348,
- 7343,
- 7345,
- 7344,
- 7341,
- 7347,
- 7342,
- 7351
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- "defaultValue": "MultiwrapContractDeploy"
- },
- {
- "id": 7390,
- "name": "input",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/multiwrap.ts",
- "line": 23,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/multiwrap.ts#L23"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 7391,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 7396,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 19,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L19"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 7398,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L21"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "templateLiteral",
- "head": "0x",
- "tail": [
- [
- {
- "type": "unknown",
- "name": "..."
- },
- ""
- ]
- ]
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodType",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 7393,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 16,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L16"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 7395,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 18,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L18"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 7394,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 17,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L17"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 7392,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L15"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 7397,
- "name": "social_urls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 20,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L20"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodRecord"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodRecord",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 7396,
- 7398,
- 7393,
- 7395,
- 7394,
- 7392,
- 7397
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 14,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L14"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 7399,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 39,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L39"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 7402,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 7403,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 101,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L101"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 7403
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 100,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L100"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "literal",
- "value": "strip"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeAny"
- },
- "name": "ZodTypeAny",
- "package": "zod"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 7404,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 7412,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 19,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L19"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 7414,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L21"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 7409,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 16,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L16"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 7411,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 18,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L18"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 7410,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 17,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L17"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "any"
- },
- "defaultValue": "..."
- },
- {
- "id": 7406,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L15"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 7413,
- "name": "social_urls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 20,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L20"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Record",
- "package": "typescript"
- },
- "defaultValue": "..."
- },
- {
- "id": 7405,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 101,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L101"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 7412,
- 7414,
- 7409,
- 7411,
- 7410,
- 7406,
- 7413,
- 7405
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 7415,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 7421,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 19,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L19"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 7423,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L21"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 7418,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 16,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L16"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 7420,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 18,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L18"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 7419,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 17,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L17"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "any"
- },
- "defaultValue": "..."
- },
- {
- "id": 7416,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L15"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 7422,
- "name": "social_urls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 20,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L20"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Record",
- "package": "typescript"
- },
- "defaultValue": "..."
- },
- {
- "id": 7417,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 101,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L101"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 7421,
- 7423,
- 7418,
- 7420,
- 7419,
- 7416,
- 7422,
- 7417
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- "defaultValue": "MultiwrapContractInput"
- },
- {
- "id": 7352,
- "name": "output",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/multiwrap.ts",
- "line": 22,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/multiwrap.ts#L22"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 7353,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 7358,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 19,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L19"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 7360,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L21"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodType",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 7355,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 16,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L16"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 7357,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 18,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L18"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 7356,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 17,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L17"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 7354,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L15"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 7359,
- "name": "social_urls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 20,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L20"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodRecord"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodRecord",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 7358,
- 7360,
- 7355,
- 7357,
- 7356,
- 7354,
- 7359
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 14,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L14"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 7361,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 7362,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 32,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L32"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 7362
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 31,
- "character": 30,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L31"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 7363,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 39,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L39"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 7366,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 7367,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 101,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L101"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 7367
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 100,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L100"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "literal",
- "value": "strip"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeAny"
- },
- "name": "ZodTypeAny",
- "package": "zod"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 7368,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 7376,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 19,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L19"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 7378,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L21"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 7373,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 16,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L16"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 7375,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 18,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L18"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 7374,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 32,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L32"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 7370,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L15"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 7377,
- "name": "social_urls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 20,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L20"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Record",
- "package": "typescript"
- },
- "defaultValue": "..."
- },
- {
- "id": 7369,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 101,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L101"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 7376,
- 7378,
- 7373,
- 7375,
- 7374,
- 7370,
- 7377,
- 7369
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 7379,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 7385,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 19,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L19"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 7387,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L21"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 7382,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 16,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L16"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 7384,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 18,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L18"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 7383,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 32,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L32"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 7380,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L15"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 7386,
- "name": "social_urls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 20,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L20"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Record",
- "package": "typescript"
- },
- "defaultValue": "..."
- },
- {
- "id": 7381,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 101,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L101"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 7385,
- 7387,
- 7382,
- 7384,
- 7383,
- 7380,
- 7386,
- 7381
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- "defaultValue": "MultiwrapContractOutput"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 7312,
- 7390,
- 7352
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/multiwrap.ts",
- "line": 20,
- "character": 39,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/multiwrap.ts#L20"
- }
- ]
- }
- }
- ],
- "name": "ContractRoyalty",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 8310,
- "name": "storage",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isProtected": true,
- "isInherited": true
- },
- "comment": {
- "summary": [],
- "modifierTags": [
- "@beta"
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/internal/erc721/erc-721-standard.ts",
- "line": 36,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/internal/erc721/erc-721-standard.ts#L36"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../storage/src/core/storage.ts",
- "qualifiedName": "ThirdwebStorage"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../storage/src/types/upload.ts",
- "qualifiedName": "IpfsUploadBatchOptions"
- },
- "name": "IpfsUploadBatchOptions",
- "package": "@thirdweb-dev/storage"
- }
- ],
- "name": "ThirdwebStorage",
- "package": "@thirdweb-dev/storage"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "StandardErc721.storage"
- }
- },
- {
- "id": 8352,
- "name": "transfer",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isInherited": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Transfer an NFT"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Transfer an NFT from the connected wallet to another wallet."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst walletAddress = \"{{wallet_address}}\";\nconst tokenId = 0;\nawait contract.transfer(walletAddress, tokenId);\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/internal/erc721/erc-721-standard.ts",
- "line": 203,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/internal/erc721/erc-721-standard.ts#L203"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 8353,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 8354,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 8355,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 8356,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 8357,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "to",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "tokenId",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/types.ts",
- "qualifiedName": "TransactionResultWithMetadata"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "TransactionResultWithMetadata",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 8354
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 8358,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 8359,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "to",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "tokenId",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "...",
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "StandardErc721.transfer"
- }
- },
- {
- "id": 7458,
- "name": "unwrap",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Unwrap a wrapped token bundle, and retrieve its contents"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nawait contract.unwrap(wrappedTokenId);\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/multiwrap.ts",
- "line": 284,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/multiwrap.ts#L284"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 7459,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 7460,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 7461,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 7462,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 7463,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "wrappedTokenId",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "recipientAddress",
- "isOptional": true,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/types.ts",
- "qualifiedName": "TransactionResultWithMetadata"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "TransactionResultWithMetadata",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 7460
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 7464,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 7465,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "wrappedTokenId",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "recipientAddress",
- "isOptional": true,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 7430,
- "name": "wrap",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Wrap any number of ERC20/ERC721/ERC1155 tokens into a single wrapped token"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst tx = await contract.wrap({\n erc20Tokens: [{\n contractAddress: \"0x...\",\n quantity: \"0.8\"\n }],\n erc721Tokens: [{\n contractAddress: \"0x...\",\n tokenId: \"0\"\n }],\n erc1155Tokens: [{\n contractAddress: \"0x...\",\n tokenId: \"1\",\n quantity: \"2\"\n }]\n}, {\n name: \"Wrapped bundle\",\n description: \"This is a wrapped bundle of tokens and NFTs\",\n image: \"ipfs://...\",\n});\nconst receipt = tx.receipt(); // the transaction receipt\nconst wrappedTokenId = tx.id; // the id of the wrapped token bundle\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/multiwrap.ts",
- "line": 236,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/multiwrap.ts#L236"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 7431,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 7432,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 7433,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 7434,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 7435,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "contents",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": 39475,
- "name": "TokensToWrap",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "wrappedTokenMetadata",
- "isOptional": false,
- "element": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 7436,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 7440,
- "name": "animation_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 18,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L18"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 7438,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 15,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L15"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 7439,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 16,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L16"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 7437,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 14,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L14"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 7440,
- 7438,
- 7439,
- 7437
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 13,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L13"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 7441,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 7445,
- "name": "attributes",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 29,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L29"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "OptionalPropertiesInput"
- },
- {
- "id": 7443,
- "name": "background_color",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 27,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L27"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 7442,
- "name": "external_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 26,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L26"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 7444,
- "name": "properties",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 28,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L28"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "OptionalPropertiesInput"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 7445,
- 7443,
- 7442,
- 7444
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 25,
- "character": 23,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L25"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodBigInt"
- },
- "name": "ZodBigInt",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodType",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+bn.js@5.1.5/node_modules/@types/bn.js/index.d.ts",
- "qualifiedName": "BN"
- },
- "name": "BN",
- "package": "@types/bn.js"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnknown"
- },
- "name": "ZodUnknown",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- ]
- }
- },
- {
- "type": "namedTupleMember",
- "name": "recipientAddress",
- "isOptional": true,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": 30915,
- "typeArguments": [
- {
- "type": "reference",
- "target": 2,
- "name": "NFT",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "TransactionResultWithId",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 7432
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 7446,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 7447,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "contents",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": 39475,
- "name": "TokensToWrap",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "wrappedTokenMetadata",
- "isOptional": false,
- "element": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 7448,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 7452,
- "name": "animation_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 18,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L18"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 7450,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 15,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L15"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 7451,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 16,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L16"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 7449,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 14,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L14"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNumber"
- },
- "name": "ZodNumber",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 7452,
- 7450,
- 7451,
- 7449
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 13,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L13"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 7453,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 7457,
- "name": "attributes",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 29,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L29"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "OptionalPropertiesInput"
- },
- {
- "id": 7455,
- "name": "background_color",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 27,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L27"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 7454,
- "name": "external_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 26,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L26"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 7456,
- "name": "properties",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 28,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L28"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "OptionalPropertiesInput"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 7457,
- 7455,
- 7454,
- 7456
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 25,
- "character": 23,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L25"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodBigInt"
- },
- "name": "ZodBigInt",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+bn.js@5.1.5/node_modules/@types/bn.js/index.d.ts",
- "qualifiedName": "BN"
- },
- "name": "BN",
- "package": "@types/bn.js"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+bn.js@5.1.5/node_modules/@types/bn.js/index.d.ts",
- "qualifiedName": "BN"
- },
- "name": "BN",
- "package": "@types/bn.js"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+bn.js@5.1.5/node_modules/@types/bn.js/index.d.ts",
- "qualifiedName": "BN"
- },
- "name": "BN",
- "package": "@types/bn.js"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnknown"
- },
- "name": "ZodUnknown",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- ]
- }
- },
- {
- "type": "namedTupleMember",
- "name": "recipientAddress",
- "isOptional": true,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 7044,
- "name": "contractRoles",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isStatic": true
- },
- "comment": {
- "summary": [],
- "modifierTags": [
- "@beta"
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/multiwrap.ts",
- "line": 57,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/multiwrap.ts#L57"
- }
- ],
- "type": {
- "type": "typeOperator",
- "operator": "readonly",
- "target": {
- "type": "tuple",
- "elements": [
- {
- "type": "literal",
- "value": "admin"
- },
- {
- "type": "literal",
- "value": "transfer"
- },
- {
- "type": "literal",
- "value": "minter"
- },
- {
- "type": "literal",
- "value": "unwrap"
- },
- {
- "type": "literal",
- "value": "asset"
- }
- ]
- }
- },
- "defaultValue": "MULTIWRAP_CONTRACT_ROLES"
- },
- {
- "id": 8312,
- "name": "chainId",
- "variant": "declaration",
- "kind": 262144,
- "flags": {
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/internal/erc721/erc-721-standard.ts",
- "line": 40,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/internal/erc721/erc-721-standard.ts#L40"
- }
- ],
- "getSignature": {
- "id": 8313,
- "name": "chainId",
- "variant": "signature",
- "kind": 524288,
- "flags": {
- "isInherited": true
- },
- "comment": {
- "summary": [],
- "modifierTags": [
- "@beta"
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/internal/erc721/erc-721-standard.ts",
- "line": 40,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/internal/erc721/erc-721-standard.ts#L40"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "StandardErc721.chainId"
- }
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "StandardErc721.chainId"
- }
- },
- {
- "id": 8346,
- "name": "balance",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/internal/erc721/erc-721-standard.ts",
- "line": 175,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/internal/erc721/erc-721-standard.ts#L175"
- }
- ],
- "signatures": [
- {
- "id": 8347,
- "name": "balance",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isInherited": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get NFT Balance for the currently connected wallet"
- }
- ],
- "modifierTags": [
- "@beta"
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/internal/erc721/erc-721-standard.ts",
- "line": 175,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/internal/erc721/erc-721-standard.ts#L175"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "StandardErc721.balance"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "StandardErc721.balance"
- }
- },
- {
- "id": 8343,
- "name": "balanceOf",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/internal/erc721/erc-721-standard.ts",
- "line": 168,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/internal/erc721/erc-721-standard.ts#L168"
- }
- ],
- "signatures": [
- {
- "id": 8344,
- "name": "balanceOf",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isInherited": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get NFT Balance"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Get a wallets NFT balance (number of NFTs in this contract owned by the wallet)."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst walletAddress = \"{{wallet_address}}\";\nconst balance = await contract.balanceOf(walletAddress);\nconsole.log(balance);\n```"
- }
- ]
- }
- ],
- "modifierTags": [
- "@beta"
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/internal/erc721/erc-721-standard.ts",
- "line": 168,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/internal/erc721/erc-721-standard.ts#L168"
- }
- ],
- "parameters": [
- {
- "id": 8345,
- "name": "address",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "StandardErc721.balanceOf"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "StandardErc721.balanceOf"
- }
- },
- {
- "id": 8337,
- "name": "get",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/internal/erc721/erc-721-standard.ts",
- "line": 142,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/internal/erc721/erc-721-standard.ts#L142"
- }
- ],
- "signatures": [
- {
- "id": 8338,
- "name": "get",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isInherited": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get a single NFT"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst tokenId = 0;\nconst nft = await contract.get(tokenId);\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The NFT metadata"
- }
- ]
- }
- ],
- "modifierTags": [
- "@beta"
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/internal/erc721/erc-721-standard.ts",
- "line": 142,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/internal/erc721/erc-721-standard.ts#L142"
- }
- ],
- "parameters": [
- {
- "id": 8339,
- "name": "tokenId",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "the tokenId of the NFT to retrieve"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 2,
- "name": "NFT",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "StandardErc721.get"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "StandardErc721.get"
- }
- },
- {
- "id": 8317,
- "name": "getAddress",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/internal/erc721/erc-721-standard.ts",
- "line": 62,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/internal/erc721/erc-721-standard.ts#L62"
- }
- ],
- "signatures": [
- {
- "id": 8318,
- "name": "getAddress",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isInherited": true
- },
- "comment": {
- "summary": [],
- "modifierTags": [
- "@beta"
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/internal/erc721/erc-721-standard.ts",
- "line": 62,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/internal/erc721/erc-721-standard.ts#L62"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "StandardErc721.getAddress"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "StandardErc721.getAddress"
- }
- },
- {
- "id": 8319,
- "name": "getAll",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/internal/erc721/erc-721-standard.ts",
- "line": 81,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/internal/erc721/erc-721-standard.ts#L81"
- }
- ],
- "signatures": [
- {
- "id": 8320,
- "name": "getAll",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isInherited": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get all NFTs"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Get all the data associated with every NFT in this contract.\n\nBy default, returns the first 100 NFTs, use queryParams to fetch more."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst nfts = await contract.getAll();\nconsole.log(nfts);\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The NFT metadata for all NFTs queried."
- }
- ]
- }
- ],
- "modifierTags": [
- "@beta"
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/internal/erc721/erc-721-standard.ts",
- "line": 81,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/internal/erc721/erc-721-standard.ts#L81"
- }
- ],
- "parameters": [
- {
- "id": 8321,
- "name": "queryParams",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "optional filtering to only fetch a subset of results."
- }
- ]
- },
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 8322,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 8324,
- "name": "count",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/QueryParams.ts",
- "line": 12,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/QueryParams.ts#L12"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 8323,
- "name": "start",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/QueryParams.ts",
- "line": 11,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/QueryParams.ts#L11"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 8324,
- 8323
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": 2,
- "name": "NFT",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "name": "Promise",
- "package": "typescript"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "StandardErc721.getAll"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "StandardErc721.getAll"
- }
- },
- {
- "id": 8325,
- "name": "getOwned",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/internal/erc721/erc-721-standard.ts",
- "line": 101,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/internal/erc721/erc-721-standard.ts#L101"
- }
- ],
- "signatures": [
- {
- "id": 8326,
- "name": "getOwned",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isInherited": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get all NFTs owned by a specific wallet"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Get all the data associated with the NFTs owned by a specific wallet."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\n// Address of the wallet to get the NFTs of\nconst address = \"{{wallet_address}}\";\nconst nfts = await contract.getOwned(address);\nconsole.log(nfts);\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The NFT metadata for all NFTs in the contract."
- }
- ]
- }
- ],
- "modifierTags": [
- "@beta"
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/internal/erc721/erc-721-standard.ts",
- "line": 101,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/internal/erc721/erc-721-standard.ts#L101"
- }
- ],
- "parameters": [
- {
- "id": 8327,
- "name": "walletAddress",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "the wallet address to query, defaults to the connected wallet"
- }
- ]
- },
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 8328,
- "name": "queryParams",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "optional filtering to only fetch a subset of results."
- }
- ]
- },
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 8329,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 8331,
- "name": "count",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/QueryParams.ts",
- "line": 12,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/QueryParams.ts#L12"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 8330,
- "name": "start",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/QueryParams.ts",
- "line": 11,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/QueryParams.ts#L11"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 8331,
- 8330
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": 2,
- "name": "NFT",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "name": "Promise",
- "package": "typescript"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "StandardErc721.getOwned"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "StandardErc721.getOwned"
- }
- },
- {
- "id": 8332,
- "name": "getOwnedTokenIds",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/internal/erc721/erc-721-standard.ts",
- "line": 115,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/internal/erc721/erc-721-standard.ts#L115"
- }
- ],
- "signatures": [
- {
- "id": 8333,
- "name": "getOwnedTokenIds",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isInherited": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get Owned Token Ids"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Get all the token ids of NFTs owned by a specific wallet (no metadata)"
- }
- ]
- }
- ],
- "modifierTags": [
- "@beta"
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/internal/erc721/erc-721-standard.ts",
- "line": 115,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/internal/erc721/erc-721-standard.ts#L115"
- }
- ],
- "parameters": [
- {
- "id": 8334,
- "name": "walletAddress",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- }
- ],
- "name": "Promise",
- "package": "typescript"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "StandardErc721.getOwnedTokenIds"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "StandardErc721.getOwnedTokenIds"
- }
- },
- {
- "id": 7427,
- "name": "getWrappedContents",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/multiwrap.ts",
- "line": 150,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/multiwrap.ts#L150"
- }
- ],
- "signatures": [
- {
- "id": 7428,
- "name": "getWrappedContents",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get the contents of a wrapped token bundle"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst contents = await contract.getWrappedContents(wrappedTokenId);\nconsole.log(contents.erc20Tokens);\nconsole.log(contents.erc721Tokens);\nconsole.log(contents.erc1155Tokens);\n```"
- }
- ]
- }
- ],
- "modifierTags": [
- "@beta"
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/multiwrap.ts",
- "line": 150,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/multiwrap.ts#L150"
- }
- ],
- "parameters": [
- {
- "id": 7429,
- "name": "wrappedTokenId",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "the id of the wrapped token bundle"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 39480,
- "name": "WrappedTokens",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 8348,
- "name": "isApproved",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/internal/erc721/erc-721-standard.ts",
- "line": 184,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/internal/erc721/erc-721-standard.ts#L184"
- }
- ],
- "signatures": [
- {
- "id": 8349,
- "name": "isApproved",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isInherited": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get whether this wallet has approved transfers from the given operator"
- }
- ],
- "modifierTags": [
- "@beta"
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/internal/erc721/erc-721-standard.ts",
- "line": 184,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/internal/erc721/erc-721-standard.ts#L184"
- }
- ],
- "parameters": [
- {
- "id": 8350,
- "name": "address",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "the wallet address"
- }
- ]
- },
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 8351,
- "name": "operator",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "the operator address"
- }
- ]
- },
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "boolean"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "StandardErc721.isApproved"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "StandardErc721.isApproved"
- }
- },
- {
- "id": 8340,
- "name": "ownerOf",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/internal/erc721/erc-721-standard.ts",
- "line": 152,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/internal/erc721/erc-721-standard.ts#L152"
- }
- ],
- "signatures": [
- {
- "id": 8341,
- "name": "ownerOf",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isInherited": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get the current owner of a given NFT within this Contract"
- }
- ],
- "blockTags": [
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The address of the owner"
- }
- ]
- }
- ],
- "modifierTags": [
- "@beta"
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/internal/erc721/erc-721-standard.ts",
- "line": 152,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/internal/erc721/erc-721-standard.ts#L152"
- }
- ],
- "parameters": [
- {
- "id": 8342,
- "name": "tokenId",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "the tokenId of the NFT"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "StandardErc721.ownerOf"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "StandardErc721.ownerOf"
- }
- },
- {
- "id": 8335,
- "name": "totalSupply",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/internal/erc721/erc-721-standard.ts",
- "line": 127,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/internal/erc721/erc-721-standard.ts#L127"
- }
- ],
- "signatures": [
- {
- "id": 8336,
- "name": "totalSupply",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isInherited": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get total minted supply count"
- }
- ],
- "modifierTags": [
- "@beta"
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/internal/erc721/erc-721-standard.ts",
- "line": 127,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/internal/erc721/erc-721-standard.ts#L127"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "StandardErc721.totalSupply"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "StandardErc721.totalSupply"
- }
- }
- ],
- "groups": [
- {
- "title": "Constructors",
- "children": [
- 7045
- ]
- },
- {
- "title": "Properties",
- "children": [
- 7147,
- 7307,
- 8309,
- 7189,
- 8311,
- 7190,
- 7308,
- 7191,
- 7426,
- 7309,
- 7310,
- 8310,
- 8352,
- 7458,
- 7430,
- 7044
- ]
- },
- {
- "title": "Accessors",
- "children": [
- 8312
- ]
- },
- {
- "title": "Methods",
- "children": [
- 8346,
- 8343,
- 8337,
- 8317,
- 8319,
- 8325,
- 8332,
- 7427,
- 8348,
- 8340,
- 8335
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/multiwrap.ts",
- "line": 56,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/multiwrap.ts#L56"
- }
- ],
- "extendedTypes": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/classes/internal/erc721/erc-721-standard.ts",
- "qualifiedName": "StandardErc721"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/Multiwrap.ts",
- "qualifiedName": "Multiwrap"
- },
- "name": "MultiwrapContract",
- "package": "@thirdweb-dev/contracts-js",
- "qualifiedName": "Multiwrap"
- }
- ],
- "name": "StandardErc721",
- "package": "@thirdweb-dev/sdk"
- }
- ]
- },
- {
- "id": 12689,
- "name": "Pack",
- "variant": "declaration",
- "kind": 128,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Create lootboxes of NFTs with rarity based open mechanics."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nimport { ThirdwebSDK } from \"@thirdweb-dev/sdk\";\n\nconst sdk = new ThirdwebSDK(\"{{chainName}}\");\nconst contract = await sdk.getContract(\"{{contract_address}}\", \"pack\");\n```"
- }
- ]
- }
- ]
- },
- "children": [
- {
- "id": 12691,
- "name": "constructor",
- "variant": "declaration",
- "kind": 512,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/pack.ts",
- "line": 122,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/pack.ts#L122"
- }
- ],
- "signatures": [
- {
- "id": 12692,
- "name": "new Pack",
- "variant": "signature",
- "kind": 16384,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/pack.ts",
- "line": 122,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/pack.ts#L122"
- }
- ],
- "parameters": [
- {
- "id": 12693,
- "name": "network",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": 30911,
- "name": "NetworkInput",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 12694,
- "name": "address",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 12695,
- "name": "storage",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../storage/src/core/storage.ts",
- "qualifiedName": "ThirdwebStorage"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../storage/src/types/upload.ts",
- "qualifiedName": "IpfsUploadBatchOptions"
- },
- "name": "IpfsUploadBatchOptions",
- "package": "@thirdweb-dev/storage"
- }
- ],
- "name": "ThirdwebStorage",
- "package": "@thirdweb-dev/storage"
- }
- },
- {
- "id": 12696,
- "name": "options",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "undefined"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 12697,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 12708,
- "name": "clientId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 13,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L13"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 12718,
- "name": "gasless",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 30,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L30"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reflection",
- "declaration": {
- "id": 12719,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 12728,
- "name": "experimentalChainlessSupport",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 41,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L41"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- },
- "defaultValue": "..."
- },
- {
- "id": 12720,
- "name": "openzeppelin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 33,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L33"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 12721,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 12725,
- "name": "domainName",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 37,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L37"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 12727,
- "name": "domainSeparatorVersion",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 39,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L39"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 12726,
- "name": "domainVersion",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 38,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L38"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 12723,
- "name": "relayerForwarderAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 35,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L35"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 12722,
- "name": "relayerUrl",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 34,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L34"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 12724,
- "name": "useEOAForwarder",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 36,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L36"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 12725,
- 12727,
- 12726,
- 12723,
- 12722,
- 12724
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 12728,
- 12720
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 12729,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 12730,
- "name": "biconomy",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 44,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L44"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 12731,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 12732,
- "name": "apiId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 45,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L45"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 12733,
- "name": "apiKey",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 46,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L46"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 12734,
- "name": "deadlineSeconds",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 47,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L47"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 12732,
- 12733,
- 12734
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 12730
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 12735,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 12736,
- "name": "engine",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 54,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L54"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 12737,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 12740,
- "name": "domainName",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 60,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L60"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 12742,
- "name": "domainSeparatorVersion",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 62,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L62"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 12741,
- "name": "domainVersion",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 61,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L61"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 12739,
- "name": "relayerForwarderAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 59,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L59"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 12738,
- "name": "relayerUrl",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 55,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L55"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 12740,
- 12742,
- 12741,
- 12739,
- 12738
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 12743,
- "name": "experimentalChainlessSupport",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 64,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L64"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 12736,
- 12743
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 12714,
- "name": "gasSettings",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L21"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 12715,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 12716,
- "name": "maxPriceInGwei",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 23,
- "character": 10,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L23"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 12717,
- "name": "speed",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 27,
- "character": 10,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L27"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "literal",
- "value": "standard"
- },
- {
- "type": "literal",
- "value": "fast"
- },
- {
- "type": "literal",
- "value": "fastest"
- }
- ]
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 12716,
- 12717
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 12744,
- "name": "gatewayUrls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 68,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L68"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 12710,
- "name": "readonlySettings",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L15"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 12711,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 12713,
- "name": "chainId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 18,
- "character": 10,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L18"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 12712,
- "name": "rpcUrl",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 17,
- "character": 10,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L17"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 12713,
- 12712
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 12745,
- "name": "rpcBatchSettings",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 69,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L69"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 12746,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 12747,
- "name": "sizeLimit",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 71,
- "character": 10,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L71"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 12748,
- "name": "timeLimit",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 72,
- "character": 10,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L72"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 12747,
- 12748
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 12709,
- "name": "secretKey",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 14,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L14"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 12698,
- "name": "supportedChains",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 12,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L12"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 12699,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 12701,
- "name": "chainId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts",
- "line": 6,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts#L6"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 12702,
- "name": "nativeCurrency",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts",
- "line": 7,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts#L7"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 12703,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 12706,
- "name": "decimals",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts",
- "line": 10,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts#L10"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 12705,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts",
- "line": 8,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts#L8"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 12704,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts",
- "line": 9,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts#L9"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 12706,
- 12705,
- 12704
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 12700,
- "name": "rpc",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts",
- "line": 5,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts#L5"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 12707,
- "name": "slug",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts",
- "line": 12,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts#L12"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 12701,
- 12702,
- 12700,
- 12707
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 12708,
- 12718,
- 12714,
- 12744,
- 12710,
- 12745,
- 12709,
- 12698
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- ]
- },
- "defaultValue": "{}"
- },
- {
- "id": 12749,
- "name": "abi",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 12750,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 12753,
- "name": "inputs",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 97,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L97"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 12754,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 12756,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 76,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L76"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 12755,
- "name": "type",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 75,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L75"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 12756,
- 12755
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 74,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L74"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 12757,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 12759,
- "name": "components",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 86,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L86"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "many"
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 12758,
- "name": "stateMutability",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 85,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L85"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 12759,
- 12758
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 84,
- "character": 27,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L84"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "literal",
- "value": "strip"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodAny"
- },
- "name": "ZodAny",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectOutputType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 12760,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 12762,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 76,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L76"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 12761,
- "name": "type",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 75,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L75"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 12762,
- 12761
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 74,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L74"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 12763,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 12765,
- "name": "components",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 86,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L86"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 12764,
- "name": "stateMutability",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 85,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L85"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 12765,
- 12764
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 84,
- "character": 27,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L84"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodAny"
- },
- "name": "ZodAny",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectOutputType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 12766,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 12768,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 76,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L76"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 12767,
- "name": "type",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 75,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L75"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 12768,
- 12767
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 74,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L74"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 12769,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 12771,
- "name": "components",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 86,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L86"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 12770,
- "name": "stateMutability",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 85,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L85"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 12771,
- 12770
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 84,
- "character": 27,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L84"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodAny"
- },
- "name": "ZodAny",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "many"
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 12752,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 96,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L96"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 12772,
- "name": "outputs",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 98,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L98"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 12773,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 12775,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 76,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L76"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 12774,
- "name": "type",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 75,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L75"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 12775,
- 12774
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 74,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L74"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 12776,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 12778,
- "name": "components",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 86,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L86"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "many"
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 12777,
- "name": "stateMutability",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 85,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L85"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 12778,
- 12777
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 84,
- "character": 27,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L84"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "literal",
- "value": "strip"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodAny"
- },
- "name": "ZodAny",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectOutputType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 12779,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 12781,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 76,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L76"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 12780,
- "name": "type",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 75,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L75"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 12781,
- 12780
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 74,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L74"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 12782,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 12784,
- "name": "components",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 86,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L86"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 12783,
- "name": "stateMutability",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 85,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L85"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 12784,
- 12783
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 84,
- "character": 27,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L84"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodAny"
- },
- "name": "ZodAny",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectOutputType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 12785,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 12787,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 76,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L76"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 12786,
- "name": "type",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 75,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L75"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 12787,
- 12786
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 74,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L74"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 12788,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 12790,
- "name": "components",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 86,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L86"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 12789,
- "name": "stateMutability",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 85,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L85"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 12790,
- 12789
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 84,
- "character": 27,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L84"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodAny"
- },
- "name": "ZodAny",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "many"
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 12751,
- "name": "type",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 95,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L95"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 12753,
- 12752,
- 12772,
- 12751
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 94,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L94"
- }
- ]
- }
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodAny"
- },
- "name": "ZodAny",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- }
- },
- {
- "id": 12791,
- "name": "chainId",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- },
- {
- "id": 12792,
- "name": "contractWrapper",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/classes/internal/contract-wrapper.ts",
- "qualifiedName": "ContractWrapper"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/Pack.ts",
- "qualifiedName": "Pack"
- },
- "name": "Pack",
- "package": "@thirdweb-dev/contracts-js"
- }
- ],
- "name": "ContractWrapper",
- "package": "@thirdweb-dev/sdk"
- },
- "defaultValue": "..."
- }
- ],
- "type": {
- "type": "reference",
- "target": 12689,
- "name": "Pack",
- "package": "@thirdweb-dev/sdk"
- },
- "overwrites": {
- "type": "reference",
- "target": -1,
- "name": "StandardErc1155.constructor"
- }
- }
- ],
- "overwrites": {
- "type": "reference",
- "target": -1,
- "name": "StandardErc1155.constructor"
- }
- },
- {
- "id": 12793,
- "name": "abi",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/pack.ts",
- "line": 78,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/pack.ts#L78"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectOutputType"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 12794,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 12797,
- "name": "inputs",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 97,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L97"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 12798,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 12800,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 76,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L76"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 12799,
- "name": "type",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 75,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L75"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 12800,
- 12799
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 74,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L74"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 12801,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 12803,
- "name": "components",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 86,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L86"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "many"
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 12802,
- "name": "stateMutability",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 85,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L85"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 12803,
- 12802
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 84,
- "character": 27,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L84"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "literal",
- "value": "strip"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodAny"
- },
- "name": "ZodAny",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectOutputType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 12804,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 12806,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 76,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L76"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 12805,
- "name": "type",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 75,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L75"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 12806,
- 12805
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 74,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L74"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 12807,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 12809,
- "name": "components",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 86,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L86"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 12808,
- "name": "stateMutability",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 85,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L85"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 12809,
- 12808
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 84,
- "character": 27,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L84"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodAny"
- },
- "name": "ZodAny",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectOutputType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 12810,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 12812,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 76,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L76"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 12811,
- "name": "type",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 75,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L75"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 12812,
- 12811
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 74,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L74"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 12813,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 12815,
- "name": "components",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 86,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L86"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 12814,
- "name": "stateMutability",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 85,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L85"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 12815,
- 12814
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 84,
- "character": 27,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L84"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodAny"
- },
- "name": "ZodAny",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "many"
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 12796,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 96,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L96"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 12816,
- "name": "outputs",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 98,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L98"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 12817,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 12819,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 76,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L76"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 12818,
- "name": "type",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 75,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L75"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 12819,
- 12818
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 74,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L74"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 12820,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 12822,
- "name": "components",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 86,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L86"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "many"
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 12821,
- "name": "stateMutability",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 85,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L85"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 12822,
- 12821
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 84,
- "character": 27,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L84"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "literal",
- "value": "strip"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodAny"
- },
- "name": "ZodAny",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectOutputType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 12823,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 12825,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 76,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L76"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 12824,
- "name": "type",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 75,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L75"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 12825,
- 12824
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 74,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L74"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 12826,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 12828,
- "name": "components",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 86,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L86"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 12827,
- "name": "stateMutability",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 85,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L85"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 12828,
- 12827
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 84,
- "character": 27,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L84"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodAny"
- },
- "name": "ZodAny",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectOutputType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 12829,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 12831,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 76,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L76"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 12830,
- "name": "type",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 75,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L75"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 12831,
- 12830
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 74,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L74"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 12832,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 12834,
- "name": "components",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 86,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L86"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 12833,
- "name": "stateMutability",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 85,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L85"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 12834,
- 12833
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 84,
- "character": 27,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L84"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodAny"
- },
- "name": "ZodAny",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "many"
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 12795,
- "name": "type",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 95,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L95"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 12797,
- 12796,
- 12816,
- 12795
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 94,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L94"
- }
- ]
- }
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodAny"
- },
- "name": "ZodAny",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectOutputType",
- "package": "zod"
- }
- }
- },
- {
- "id": 13197,
- "name": "addPackContents",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Add Pack Contents"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Add contents to an existing pack. See "
- },
- {
- "kind": "inline-tag",
- "tag": "@link",
- "text": "Pack.addPackContents",
- "target": 13197,
- "tsLinkText": ""
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst packContents = {\n // ERC20 rewards to be included in the pack\n erc20Rewards: [\n {\n contractAddress: \"0x...\",\n quantityPerReward: 5,\n quantity: 100,\n totalRewards: 20,\n }\n ],\n // ERC721 rewards to be included in the pack\n erc721Rewards: [\n {\n contractAddress: \"0x...\",\n tokenId: 0,\n }\n ],\n // ERC1155 rewards to be included in the pack\n erc1155Rewards: [\n {\n contractAddress: \"0x...\",\n tokenId: 0,\n quantityPerReward: 1,\n totalRewards: 100,\n }\n ],\n}\n\nconst tx = await contract.addPackContents(packId, packContents);\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/pack.ts",
- "line": 436,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/pack.ts#L436"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 13198,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 13199,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 13200,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 13201,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 13202,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "packId",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "packContents",
- "isOptional": false,
- "element": {
- "type": "reflection",
- "declaration": {
- "id": 13203,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 13212,
- "name": "erc1155Rewards",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/pack.ts",
- "line": 65,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/pack.ts#L65"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 13213,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 13215,
- "name": "contractAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/common/wrap.ts",
- "line": 11,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/common/wrap.ts#L11"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "AddressOrEnsSchema"
- },
- {
- "id": 13216,
- "name": "quantityPerReward",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/pack.ts",
- "line": 34,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/pack.ts#L34"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- },
- "defaultValue": "BigNumberishSchema"
- },
- {
- "id": 13214,
- "name": "tokenId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/common/wrap.ts",
- "line": 35,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/common/wrap.ts#L35"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- },
- "defaultValue": "BigNumberishSchema"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 13215,
- 13216,
- 13214
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 13204,
- "name": "erc20Rewards",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/pack.ts",
- "line": 63,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/pack.ts#L63"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 13205,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 13206,
- "name": "contractAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/common/wrap.ts",
- "line": 11,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/common/wrap.ts#L11"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "AddressOrEnsSchema"
- },
- {
- "id": 13207,
- "name": "quantityPerReward",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/pack.ts",
- "line": 19,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/pack.ts#L19"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- },
- "defaultValue": "AmountSchema"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 13206,
- 13207
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 13208,
- "name": "erc721Rewards",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/pack.ts",
- "line": 64,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/pack.ts#L64"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 13209,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 13211,
- "name": "contractAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/common/wrap.ts",
- "line": 11,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/common/wrap.ts#L11"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "AddressOrEnsSchema"
- },
- {
- "id": 13210,
- "name": "tokenId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/common/wrap.ts",
- "line": 27,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/common/wrap.ts#L27"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- },
- "defaultValue": "BigNumberishSchema"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 13211,
- 13210
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- }
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 13212,
- 13204,
- 13208
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 13217,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 13220,
- "name": "data",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/pack.ts",
- "line": 462,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/pack.ts#L462"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 13221,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/pack.ts",
- "line": 462,
- "character": 18,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/pack.ts#L462"
- }
- ],
- "signatures": [
- {
- "id": 13222,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/pack.ts",
- "line": 462,
- "character": 18,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/pack.ts#L462"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 2,
- "name": "NFT",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 13218,
- "name": "id",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/pack.ts",
- "line": 460,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/pack.ts#L460"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- },
- "defaultValue": "id"
- },
- {
- "id": 13219,
- "name": "receipt",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/pack.ts",
- "line": 461,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/pack.ts#L461"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+abstract-provider@5.7.0/node_modules/@ethersproject/abstract-provider/src.ts/index.ts",
- "qualifiedName": "TransactionReceipt"
- },
- "name": "TransactionReceipt",
- "package": "@ethersproject/abstract-provider"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 13220,
- 13218,
- 13219
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/pack.ts",
- "line": 459,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/pack.ts#L459"
- }
- ]
- }
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 13199
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 13223,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 13224,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "packId",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "packContents",
- "isOptional": false,
- "element": {
- "type": "reflection",
- "declaration": {
- "id": 13225,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 13234,
- "name": "erc1155Rewards",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/pack.ts",
- "line": 65,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/pack.ts#L65"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 13235,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 13237,
- "name": "contractAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/common/wrap.ts",
- "line": 11,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/common/wrap.ts#L11"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "AddressOrEnsSchema"
- },
- {
- "id": 13238,
- "name": "quantityPerReward",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/pack.ts",
- "line": 34,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/pack.ts#L34"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- },
- "defaultValue": "BigNumberishSchema"
- },
- {
- "id": 13236,
- "name": "tokenId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/common/wrap.ts",
- "line": 35,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/common/wrap.ts#L35"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- },
- "defaultValue": "BigNumberishSchema"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 13237,
- 13238,
- 13236
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 13226,
- "name": "erc20Rewards",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/pack.ts",
- "line": 63,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/pack.ts#L63"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 13227,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 13228,
- "name": "contractAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/common/wrap.ts",
- "line": 11,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/common/wrap.ts#L11"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "AddressOrEnsSchema"
- },
- {
- "id": 13229,
- "name": "quantityPerReward",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/pack.ts",
- "line": 19,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/pack.ts#L19"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- },
- "defaultValue": "AmountSchema"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 13228,
- 13229
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 13230,
- "name": "erc721Rewards",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/pack.ts",
- "line": 64,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/pack.ts#L64"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 13231,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 13233,
- "name": "contractAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/common/wrap.ts",
- "line": 11,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/common/wrap.ts#L11"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "AddressOrEnsSchema"
- },
- {
- "id": 13232,
- "name": "tokenId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/common/wrap.ts",
- "line": 27,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/common/wrap.ts#L27"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- },
- "defaultValue": "BigNumberishSchema"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 13233,
- 13232
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- }
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 13234,
- 13226,
- 13230
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 14219,
- "name": "airdrop",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isInherited": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Airdrop multiple NFTs"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Airdrop one or multiple NFTs to the provided wallet addresses."
- }
- ]
- },
- {
- "tag": "@twfeature",
- "content": [
- {
- "kind": "text",
- "text": "ERC1155"
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\n// The token ID of the NFT you want to airdrop\nconst tokenId = \"0\";\n// Array of objects of addresses and quantities to airdrop NFTs to\nconst addresses = [\n {\n address: \"0x...\",\n quantity: 2,\n },\n {\n address: \"0x...\",\n quantity: 3,\n },\n];\nawait contract.airdrop(tokenId, addresses);\n\n// You can also pass an array of addresses, it will airdrop 1 NFT per address\nconst tokenId = \"0\";\nconst addresses = [\n \"0x...\", \"0x...\", \"0x...\",\n]\nawait contract.airdrop(tokenId, addresses);\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/internal/erc1155/erc-1155-standard.ts",
- "line": 228,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/internal/erc1155/erc-1155-standard.ts#L228"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 14220,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 14221,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 14222,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 14223,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 14224,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "tokenId",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "addresses",
- "isOptional": false,
- "element": {
- "type": "union",
- "types": [
- {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 14225,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 14226,
- "name": "address",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/airdrop.ts",
- "line": 10,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/airdrop.ts#L10"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "AddressOrEnsSchema"
- },
- {
- "id": 14227,
- "name": "quantity",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/airdrop.ts",
- "line": 11,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/airdrop.ts#L11"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 14226,
- 14227
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- }
- ]
- }
- },
- {
- "type": "namedTupleMember",
- "name": "fromAddress",
- "isOptional": true,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "data",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bytes@5.7.0/node_modules/@ethersproject/bytes/src.ts/index.ts",
- "qualifiedName": "BytesLike"
- },
- "name": "BytesLike",
- "package": "@ethersproject/bytes"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/types.ts",
- "qualifiedName": "TransactionResultWithMetadata"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "TransactionResultWithMetadata",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 14221
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 14228,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 14229,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "tokenId",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "addresses",
- "isOptional": false,
- "element": {
- "type": "union",
- "types": [
- {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 14230,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 14231,
- "name": "address",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/airdrop.ts",
- "line": 10,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/airdrop.ts#L10"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "AddressOrEnsSchema"
- },
- {
- "id": 14232,
- "name": "quantity",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/airdrop.ts",
- "line": 11,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/airdrop.ts#L11"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 14231,
- 14232
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- }
- ]
- }
- },
- {
- "type": "namedTupleMember",
- "name": "fromAddress",
- "isOptional": true,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "data",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bytes@5.7.0/node_modules/@ethersproject/bytes/src.ts/index.ts",
- "qualifiedName": "BytesLike"
- },
- "name": "BytesLike",
- "package": "@ethersproject/bytes"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "...",
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "StandardErc1155.airdrop"
- }
- },
- {
- "id": 12958,
- "name": "app",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/pack.ts",
- "line": 80,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/pack.ts#L80"
- }
- ],
- "type": {
- "type": "reference",
- "target": 33965,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/Pack.ts",
- "qualifiedName": "Pack"
- },
- "name": "Pack",
- "package": "@thirdweb-dev/contracts-js"
- }
- ],
- "name": "ContractAppURI",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 14176,
- "name": "contractWrapper",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isProtected": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/internal/erc1155/erc-1155-standard.ts",
- "line": 31,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/internal/erc1155/erc-1155-standard.ts#L31"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/classes/internal/contract-wrapper.ts",
- "qualifiedName": "ContractWrapper"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/Pack.ts",
- "qualifiedName": "Pack"
- },
- "name": "Pack",
- "package": "@thirdweb-dev/contracts-js"
- }
- ],
- "name": "ContractWrapper",
- "package": "@thirdweb-dev/sdk"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "StandardErc1155.contractWrapper"
- }
- },
- {
- "id": 13131,
- "name": "create",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Create Pack"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Create a new pack with the given metadata and rewards and mint it to the connected wallet. See "
- },
- {
- "kind": "inline-tag",
- "tag": "@link",
- "text": "Pack.createTo",
- "target": 13239,
- "tsLinkText": ""
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst pack = {\n // The metadata for the pack NFT itself\n packMetadata: {\n name: \"My Pack\",\n description: \"This is a new pack\",\n image: \"ipfs://...\",\n },\n // ERC20 rewards to be included in the pack\n erc20Rewards: [\n {\n contractAddress: \"0x...\",\n quantityPerReward: 5,\n quantity: 100,\n totalRewards: 20,\n }\n ],\n // ERC721 rewards to be included in the pack\n erc721Rewards: [\n {\n contractAddress: \"0x...\",\n tokenId: 0,\n }\n ],\n // ERC1155 rewards to be included in the pack\n erc1155Rewards: [\n {\n contractAddress: \"0x...\",\n tokenId: 0,\n quantityPerReward: 1,\n totalRewards: 100,\n }\n ],\n openStartTime: new Date(), // the date that packs can start to be opened, defaults to now\n rewardsPerPack: 1, // the number of rewards in each pack, defaults to 1\n}\n\nconst tx = await contract.create(pack);\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/pack.ts",
- "line": 390,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/pack.ts#L390"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 13132,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 13133,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 13134,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 13135,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 13136,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "metadataWithRewards",
- "isOptional": false,
- "element": {
- "type": "reflection",
- "declaration": {
- "id": 13137,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 13158,
- "name": "erc1155Rewards",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/pack.ts",
- "line": 75,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/pack.ts#L75"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 13159,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 13161,
- "name": "contractAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/common/wrap.ts",
- "line": 11,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/common/wrap.ts#L11"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "AddressOrEnsSchema"
- },
- {
- "id": 13162,
- "name": "quantityPerReward",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/pack.ts",
- "line": 34,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/pack.ts#L34"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- },
- "defaultValue": "BigNumberishSchema"
- },
- {
- "id": 13160,
- "name": "tokenId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/common/wrap.ts",
- "line": 35,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/common/wrap.ts#L35"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- },
- "defaultValue": "BigNumberishSchema"
- },
- {
- "id": 13163,
- "name": "totalRewards",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/pack.ts",
- "line": 55,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/pack.ts#L55"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 13161,
- 13162,
- 13160,
- 13163
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 13149,
- "name": "erc20Rewards",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/pack.ts",
- "line": 73,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/pack.ts#L73"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 13150,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 13151,
- "name": "contractAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/common/wrap.ts",
- "line": 11,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/common/wrap.ts#L11"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "AddressOrEnsSchema"
- },
- {
- "id": 13152,
- "name": "quantityPerReward",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/pack.ts",
- "line": 19,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/pack.ts#L19"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- },
- "defaultValue": "AmountSchema"
- },
- {
- "id": 13153,
- "name": "totalRewards",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/pack.ts",
- "line": 42,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/pack.ts#L42"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 13151,
- 13152,
- 13153
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 13154,
- "name": "erc721Rewards",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/pack.ts",
- "line": 74,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/pack.ts#L74"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 13155,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 13157,
- "name": "contractAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/common/wrap.ts",
- "line": 11,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/common/wrap.ts#L11"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "AddressOrEnsSchema"
- },
- {
- "id": 13156,
- "name": "tokenId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/common/wrap.ts",
- "line": 27,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/common/wrap.ts#L27"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- },
- "defaultValue": "BigNumberishSchema"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 13157,
- 13156
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 13165,
- "name": "openStartTime",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/pack.ts",
- "line": 85,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/pack.ts#L85"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Date"
- },
- "name": "Date",
- "package": "typescript"
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 13138,
- "name": "packMetadata",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/pack.ts",
- "line": 83,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/pack.ts#L83"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 13139,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 13143,
- "name": "animation_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 18,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L18"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 13141,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 15,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L15"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 13142,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 16,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L16"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 13140,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 14,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L14"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 13143,
- 13141,
- 13142,
- 13140
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 13,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L13"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 13144,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 13148,
- "name": "attributes",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 29,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L29"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "OptionalPropertiesInput"
- },
- {
- "id": 13146,
- "name": "background_color",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 27,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L27"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 13145,
- "name": "external_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 26,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L26"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 13147,
- "name": "properties",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 28,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L28"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "OptionalPropertiesInput"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 13148,
- 13146,
- 13145,
- 13147
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 25,
- "character": 23,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L25"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+bn.js@5.1.5/node_modules/@types/bn.js/index.d.ts",
- "qualifiedName": "BN"
- },
- "name": "BN",
- "package": "@types/bn.js"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnknown"
- },
- "name": "ZodUnknown",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- ]
- },
- "defaultValue": "NFTInputOrUriSchema"
- },
- {
- "id": 13164,
- "name": "rewardsPerPack",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/pack.ts",
- "line": 84,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/pack.ts#L84"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 13158,
- 13149,
- 13154,
- 13165,
- 13138,
- 13164
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": 30915,
- "typeArguments": [
- {
- "type": "reference",
- "target": 2,
- "name": "NFT",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "TransactionResultWithId",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 13133
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 13166,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 13167,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "metadataWithRewards",
- "isOptional": false,
- "element": {
- "type": "reflection",
- "declaration": {
- "id": 13168,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 13189,
- "name": "erc1155Rewards",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/pack.ts",
- "line": 75,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/pack.ts#L75"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 13190,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 13192,
- "name": "contractAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/common/wrap.ts",
- "line": 11,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/common/wrap.ts#L11"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "AddressOrEnsSchema"
- },
- {
- "id": 13193,
- "name": "quantityPerReward",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/pack.ts",
- "line": 34,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/pack.ts#L34"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- },
- "defaultValue": "BigNumberishSchema"
- },
- {
- "id": 13191,
- "name": "tokenId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/common/wrap.ts",
- "line": 35,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/common/wrap.ts#L35"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- },
- "defaultValue": "BigNumberishSchema"
- },
- {
- "id": 13194,
- "name": "totalRewards",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/pack.ts",
- "line": 55,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/pack.ts#L55"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 13192,
- 13193,
- 13191,
- 13194
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 13180,
- "name": "erc20Rewards",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/pack.ts",
- "line": 73,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/pack.ts#L73"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 13181,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 13182,
- "name": "contractAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/common/wrap.ts",
- "line": 11,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/common/wrap.ts#L11"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "AddressOrEnsSchema"
- },
- {
- "id": 13183,
- "name": "quantityPerReward",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/pack.ts",
- "line": 19,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/pack.ts#L19"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- },
- "defaultValue": "AmountSchema"
- },
- {
- "id": 13184,
- "name": "totalRewards",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/pack.ts",
- "line": 42,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/pack.ts#L42"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 13182,
- 13183,
- 13184
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 13185,
- "name": "erc721Rewards",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/pack.ts",
- "line": 74,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/pack.ts#L74"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 13186,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 13188,
- "name": "contractAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/common/wrap.ts",
- "line": 11,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/common/wrap.ts#L11"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "AddressOrEnsSchema"
- },
- {
- "id": 13187,
- "name": "tokenId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/common/wrap.ts",
- "line": 27,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/common/wrap.ts#L27"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- },
- "defaultValue": "BigNumberishSchema"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 13188,
- 13187
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 13196,
- "name": "openStartTime",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/pack.ts",
- "line": 85,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/pack.ts#L85"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Date"
- },
- "name": "Date",
- "package": "typescript"
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 13169,
- "name": "packMetadata",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/pack.ts",
- "line": 83,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/pack.ts#L83"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 13170,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 13174,
- "name": "animation_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 18,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L18"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 13172,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 15,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L15"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 13173,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 16,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L16"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 13171,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 14,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L14"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 13174,
- 13172,
- 13173,
- 13171
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 13,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L13"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 13175,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 13179,
- "name": "attributes",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 29,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L29"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "OptionalPropertiesInput"
- },
- {
- "id": 13177,
- "name": "background_color",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 27,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L27"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 13176,
- "name": "external_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 26,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L26"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 13178,
- "name": "properties",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 28,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L28"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "OptionalPropertiesInput"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 13179,
- 13177,
- 13176,
- 13178
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 25,
- "character": 23,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L25"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodBigInt"
- },
- "name": "ZodBigInt",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodType",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+bn.js@5.1.5/node_modules/@types/bn.js/index.d.ts",
- "qualifiedName": "BN"
- },
- "name": "BN",
- "package": "@types/bn.js"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnknown"
- },
- "name": "ZodUnknown",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- ]
- },
- "defaultValue": "NFTInputOrUriSchema"
- },
- {
- "id": 13195,
- "name": "rewardsPerPack",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/pack.ts",
- "line": 84,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/pack.ts#L84"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 13189,
- 13180,
- 13185,
- 13196,
- 13169,
- 13195
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 13239,
- "name": "createTo",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Create Pack To Wallet"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Create a new pack with the given metadata and rewards and mint it to the specified address."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst pack = {\n // The metadata for the pack NFT itself\n packMetadata: {\n name: \"My Pack\",\n description: \"This is a new pack\",\n image: \"ipfs://...\",\n },\n // ERC20 rewards to be included in the pack\n erc20Rewards: [\n {\n contractAddress: \"0x...\",\n quantityPerReward: 5,\n quantity: 100,\n totalRewards: 20,\n }\n ],\n // ERC721 rewards to be included in the pack\n erc721Rewards: [\n {\n contractAddress: \"0x...\",\n tokenId: 0,\n }\n ],\n // ERC1155 rewards to be included in the pack\n erc1155Rewards: [\n {\n contractAddress: \"0x...\",\n tokenId: 0,\n quantityPerReward: 1,\n totalRewards: 100,\n }\n ],\n openStartTime: new Date(), // the date that packs can start to be opened, defaults to now\n rewardsPerPack: 1, // the number of rewards in each pack, defaults to 1\n}\n\nconst tx = await contract.createTo(\"0x...\", pack);\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/pack.ts",
- "line": 517,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/pack.ts#L517"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 13240,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 13241,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 13242,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 13243,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 13244,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "to",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "metadataWithRewards",
- "isOptional": false,
- "element": {
- "type": "reflection",
- "declaration": {
- "id": 13245,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 13266,
- "name": "erc1155Rewards",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/pack.ts",
- "line": 75,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/pack.ts#L75"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 13267,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 13269,
- "name": "contractAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/common/wrap.ts",
- "line": 11,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/common/wrap.ts#L11"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "AddressOrEnsSchema"
- },
- {
- "id": 13270,
- "name": "quantityPerReward",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/pack.ts",
- "line": 34,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/pack.ts#L34"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- },
- "defaultValue": "BigNumberishSchema"
- },
- {
- "id": 13268,
- "name": "tokenId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/common/wrap.ts",
- "line": 35,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/common/wrap.ts#L35"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- },
- "defaultValue": "BigNumberishSchema"
- },
- {
- "id": 13271,
- "name": "totalRewards",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/pack.ts",
- "line": 55,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/pack.ts#L55"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 13269,
- 13270,
- 13268,
- 13271
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 13257,
- "name": "erc20Rewards",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/pack.ts",
- "line": 73,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/pack.ts#L73"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 13258,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 13259,
- "name": "contractAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/common/wrap.ts",
- "line": 11,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/common/wrap.ts#L11"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "AddressOrEnsSchema"
- },
- {
- "id": 13260,
- "name": "quantityPerReward",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/pack.ts",
- "line": 19,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/pack.ts#L19"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- },
- "defaultValue": "AmountSchema"
- },
- {
- "id": 13261,
- "name": "totalRewards",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/pack.ts",
- "line": 42,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/pack.ts#L42"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 13259,
- 13260,
- 13261
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 13262,
- "name": "erc721Rewards",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/pack.ts",
- "line": 74,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/pack.ts#L74"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 13263,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 13265,
- "name": "contractAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/common/wrap.ts",
- "line": 11,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/common/wrap.ts#L11"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "AddressOrEnsSchema"
- },
- {
- "id": 13264,
- "name": "tokenId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/common/wrap.ts",
- "line": 27,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/common/wrap.ts#L27"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- },
- "defaultValue": "BigNumberishSchema"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 13265,
- 13264
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 13273,
- "name": "openStartTime",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/pack.ts",
- "line": 85,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/pack.ts#L85"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Date"
- },
- "name": "Date",
- "package": "typescript"
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 13246,
- "name": "packMetadata",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/pack.ts",
- "line": 83,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/pack.ts#L83"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 13247,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 13251,
- "name": "animation_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 18,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L18"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 13249,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 15,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L15"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 13250,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 16,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L16"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 13248,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 14,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L14"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 13251,
- 13249,
- 13250,
- 13248
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 13,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L13"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 13252,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 13256,
- "name": "attributes",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 29,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L29"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "OptionalPropertiesInput"
- },
- {
- "id": 13254,
- "name": "background_color",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 27,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L27"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 13253,
- "name": "external_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 26,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L26"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 13255,
- "name": "properties",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 28,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L28"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "OptionalPropertiesInput"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 13256,
- 13254,
- 13253,
- 13255
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 25,
- "character": 23,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L25"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+bn.js@5.1.5/node_modules/@types/bn.js/index.d.ts",
- "qualifiedName": "BN"
- },
- "name": "BN",
- "package": "@types/bn.js"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnknown"
- },
- "name": "ZodUnknown",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- ]
- },
- "defaultValue": "NFTInputOrUriSchema"
- },
- {
- "id": 13272,
- "name": "rewardsPerPack",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/pack.ts",
- "line": 84,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/pack.ts#L84"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 13266,
- 13257,
- 13262,
- 13273,
- 13246,
- 13272
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": 30915,
- "typeArguments": [
- {
- "type": "reference",
- "target": 2,
- "name": "NFT",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "TransactionResultWithId",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 13241
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 13274,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 13275,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "to",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "metadataWithRewards",
- "isOptional": false,
- "element": {
- "type": "reflection",
- "declaration": {
- "id": 13276,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 13297,
- "name": "erc1155Rewards",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/pack.ts",
- "line": 75,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/pack.ts#L75"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 13298,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 13300,
- "name": "contractAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/common/wrap.ts",
- "line": 11,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/common/wrap.ts#L11"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "AddressOrEnsSchema"
- },
- {
- "id": 13301,
- "name": "quantityPerReward",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/pack.ts",
- "line": 34,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/pack.ts#L34"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- },
- "defaultValue": "BigNumberishSchema"
- },
- {
- "id": 13299,
- "name": "tokenId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/common/wrap.ts",
- "line": 35,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/common/wrap.ts#L35"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- },
- "defaultValue": "BigNumberishSchema"
- },
- {
- "id": 13302,
- "name": "totalRewards",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/pack.ts",
- "line": 55,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/pack.ts#L55"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 13300,
- 13301,
- 13299,
- 13302
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 13288,
- "name": "erc20Rewards",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/pack.ts",
- "line": 73,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/pack.ts#L73"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 13289,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 13290,
- "name": "contractAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/common/wrap.ts",
- "line": 11,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/common/wrap.ts#L11"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "AddressOrEnsSchema"
- },
- {
- "id": 13291,
- "name": "quantityPerReward",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/pack.ts",
- "line": 19,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/pack.ts#L19"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- },
- "defaultValue": "AmountSchema"
- },
- {
- "id": 13292,
- "name": "totalRewards",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/pack.ts",
- "line": 42,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/pack.ts#L42"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 13290,
- 13291,
- 13292
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 13293,
- "name": "erc721Rewards",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/pack.ts",
- "line": 74,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/pack.ts#L74"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 13294,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 13296,
- "name": "contractAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/common/wrap.ts",
- "line": 11,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/common/wrap.ts#L11"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "AddressOrEnsSchema"
- },
- {
- "id": 13295,
- "name": "tokenId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/common/wrap.ts",
- "line": 27,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/common/wrap.ts#L27"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- },
- "defaultValue": "BigNumberishSchema"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 13296,
- 13295
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 13304,
- "name": "openStartTime",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/pack.ts",
- "line": 85,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/pack.ts#L85"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Date"
- },
- "name": "Date",
- "package": "typescript"
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 13277,
- "name": "packMetadata",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/pack.ts",
- "line": 83,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/pack.ts#L83"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 13278,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 13282,
- "name": "animation_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 18,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L18"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 13280,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 15,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L15"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 13281,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 16,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L16"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 13279,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 14,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L14"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 13282,
- 13280,
- 13281,
- 13279
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 13,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L13"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 13283,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 13287,
- "name": "attributes",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 29,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L29"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "OptionalPropertiesInput"
- },
- {
- "id": 13285,
- "name": "background_color",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 27,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L27"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 13284,
- "name": "external_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 26,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L26"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 13286,
- "name": "properties",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 28,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L28"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "OptionalPropertiesInput"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 13287,
- 13285,
- 13284,
- 13286
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 25,
- "character": 23,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L25"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodBigInt"
- },
- "name": "ZodBigInt",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodType",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+bn.js@5.1.5/node_modules/@types/bn.js/index.d.ts",
- "qualifiedName": "BN"
- },
- "name": "BN",
- "package": "@types/bn.js"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnknown"
- },
- "name": "ZodUnknown",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- ]
- },
- "defaultValue": "NFTInputOrUriSchema"
- },
- {
- "id": 13303,
- "name": "rewardsPerPack",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/pack.ts",
- "line": 84,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/pack.ts#L84"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 13297,
- 13288,
- 13293,
- 13304,
- 13277,
- 13303
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 12960,
- "name": "encoder",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/pack.ts",
- "line": 85,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/pack.ts#L85"
- }
- ],
- "type": {
- "type": "reference",
- "target": 30954,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/Pack.ts",
- "qualifiedName": "Pack"
- },
- "name": "Pack",
- "package": "@thirdweb-dev/contracts-js"
- }
- ],
- "name": "ContractEncoder",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 14178,
- "name": "erc1155",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isPublic": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/internal/erc1155/erc-1155-standard.ts",
- "line": 33,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/internal/erc1155/erc-1155-standard.ts#L33"
- }
- ],
- "type": {
- "type": "reference",
- "target": 32584,
- "typeArguments": [
- {
- "type": "union",
- "types": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/types/eips.ts",
- "qualifiedName": "BaseERC1155"
- },
- "name": "BaseERC1155",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/types/eips.ts",
- "qualifiedName": "BaseSignatureMintERC1155"
- },
- "name": "BaseSignatureMintERC1155",
- "package": "@thirdweb-dev/sdk"
- }
- ]
- }
- ],
- "name": "Erc1155",
- "package": "@thirdweb-dev/sdk"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "StandardErc1155.erc1155"
- }
- },
- {
- "id": 12962,
- "name": "estimator",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/pack.ts",
- "line": 87,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/pack.ts#L87"
- }
- ],
- "type": {
- "type": "reference",
- "target": 33362,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/Pack.ts",
- "qualifiedName": "Pack"
- },
- "name": "Pack",
- "package": "@thirdweb-dev/contracts-js"
- }
- ],
- "name": "GasCostEstimator",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 12961,
- "name": "events",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/pack.ts",
- "line": 86,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/pack.ts#L86"
- }
- ],
- "type": {
- "type": "reference",
- "target": 33383,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/Pack.ts",
- "qualifiedName": "Pack"
- },
- "name": "Pack",
- "package": "@thirdweb-dev/contracts-js"
- }
- ],
- "name": "ContractEvents",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 12835,
- "name": "metadata",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/pack.ts",
- "line": 79,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/pack.ts#L79"
- }
- ],
- "type": {
- "type": "reference",
- "target": 30977,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/Pack.ts",
- "qualifiedName": "Pack"
- },
- "name": "Pack",
- "package": "@thirdweb-dev/contracts-js"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 12836,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 12837,
- "name": "deploy",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/packs.ts",
- "line": 24,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/packs.ts#L24"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 12838,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 12843,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 19,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L19"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 12845,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L21"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 12840,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 16,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L16"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 12842,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 18,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L18"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 12841,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 17,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L17"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 12839,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L15"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 12844,
- "name": "social_urls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 20,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L20"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodRecord"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodRecord",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 12843,
- 12845,
- 12840,
- 12842,
- 12841,
- 12839,
- 12844
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 14,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L14"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 12846,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 39,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L39"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 12849,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 12850,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 101,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L101"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 12850
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 100,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L100"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 12851,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 12852,
- "name": "platform_fee_basis_points",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "platform fee basis points"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 81,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L81"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNumber"
- },
- "name": "ZodNumber",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 12853,
- "name": "platform_fee_recipient",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "platform fee recipient address"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 85,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L85"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "templateLiteral",
- "head": "0x",
- "tail": [
- [
- {
- "type": "unknown",
- "name": "..."
- },
- ""
- ]
- ]
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodType",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 12852,
- 12853
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 77,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L77"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 12854,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 12855,
- "name": "trusted_forwarders",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 93,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L93"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "templateLiteral",
- "head": "0x",
- "tail": [
- [
- {
- "type": "unknown",
- "name": "..."
- },
- ""
- ]
- ]
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodType",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "many"
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 12855
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 92,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L92"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "literal",
- "value": "strip"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeAny"
- },
- "name": "ZodTypeAny",
- "package": "zod"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 12856,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 12867,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 19,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L19"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 12869,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L21"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 12864,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 16,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L16"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 12866,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 18,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L18"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 12865,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 17,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L17"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "any"
- },
- "defaultValue": "..."
- },
- {
- "id": 12858,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L15"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 12861,
- "name": "platform_fee_basis_points",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "platform fee basis points"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 81,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L81"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 12862,
- "name": "platform_fee_recipient",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "platform fee recipient address"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 85,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L85"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 12868,
- "name": "social_urls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 20,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L20"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Record",
- "package": "typescript"
- },
- "defaultValue": "..."
- },
- {
- "id": 12857,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 101,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L101"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 12863,
- "name": "trusted_forwarders",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 93,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L93"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 12867,
- 12869,
- 12864,
- 12866,
- 12865,
- 12858,
- 12861,
- 12862,
- 12868,
- 12857,
- 12863
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 12870,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 12876,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 19,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L19"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 12878,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L21"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 12873,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 16,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L16"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 12875,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 18,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L18"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 12874,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 17,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L17"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "any"
- },
- "defaultValue": "..."
- },
- {
- "id": 12871,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L15"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 12881,
- "name": "platform_fee_basis_points",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "platform fee basis points"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 81,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L81"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 12882,
- "name": "platform_fee_recipient",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "platform fee recipient address"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 85,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L85"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 12877,
- "name": "social_urls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 20,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L20"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Record",
- "package": "typescript"
- },
- "defaultValue": "..."
- },
- {
- "id": 12872,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 101,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L101"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 12883,
- "name": "trusted_forwarders",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 93,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L93"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 12876,
- 12878,
- 12873,
- 12875,
- 12874,
- 12871,
- 12881,
- 12882,
- 12877,
- 12872,
- 12883
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- "defaultValue": "PackContractDeploy"
- },
- {
- "id": 12922,
- "name": "input",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/packs.ts",
- "line": 26,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/packs.ts#L26"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 12923,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 12928,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 19,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L19"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 12930,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L21"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "templateLiteral",
- "head": "0x",
- "tail": [
- [
- {
- "type": "unknown",
- "name": "..."
- },
- ""
- ]
- ]
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodType",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 12925,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 16,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L16"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 12927,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 18,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L18"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 12926,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 17,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L17"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 12924,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L15"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 12929,
- "name": "social_urls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 20,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L20"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodRecord"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodRecord",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 12928,
- 12930,
- 12925,
- 12927,
- 12926,
- 12924,
- 12929
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 14,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L14"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 12931,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 39,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L39"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 12934,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 12935,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 101,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L101"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 12935
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 100,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L100"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "literal",
- "value": "strip"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeAny"
- },
- "name": "ZodTypeAny",
- "package": "zod"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 12936,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 12944,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 19,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L19"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 12946,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L21"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 12941,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 16,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L16"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 12943,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 18,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L18"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 12942,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 17,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L17"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "any"
- },
- "defaultValue": "..."
- },
- {
- "id": 12938,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L15"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 12945,
- "name": "social_urls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 20,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L20"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Record",
- "package": "typescript"
- },
- "defaultValue": "..."
- },
- {
- "id": 12937,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 101,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L101"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 12944,
- 12946,
- 12941,
- 12943,
- 12942,
- 12938,
- 12945,
- 12937
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 12947,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 12953,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 19,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L19"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 12955,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L21"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 12950,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 16,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L16"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 12952,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 18,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L18"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 12951,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 17,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L17"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "any"
- },
- "defaultValue": "..."
- },
- {
- "id": 12948,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L15"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 12954,
- "name": "social_urls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 20,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L20"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Record",
- "package": "typescript"
- },
- "defaultValue": "..."
- },
- {
- "id": 12949,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 101,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L101"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 12953,
- 12955,
- 12950,
- 12952,
- 12951,
- 12948,
- 12954,
- 12949
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- "defaultValue": "PackContractInput"
- },
- {
- "id": 12884,
- "name": "output",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/packs.ts",
- "line": 25,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/packs.ts#L25"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 12885,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 12890,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 19,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L19"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 12892,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L21"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodType",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 12887,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 16,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L16"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 12889,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 18,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L18"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 12888,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 17,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L17"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 12886,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L15"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 12891,
- "name": "social_urls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 20,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L20"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodRecord"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodRecord",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 12890,
- 12892,
- 12887,
- 12889,
- 12888,
- 12886,
- 12891
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 14,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L14"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 12893,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 12894,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 32,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L32"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 12894
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 31,
- "character": 30,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L31"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 12895,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 39,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L39"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 12898,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 12899,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 101,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L101"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 12899
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 100,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L100"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "literal",
- "value": "strip"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeAny"
- },
- "name": "ZodTypeAny",
- "package": "zod"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 12900,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 12908,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 19,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L19"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 12910,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L21"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 12905,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 16,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L16"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 12907,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 18,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L18"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 12906,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 32,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L32"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 12902,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L15"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 12909,
- "name": "social_urls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 20,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L20"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Record",
- "package": "typescript"
- },
- "defaultValue": "..."
- },
- {
- "id": 12901,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 101,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L101"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 12908,
- 12910,
- 12905,
- 12907,
- 12906,
- 12902,
- 12909,
- 12901
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 12911,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 12917,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 19,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L19"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 12919,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L21"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 12914,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 16,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L16"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 12916,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 18,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L18"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 12915,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 32,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L32"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 12912,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L15"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 12918,
- "name": "social_urls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 20,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L20"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Record",
- "package": "typescript"
- },
- "defaultValue": "..."
- },
- {
- "id": 12913,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 101,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L101"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 12917,
- 12919,
- 12914,
- 12916,
- 12915,
- 12912,
- 12918,
- 12913
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- "defaultValue": "PackContractOutput"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 12837,
- 12922,
- 12884
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/packs.ts",
- "line": 23,
- "character": 34,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/packs.ts#L23"
- }
- ]
- }
- }
- ],
- "name": "ContractMetadata",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 13305,
- "name": "open",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Open Pack"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "- Open a pack to reveal the contained rewards. This will burn the specified pack and\nthe contained assets will be transferred to the opening users wallet."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst tokenId = 0\nconst amount = 1\nconst tx = await contract.open(tokenId, amount);\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/pack.ts",
- "line": 583,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/pack.ts#L583"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 13306,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 13307,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 13308,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 13309,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 13310,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "tokenId",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "amount",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "gasLimit",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "any"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 13311,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 13320,
- "name": "erc1155Rewards",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/pack.ts",
- "line": 65,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/pack.ts#L65"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 13321,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 13323,
- "name": "contractAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/common/wrap.ts",
- "line": 11,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/common/wrap.ts#L11"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "AddressOrEnsSchema"
- },
- {
- "id": 13324,
- "name": "quantityPerReward",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/pack.ts",
- "line": 34,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/pack.ts#L34"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- },
- "defaultValue": "BigNumberishSchema"
- },
- {
- "id": 13322,
- "name": "tokenId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/common/wrap.ts",
- "line": 35,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/common/wrap.ts#L35"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- },
- "defaultValue": "BigNumberishSchema"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 13323,
- 13324,
- 13322
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 13312,
- "name": "erc20Rewards",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/pack.ts",
- "line": 63,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/pack.ts#L63"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 13313,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 13314,
- "name": "contractAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/common/wrap.ts",
- "line": 11,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/common/wrap.ts#L11"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "AddressOrEnsSchema"
- },
- {
- "id": 13315,
- "name": "quantityPerReward",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/pack.ts",
- "line": 19,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/pack.ts#L19"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- },
- "defaultValue": "AmountSchema"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 13314,
- 13315
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 13316,
- "name": "erc721Rewards",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/pack.ts",
- "line": 64,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/pack.ts#L64"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 13317,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 13319,
- "name": "contractAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/common/wrap.ts",
- "line": 11,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/common/wrap.ts#L11"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "AddressOrEnsSchema"
- },
- {
- "id": 13318,
- "name": "tokenId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/common/wrap.ts",
- "line": 27,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/common/wrap.ts#L27"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- },
- "defaultValue": "BigNumberishSchema"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 13319,
- 13318
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- }
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 13320,
- 13312,
- 13316
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 13307
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 13325,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 13326,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "tokenId",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "amount",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "gasLimit",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "any"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 13087,
- "name": "owner",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/pack.ts",
- "line": 111,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/pack.ts#L111"
- }
- ],
- "type": {
- "type": "reference",
- "target": 33602,
- "name": "ContractOwner",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 12959,
- "name": "roles",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/pack.ts",
- "line": 81,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/pack.ts#L81"
- }
- ],
- "type": {
- "type": "reference",
- "target": 31021,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/Pack.ts",
- "qualifiedName": "Pack"
- },
- "name": "Pack",
- "package": "@thirdweb-dev/contracts-js"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "literal",
- "value": "transfer"
- },
- {
- "type": "literal",
- "value": "minter"
- },
- {
- "type": "literal",
- "value": "admin"
- },
- {
- "type": "literal",
- "value": "asset"
- }
- ]
- }
- ],
- "name": "ContractRoles",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 12963,
- "name": "royalties",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Configure royalties"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Set your own royalties for the entire contract or per pack"
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\n// royalties on the whole contract\ncontract.royalties.setDefaultRoyaltyInfo({\n seller_fee_basis_points: 100, // 1%\n fee_recipient: \"0x...\"\n});\n// override royalty for a particular pack\ncontract.royalties.setTokenRoyaltyInfo(packId, {\n seller_fee_basis_points: 500, // 5%\n fee_recipient: \"0x...\"\n});\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/pack.ts",
- "line": 105,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/pack.ts#L105"
- }
- ],
- "type": {
- "type": "reference",
- "target": 31069,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/Pack.ts",
- "qualifiedName": "Pack"
- },
- "name": "Pack",
- "package": "@thirdweb-dev/contracts-js"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 12964,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 12965,
- "name": "deploy",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/packs.ts",
- "line": 24,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/packs.ts#L24"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 12966,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 12971,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 19,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L19"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 12973,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L21"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 12968,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 16,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L16"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 12970,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 18,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L18"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 12969,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 17,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L17"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 12967,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L15"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 12972,
- "name": "social_urls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 20,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L20"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodRecord"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodRecord",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 12971,
- 12973,
- 12968,
- 12970,
- 12969,
- 12967,
- 12972
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 14,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L14"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 12974,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 39,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L39"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 12977,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 12978,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 101,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L101"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 12978
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 100,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L100"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 12979,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 12980,
- "name": "platform_fee_basis_points",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "platform fee basis points"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 81,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L81"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNumber"
- },
- "name": "ZodNumber",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 12981,
- "name": "platform_fee_recipient",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "platform fee recipient address"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 85,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L85"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "templateLiteral",
- "head": "0x",
- "tail": [
- [
- {
- "type": "unknown",
- "name": "..."
- },
- ""
- ]
- ]
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodType",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 12980,
- 12981
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 77,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L77"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 12982,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 12983,
- "name": "trusted_forwarders",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 93,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L93"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "templateLiteral",
- "head": "0x",
- "tail": [
- [
- {
- "type": "unknown",
- "name": "..."
- },
- ""
- ]
- ]
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodType",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "many"
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 12983
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 92,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L92"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "literal",
- "value": "strip"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeAny"
- },
- "name": "ZodTypeAny",
- "package": "zod"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 12984,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 12995,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 19,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L19"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 12997,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L21"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 12992,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 16,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L16"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 12994,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 18,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L18"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 12993,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 17,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L17"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "any"
- },
- "defaultValue": "..."
- },
- {
- "id": 12986,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L15"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 12989,
- "name": "platform_fee_basis_points",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "platform fee basis points"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 81,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L81"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 12990,
- "name": "platform_fee_recipient",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "platform fee recipient address"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 85,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L85"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 12996,
- "name": "social_urls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 20,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L20"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Record",
- "package": "typescript"
- },
- "defaultValue": "..."
- },
- {
- "id": 12985,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 101,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L101"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 12991,
- "name": "trusted_forwarders",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 93,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L93"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 12995,
- 12997,
- 12992,
- 12994,
- 12993,
- 12986,
- 12989,
- 12990,
- 12996,
- 12985,
- 12991
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 12998,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 13004,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 19,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L19"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 13006,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L21"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 13001,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 16,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L16"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 13003,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 18,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L18"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 13002,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 17,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L17"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "any"
- },
- "defaultValue": "..."
- },
- {
- "id": 12999,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L15"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 13009,
- "name": "platform_fee_basis_points",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "platform fee basis points"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 81,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L81"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 13010,
- "name": "platform_fee_recipient",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "platform fee recipient address"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 85,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L85"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 13005,
- "name": "social_urls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 20,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L20"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Record",
- "package": "typescript"
- },
- "defaultValue": "..."
- },
- {
- "id": 13000,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 101,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L101"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 13011,
- "name": "trusted_forwarders",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 93,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L93"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 13004,
- 13006,
- 13001,
- 13003,
- 13002,
- 12999,
- 13009,
- 13010,
- 13005,
- 13000,
- 13011
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- "defaultValue": "PackContractDeploy"
- },
- {
- "id": 13050,
- "name": "input",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/packs.ts",
- "line": 26,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/packs.ts#L26"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 13051,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 13056,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 19,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L19"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 13058,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L21"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "templateLiteral",
- "head": "0x",
- "tail": [
- [
- {
- "type": "unknown",
- "name": "..."
- },
- ""
- ]
- ]
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodType",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 13053,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 16,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L16"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 13055,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 18,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L18"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 13054,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 17,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L17"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 13052,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L15"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 13057,
- "name": "social_urls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 20,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L20"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodRecord"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodRecord",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 13056,
- 13058,
- 13053,
- 13055,
- 13054,
- 13052,
- 13057
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 14,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L14"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 13059,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 39,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L39"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 13062,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 13063,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 101,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L101"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 13063
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 100,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L100"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "literal",
- "value": "strip"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeAny"
- },
- "name": "ZodTypeAny",
- "package": "zod"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 13064,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 13072,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 19,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L19"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 13074,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L21"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 13069,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 16,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L16"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 13071,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 18,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L18"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 13070,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 17,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L17"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "any"
- },
- "defaultValue": "..."
- },
- {
- "id": 13066,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L15"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 13073,
- "name": "social_urls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 20,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L20"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Record",
- "package": "typescript"
- },
- "defaultValue": "..."
- },
- {
- "id": 13065,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 101,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L101"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 13072,
- 13074,
- 13069,
- 13071,
- 13070,
- 13066,
- 13073,
- 13065
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 13075,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 13081,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 19,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L19"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 13083,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L21"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 13078,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 16,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L16"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 13080,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 18,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L18"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 13079,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 17,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L17"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "any"
- },
- "defaultValue": "..."
- },
- {
- "id": 13076,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L15"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 13082,
- "name": "social_urls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 20,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L20"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Record",
- "package": "typescript"
- },
- "defaultValue": "..."
- },
- {
- "id": 13077,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 101,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L101"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 13081,
- 13083,
- 13078,
- 13080,
- 13079,
- 13076,
- 13082,
- 13077
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- "defaultValue": "PackContractInput"
- },
- {
- "id": 13012,
- "name": "output",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/packs.ts",
- "line": 25,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/packs.ts#L25"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 13013,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 13018,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 19,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L19"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 13020,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L21"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodType",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 13015,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 16,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L16"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 13017,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 18,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L18"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 13016,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 17,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L17"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 13014,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L15"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 13019,
- "name": "social_urls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 20,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L20"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodRecord"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodRecord",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 13018,
- 13020,
- 13015,
- 13017,
- 13016,
- 13014,
- 13019
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 14,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L14"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 13021,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 13022,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 32,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L32"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 13022
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 31,
- "character": 30,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L31"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 13023,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 39,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L39"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 13026,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 13027,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 101,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L101"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 13027
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 100,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L100"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "literal",
- "value": "strip"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeAny"
- },
- "name": "ZodTypeAny",
- "package": "zod"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 13028,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 13036,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 19,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L19"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 13038,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L21"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 13033,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 16,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L16"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 13035,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 18,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L18"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 13034,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 32,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L32"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 13030,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L15"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 13037,
- "name": "social_urls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 20,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L20"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Record",
- "package": "typescript"
- },
- "defaultValue": "..."
- },
- {
- "id": 13029,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 101,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L101"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 13036,
- 13038,
- 13033,
- 13035,
- 13034,
- 13030,
- 13037,
- 13029
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 13039,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 13045,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 19,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L19"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 13047,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L21"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 13042,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 16,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L16"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 13044,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 18,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L18"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 13043,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 32,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L32"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 13040,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L15"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 13046,
- "name": "social_urls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 20,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L20"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Record",
- "package": "typescript"
- },
- "defaultValue": "..."
- },
- {
- "id": 13041,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 101,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L101"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 13045,
- 13047,
- 13042,
- 13044,
- 13043,
- 13040,
- 13046,
- 13041
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- "defaultValue": "PackContractOutput"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 12965,
- 13050,
- 13012
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/packs.ts",
- "line": 23,
- "character": 34,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/packs.ts#L23"
- }
- ]
- }
- }
- ],
- "name": "ContractRoyalty",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 14177,
- "name": "storage",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isProtected": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/internal/erc1155/erc-1155-standard.ts",
- "line": 32,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/internal/erc1155/erc-1155-standard.ts#L32"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../storage/src/core/storage.ts",
- "qualifiedName": "ThirdwebStorage"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../storage/src/types/upload.ts",
- "qualifiedName": "IpfsUploadBatchOptions"
- },
- "name": "IpfsUploadBatchOptions",
- "package": "@thirdweb-dev/storage"
- }
- ],
- "name": "ThirdwebStorage",
- "package": "@thirdweb-dev/storage"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "StandardErc1155.storage"
- }
- },
- {
- "id": 14195,
- "name": "transfer",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isInherited": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Transfer an NFT"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Transfer an NFT from the connected wallet to another wallet."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\n// Address of the wallet you want to send the NFT to\nconst toAddress = \"{{wallet_address}}\";\nconst tokenId = \"0\"; // The token ID of the NFT you want to send\nconst amount = 3; // How many copies of the NFTs to transfer\nawait contract.transfer(toAddress, tokenId, amount);\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/internal/erc1155/erc-1155-standard.ts",
- "line": 140,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/internal/erc1155/erc-1155-standard.ts#L140"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 14196,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 14197,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 14198,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 14199,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 14200,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "to",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "tokenId",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "amount",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "data",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bytes@5.7.0/node_modules/@ethersproject/bytes/src.ts/index.ts",
- "qualifiedName": "BytesLike"
- },
- "name": "BytesLike",
- "package": "@ethersproject/bytes"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/types.ts",
- "qualifiedName": "TransactionResultWithMetadata"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "TransactionResultWithMetadata",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 14197
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 14201,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 14202,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "to",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "tokenId",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "amount",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "data",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bytes@5.7.0/node_modules/@ethersproject/bytes/src.ts/index.ts",
- "qualifiedName": "BytesLike"
- },
- "name": "BytesLike",
- "package": "@ethersproject/bytes"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "...",
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "StandardErc1155.transfer"
- }
- },
- {
- "id": 14203,
- "name": "transferBatch",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isInherited": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Transfer multiple NFTs"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Transfer multiple NFTs from the connected wallet to another wallet."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\n// Address of the wallet you want to send the NFTs to\nconst toAddress = \"{{wallet_address}}\";\n// Array of token IDs of the NFTs you want to send\nconst tokenIds = [\"0\", \"1\", \"2\"];\n// Array of amounts of the NFTs you want to send\nconst amounts = [1, 2, 3];\nawait contract.transferBatch(toAddress, tokenIds, amounts);\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/internal/erc1155/erc-1155-standard.ts",
- "line": 167,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/internal/erc1155/erc-1155-standard.ts#L167"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 14204,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 14205,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 14206,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 14207,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 14208,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "to",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "tokenIds",
- "isOptional": false,
- "element": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- }
- },
- {
- "type": "namedTupleMember",
- "name": "amounts",
- "isOptional": false,
- "element": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- }
- },
- {
- "type": "namedTupleMember",
- "name": "fromAddress",
- "isOptional": true,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "data",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bytes@5.7.0/node_modules/@ethersproject/bytes/src.ts/index.ts",
- "qualifiedName": "BytesLike"
- },
- "name": "BytesLike",
- "package": "@ethersproject/bytes"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/types.ts",
- "qualifiedName": "TransactionResultWithMetadata"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "TransactionResultWithMetadata",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 14205
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 14209,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 14210,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "to",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "tokenIds",
- "isOptional": false,
- "element": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- }
- },
- {
- "type": "namedTupleMember",
- "name": "amounts",
- "isOptional": false,
- "element": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- }
- },
- {
- "type": "namedTupleMember",
- "name": "fromAddress",
- "isOptional": true,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "data",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bytes@5.7.0/node_modules/@ethersproject/bytes/src.ts/index.ts",
- "qualifiedName": "BytesLike"
- },
- "name": "BytesLike",
- "package": "@ethersproject/bytes"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "...",
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "StandardErc1155.transferBatch"
- }
- },
- {
- "id": 12690,
- "name": "contractRoles",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isStatic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/pack.ts",
- "line": 76,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/pack.ts#L76"
- }
- ],
- "type": {
- "type": "typeOperator",
- "operator": "readonly",
- "target": {
- "type": "tuple",
- "elements": [
- {
- "type": "literal",
- "value": "admin"
- },
- {
- "type": "literal",
- "value": "minter"
- },
- {
- "type": "literal",
- "value": "asset"
- },
- {
- "type": "literal",
- "value": "transfer"
- }
- ]
- }
- },
- "defaultValue": "PACK_CONTRACT_ROLES"
- },
- {
- "id": 14179,
- "name": "chainId",
- "variant": "declaration",
- "kind": 262144,
- "flags": {
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/internal/erc1155/erc-1155-standard.ts",
- "line": 36,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/internal/erc1155/erc-1155-standard.ts#L36"
- }
- ],
- "getSignature": {
- "id": 14180,
- "name": "chainId",
- "variant": "signature",
- "kind": 524288,
- "flags": {
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/internal/erc1155/erc-1155-standard.ts",
- "line": 36,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/internal/erc1155/erc-1155-standard.ts#L36"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "StandardErc1155.chainId"
- }
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "StandardErc1155.chainId"
- }
- },
- {
- "id": 13089,
- "name": "vrf",
- "variant": "declaration",
- "kind": 262144,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/pack.ts",
- "line": 118,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/pack.ts#L118"
- }
- ],
- "getSignature": {
- "id": 13090,
- "name": "vrf",
- "variant": "signature",
- "kind": 524288,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "If enabled in the contract, use the Chainlink VRF functionality to open packs"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/pack.ts",
- "line": 118,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/pack.ts#L118"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/classes/pack-vrf.ts",
- "qualifiedName": "PackVRF"
- },
- "name": "PackVRF",
- "package": "@thirdweb-dev/sdk"
- }
- }
- },
- {
- "id": 14188,
- "name": "balance",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/internal/erc1155/erc-1155-standard.ts",
- "line": 110,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/internal/erc1155/erc-1155-standard.ts#L110"
- }
- ],
- "signatures": [
- {
- "id": 14189,
- "name": "balance",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isInherited": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get NFT Balance for the currently connected wallet"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/internal/erc1155/erc-1155-standard.ts",
- "line": 110,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/internal/erc1155/erc-1155-standard.ts#L110"
- }
- ],
- "parameters": [
- {
- "id": 14190,
- "name": "tokenId",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "StandardErc1155.balance"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "StandardErc1155.balance"
- }
- },
- {
- "id": 14184,
- "name": "balanceOf",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/internal/erc1155/erc-1155-standard.ts",
- "line": 100,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/internal/erc1155/erc-1155-standard.ts#L100"
- }
- ],
- "signatures": [
- {
- "id": 14185,
- "name": "balanceOf",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isInherited": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get NFT Balance"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Get a wallets NFT balance (number of NFTs in this contract owned by the wallet)."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\n// Address of the wallet to check NFT balance\nconst walletAddress = \"{{wallet_address}}\";\nconst tokenId = 0; // Id of the NFT to check\nconst balance = await contract.balanceOf(walletAddress, tokenId);\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/internal/erc1155/erc-1155-standard.ts",
- "line": 100,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/internal/erc1155/erc-1155-standard.ts#L100"
- }
- ],
- "parameters": [
- {
- "id": 14186,
- "name": "address",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 14187,
- "name": "tokenId",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "StandardErc1155.balanceOf"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "StandardErc1155.balanceOf"
- }
- },
- {
- "id": 13096,
- "name": "get",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/pack.ts",
- "line": 199,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/pack.ts#L199"
- }
- ],
- "signatures": [
- {
- "id": 13097,
- "name": "get",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get a single Pack"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Get all the data associated with every pack in this contract.\n\nBy default, returns the first 100 packs, use queryParams to fetch more."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst pack = await contract.get(0);\nconsole.log(packs;\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/pack.ts",
- "line": 199,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/pack.ts#L199"
- }
- ],
- "parameters": [
- {
- "id": 13098,
- "name": "tokenId",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 2,
- "name": "NFT",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- },
- "overwrites": {
- "type": "reference",
- "target": -1,
- "name": "StandardErc1155.get"
- }
- }
- ],
- "overwrites": {
- "type": "reference",
- "target": -1,
- "name": "StandardErc1155.get"
- }
- },
- {
- "id": 13094,
- "name": "getAddress",
- "variant": "declaration",
- "kind": 2048,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/pack.ts",
- "line": 178,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/pack.ts#L178"
- }
- ],
- "signatures": [
- {
- "id": 13095,
- "name": "getAddress",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/pack.ts",
- "line": 178,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/pack.ts#L178"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "overwrites": {
- "type": "reference",
- "target": -1,
- "name": "StandardErc1155.getAddress"
- }
- }
- ],
- "overwrites": {
- "type": "reference",
- "target": -1,
- "name": "StandardErc1155.getAddress"
- }
- },
- {
- "id": 13099,
- "name": "getAll",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/pack.ts",
- "line": 218,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/pack.ts#L218"
- }
- ],
- "signatures": [
- {
- "id": 13100,
- "name": "getAll",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get All Packs"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Get all the data associated with every pack in this contract.\n\nBy default, returns the first 100 packs, use queryParams to fetch more."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst packs = await contract.getAll();\nconsole.log(packs;\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The pack metadata for all packs queried."
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/pack.ts",
- "line": 218,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/pack.ts#L218"
- }
- ],
- "parameters": [
- {
- "id": 13101,
- "name": "queryParams",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "optional filtering to only fetch a subset of results."
- }
- ]
- },
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 13102,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 13104,
- "name": "count",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/QueryParams.ts",
- "line": 12,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/QueryParams.ts#L12"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 13103,
- "name": "start",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/QueryParams.ts",
- "line": 11,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/QueryParams.ts#L11"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 13104,
- 13103
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": 2,
- "name": "NFT",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 13105,
- "name": "getOwned",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/pack.ts",
- "line": 236,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/pack.ts#L236"
- }
- ],
- "signatures": [
- {
- "id": 13106,
- "name": "getOwned",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get Owned Packs"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Get all the data associated with the packs owned by a specific wallet."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\n// Address of the wallet to get the packs of\nconst address = \"{{wallet_address}}\";\nconst packss = await contract.getOwned(address);\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The pack metadata for all the owned packs in the contract."
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/pack.ts",
- "line": 236,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/pack.ts#L236"
- }
- ],
- "parameters": [
- {
- "id": 13107,
- "name": "walletAddress",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": 2,
- "name": "NFT",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 13112,
- "name": "getPackContents",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/pack.ts",
- "line": 276,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/pack.ts#L276"
- }
- ],
- "signatures": [
- {
- "id": 13113,
- "name": "getPackContents",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get Pack Contents"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Get the rewards contained inside a pack."
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The contents of the pack."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst packId = 0;\nconst contents = await contract.getPackContents(packId);\nconsole.log(contents.erc20Rewards);\nconsole.log(contents.erc721Rewards);\nconsole.log(contents.erc1155Rewards);\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/pack.ts",
- "line": 276,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/pack.ts#L276"
- }
- ],
- "parameters": [
- {
- "id": 13114,
- "name": "packId",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The id of the pack to get the contents of."
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 13115,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 13125,
- "name": "erc1155Rewards",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/pack.ts",
- "line": 75,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/pack.ts#L75"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 13126,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 13128,
- "name": "contractAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/common/wrap.ts",
- "line": 11,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/common/wrap.ts#L11"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "AddressOrEnsSchema"
- },
- {
- "id": 13129,
- "name": "quantityPerReward",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/pack.ts",
- "line": 34,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/pack.ts#L34"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "BigNumberishSchema"
- },
- {
- "id": 13127,
- "name": "tokenId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/common/wrap.ts",
- "line": 35,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/common/wrap.ts#L35"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "BigNumberishSchema"
- },
- {
- "id": 13130,
- "name": "totalRewards",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/pack.ts",
- "line": 55,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/pack.ts#L55"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 13128,
- 13129,
- 13127,
- 13130
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 13116,
- "name": "erc20Rewards",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/pack.ts",
- "line": 73,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/pack.ts#L73"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 13117,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 13118,
- "name": "contractAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/common/wrap.ts",
- "line": 11,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/common/wrap.ts#L11"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "AddressOrEnsSchema"
- },
- {
- "id": 13119,
- "name": "quantityPerReward",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/pack.ts",
- "line": 19,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/pack.ts#L19"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "AmountSchema"
- },
- {
- "id": 13120,
- "name": "totalRewards",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/pack.ts",
- "line": 42,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/pack.ts#L42"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 13118,
- 13119,
- 13120
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 13121,
- "name": "erc721Rewards",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/pack.ts",
- "line": 74,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/pack.ts#L74"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 13122,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 13124,
- "name": "contractAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/common/wrap.ts",
- "line": 11,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/common/wrap.ts#L11"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "AddressOrEnsSchema"
- },
- {
- "id": 13123,
- "name": "tokenId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/common/wrap.ts",
- "line": 27,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/common/wrap.ts#L27"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "BigNumberishSchema"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 13124,
- 13123
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- }
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 13125,
- 13116,
- 13121
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 123
- }
- ]
- }
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 13108,
- "name": "getTotalCount",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/pack.ts",
- "line": 245,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/pack.ts#L245"
- }
- ],
- "signatures": [
- {
- "id": 13109,
- "name": "getTotalCount",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get the number of packs created"
- }
- ],
- "blockTags": [
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The total number of packs minted in this contract"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/pack.ts",
- "line": 245,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/pack.ts#L245"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 14191,
- "name": "isApproved",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/internal/erc1155/erc-1155-standard.ts",
- "line": 119,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/internal/erc1155/erc-1155-standard.ts#L119"
- }
- ],
- "signatures": [
- {
- "id": 14192,
- "name": "isApproved",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isInherited": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get whether this wallet has approved transfers from the given operator"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/internal/erc1155/erc-1155-standard.ts",
- "line": 119,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/internal/erc1155/erc-1155-standard.ts#L119"
- }
- ],
- "parameters": [
- {
- "id": 14193,
- "name": "address",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "the wallet address"
- }
- ]
- },
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 14194,
- "name": "operator",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "the operator address"
- }
- ]
- },
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "boolean"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "StandardErc1155.isApproved"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "StandardErc1155.isApproved"
- }
- },
- {
- "id": 13110,
- "name": "isTransferRestricted",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/pack.ts",
- "line": 252,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/pack.ts#L252"
- }
- ],
- "signatures": [
- {
- "id": 13111,
- "name": "isTransferRestricted",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get whether users can transfer packs from this contract"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/pack.ts",
- "line": 252,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/pack.ts#L252"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "boolean"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 14181,
- "name": "totalSupply",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/internal/erc1155/erc-1155-standard.ts",
- "line": 83,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/internal/erc1155/erc-1155-standard.ts#L83"
- }
- ],
- "signatures": [
- {
- "id": 14182,
- "name": "totalSupply",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isInherited": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Returns the total supply of a specific token"
- }
- ],
- "blockTags": [
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The total supply"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/internal/erc1155/erc-1155-standard.ts",
- "line": 83,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/internal/erc1155/erc-1155-standard.ts#L83"
- }
- ],
- "parameters": [
- {
- "id": 14183,
- "name": "tokenId",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The token ID to get the total supply of"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "StandardErc1155.totalSupply"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "StandardErc1155.totalSupply"
- }
- }
- ],
- "groups": [
- {
- "title": "Constructors",
- "children": [
- 12691
- ]
- },
- {
- "title": "Properties",
- "children": [
- 12793,
- 13197,
- 14219,
- 12958,
- 14176,
- 13131,
- 13239,
- 12960,
- 14178,
- 12962,
- 12961,
- 12835,
- 13305,
- 13087,
- 12959,
- 12963,
- 14177,
- 14195,
- 14203,
- 12690
- ]
- },
- {
- "title": "Accessors",
- "children": [
- 14179,
- 13089
- ]
- },
- {
- "title": "Methods",
- "children": [
- 14188,
- 14184,
- 13096,
- 13094,
- 13099,
- 13105,
- 13112,
- 13108,
- 14191,
- 13110,
- 14181
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/pack.ts",
- "line": 75,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/pack.ts#L75"
- }
- ],
- "extendedTypes": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/classes/internal/erc1155/erc-1155-standard.ts",
- "qualifiedName": "StandardErc1155"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/Pack.ts",
- "qualifiedName": "Pack"
- },
- "name": "PackContract",
- "package": "@thirdweb-dev/contracts-js",
- "qualifiedName": "Pack"
- }
- ],
- "name": "StandardErc1155",
- "package": "@thirdweb-dev/sdk"
- }
- ]
- },
- {
- "id": 21817,
- "name": "SmartContract",
- "variant": "declaration",
- "kind": 128,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Custom contract dynamic class with feature detection"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nimport { ThirdwebSDK } from \"@thirdweb-dev/sdk\";\n\nconst sdk = new ThirdwebSDK(provider);\nconst contract = await sdk.getContract(\"{{contract_address}}\");\n\n// call any function in your contract\nawait contract.call(\"myCustomFunction\", [param1, param2]);\n\n// if your contract follows an ERC standard, contract.ercXYZ will be present\nconst allNFTs = await contract.erc721.getAll()\n\n// if your contract extends a particular contract extension, the corresponding function will be available\nconst tx = await contract.erc721.mint({\n name: \"Cool NFT\",\n image: readFileSync(\"some_image.png\"),\n });\n```"
- }
- ]
- },
- {
- "tag": "@contract",
- "content": []
- }
- ]
- },
- "children": [
- {
- "id": 21818,
- "name": "constructor",
- "variant": "declaration",
- "kind": 512,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/smart-contract.ts",
- "line": 374,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/smart-contract.ts#L374"
- }
- ],
- "signatures": [
- {
- "id": 21819,
- "name": "new SmartContract",
- "variant": "signature",
- "kind": 16384,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/smart-contract.ts",
- "line": 374,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/smart-contract.ts#L374"
- }
- ],
- "typeParameters": [
- {
- "id": 21820,
- "name": "TContract",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "reference",
- "target": 39580,
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 21821,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/contract.ts",
- "line": 79,
- "character": 47,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/contract.ts#L79"
- }
- ],
- "indexSignatures": [
- {
- "id": 21822,
- "name": "__index",
- "variant": "signature",
- "kind": 8192,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/contract.ts",
- "line": 79,
- "character": 49,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/contract.ts#L79"
- }
- ],
- "parameters": [
- {
- "id": 21823,
- "name": "name",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "any"
- }
- }
- ]
- }
- }
- ],
- "name": "BaseContractInterface",
- "package": "@thirdweb-dev/sdk"
- },
- "default": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/src.ts/index.ts",
- "qualifiedName": "BaseContract"
- },
- "name": "BaseContract",
- "package": "@ethersproject/contracts"
- }
- }
- ],
- "parameters": [
- {
- "id": 21824,
- "name": "network",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": 30911,
- "name": "NetworkInput",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 21825,
- "name": "address",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 21826,
- "name": "abi",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 21827,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 21830,
- "name": "inputs",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 97,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L97"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 21831,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 21833,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 76,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L76"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 21832,
- "name": "type",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 75,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L75"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 21833,
- 21832
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 74,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L74"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 21834,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 21836,
- "name": "components",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 86,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L86"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "many"
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 21835,
- "name": "stateMutability",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 85,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L85"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 21836,
- 21835
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 84,
- "character": 27,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L84"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "literal",
- "value": "strip"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodAny"
- },
- "name": "ZodAny",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectOutputType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 21837,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 21839,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 76,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L76"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 21838,
- "name": "type",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 75,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L75"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 21839,
- 21838
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 74,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L74"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 21840,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 21842,
- "name": "components",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 86,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L86"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 21841,
- "name": "stateMutability",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 85,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L85"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 21842,
- 21841
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 84,
- "character": 27,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L84"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodAny"
- },
- "name": "ZodAny",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectOutputType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 21843,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 21845,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 76,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L76"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 21844,
- "name": "type",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 75,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L75"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 21845,
- 21844
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 74,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L74"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 21846,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 21848,
- "name": "components",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 86,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L86"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 21847,
- "name": "stateMutability",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 85,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L85"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 21848,
- 21847
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 84,
- "character": 27,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L84"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodAny"
- },
- "name": "ZodAny",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "many"
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 21829,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 96,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L96"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 21849,
- "name": "outputs",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 98,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L98"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 21850,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 21852,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 76,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L76"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 21851,
- "name": "type",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 75,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L75"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 21852,
- 21851
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 74,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L74"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 21853,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 21855,
- "name": "components",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 86,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L86"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "many"
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 21854,
- "name": "stateMutability",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 85,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L85"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 21855,
- 21854
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 84,
- "character": 27,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L84"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "literal",
- "value": "strip"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodAny"
- },
- "name": "ZodAny",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectOutputType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 21856,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 21858,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 76,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L76"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 21857,
- "name": "type",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 75,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L75"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 21858,
- 21857
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 74,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L74"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 21859,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 21861,
- "name": "components",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 86,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L86"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 21860,
- "name": "stateMutability",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 85,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L85"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 21861,
- 21860
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 84,
- "character": 27,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L84"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodAny"
- },
- "name": "ZodAny",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectOutputType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 21862,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 21864,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 76,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L76"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 21863,
- "name": "type",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 75,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L75"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 21864,
- 21863
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 74,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L74"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 21865,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 21867,
- "name": "components",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 86,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L86"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 21866,
- "name": "stateMutability",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 85,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L85"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 21867,
- 21866
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 84,
- "character": 27,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L84"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodAny"
- },
- "name": "ZodAny",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "many"
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 21828,
- "name": "type",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 95,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L95"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 21830,
- 21829,
- 21849,
- 21828
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 94,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L94"
- }
- ]
- }
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodAny"
- },
- "name": "ZodAny",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- }
- },
- {
- "id": 21868,
- "name": "storage",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../storage/src/core/storage.ts",
- "qualifiedName": "ThirdwebStorage"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../storage/src/types/upload.ts",
- "qualifiedName": "IpfsUploadBatchOptions"
- },
- "name": "IpfsUploadBatchOptions",
- "package": "@thirdweb-dev/storage"
- }
- ],
- "name": "ThirdwebStorage",
- "package": "@thirdweb-dev/storage"
- }
- },
- {
- "id": 21869,
- "name": "options",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "undefined"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 21870,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 21881,
- "name": "clientId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 13,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L13"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 21891,
- "name": "gasless",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 30,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L30"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reflection",
- "declaration": {
- "id": 21892,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 21901,
- "name": "experimentalChainlessSupport",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 41,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L41"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- },
- "defaultValue": "..."
- },
- {
- "id": 21893,
- "name": "openzeppelin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 33,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L33"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 21894,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 21898,
- "name": "domainName",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 37,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L37"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 21900,
- "name": "domainSeparatorVersion",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 39,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L39"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 21899,
- "name": "domainVersion",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 38,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L38"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 21896,
- "name": "relayerForwarderAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 35,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L35"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 21895,
- "name": "relayerUrl",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 34,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L34"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 21897,
- "name": "useEOAForwarder",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 36,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L36"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 21898,
- 21900,
- 21899,
- 21896,
- 21895,
- 21897
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 21901,
- 21893
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 21902,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 21903,
- "name": "biconomy",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 44,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L44"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 21904,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 21905,
- "name": "apiId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 45,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L45"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 21906,
- "name": "apiKey",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 46,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L46"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 21907,
- "name": "deadlineSeconds",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 47,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L47"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 21905,
- 21906,
- 21907
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 21903
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 21908,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 21909,
- "name": "engine",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 54,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L54"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 21910,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 21913,
- "name": "domainName",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 60,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L60"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 21915,
- "name": "domainSeparatorVersion",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 62,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L62"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 21914,
- "name": "domainVersion",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 61,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L61"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 21912,
- "name": "relayerForwarderAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 59,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L59"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 21911,
- "name": "relayerUrl",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 55,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L55"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 21913,
- 21915,
- 21914,
- 21912,
- 21911
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 21916,
- "name": "experimentalChainlessSupport",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 64,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L64"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 21909,
- 21916
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 21887,
- "name": "gasSettings",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L21"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 21888,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 21889,
- "name": "maxPriceInGwei",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 23,
- "character": 10,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L23"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 21890,
- "name": "speed",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 27,
- "character": 10,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L27"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "literal",
- "value": "standard"
- },
- {
- "type": "literal",
- "value": "fast"
- },
- {
- "type": "literal",
- "value": "fastest"
- }
- ]
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 21889,
- 21890
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 21917,
- "name": "gatewayUrls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 68,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L68"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 21883,
- "name": "readonlySettings",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L15"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 21884,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 21886,
- "name": "chainId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 18,
- "character": 10,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L18"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 21885,
- "name": "rpcUrl",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 17,
- "character": 10,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L17"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 21886,
- 21885
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 21918,
- "name": "rpcBatchSettings",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 69,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L69"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 21919,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 21920,
- "name": "sizeLimit",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 71,
- "character": 10,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L71"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 21921,
- "name": "timeLimit",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 72,
- "character": 10,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L72"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 21920,
- 21921
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 21882,
- "name": "secretKey",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 14,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L14"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 21871,
- "name": "supportedChains",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 12,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L12"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 21872,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 21874,
- "name": "chainId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts",
- "line": 6,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts#L6"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 21875,
- "name": "nativeCurrency",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts",
- "line": 7,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts#L7"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 21876,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 21879,
- "name": "decimals",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts",
- "line": 10,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts#L10"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 21878,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts",
- "line": 8,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts#L8"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 21877,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts",
- "line": 9,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts#L9"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 21879,
- 21878,
- 21877
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 21873,
- "name": "rpc",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts",
- "line": 5,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts#L5"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 21880,
- "name": "slug",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts",
- "line": 12,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts#L12"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 21874,
- 21875,
- 21873,
- 21880
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 21881,
- 21891,
- 21887,
- 21917,
- 21883,
- 21918,
- 21882,
- 21871
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- ]
- },
- "defaultValue": "{}"
- },
- {
- "id": 21922,
- "name": "chainId",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- },
- {
- "id": 21923,
- "name": "contractWrapper",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/classes/internal/contract-wrapper.ts",
- "qualifiedName": "ContractWrapper"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 21820,
- "name": "TContract",
- "package": "@thirdweb-dev/sdk",
- "qualifiedName": "SmartContract.TContract",
- "refersToTypeParameter": true
- }
- ],
- "name": "ContractWrapper",
- "package": "@thirdweb-dev/sdk"
- },
- "defaultValue": "..."
- }
- ],
- "type": {
- "type": "reference",
- "target": 21817,
- "typeArguments": [
- {
- "type": "reference",
- "target": 21820,
- "name": "TContract",
- "package": "@thirdweb-dev/sdk",
- "qualifiedName": "SmartContract.TContract",
- "refersToTypeParameter": true
- }
- ],
- "name": "SmartContract",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ]
- },
- {
- "id": 21928,
- "name": "encoder",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/smart-contract.ts",
- "line": 120,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/smart-contract.ts#L120"
- }
- ],
- "type": {
- "type": "reference",
- "target": 30954,
- "typeArguments": [
- {
- "type": "reference",
- "target": 21820,
- "name": "TContract",
- "package": "@thirdweb-dev/sdk",
- "qualifiedName": "SmartContract.TContract",
- "refersToTypeParameter": true
- }
- ],
- "name": "ContractEncoder",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 21929,
- "name": "estimator",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/smart-contract.ts",
- "line": 121,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/smart-contract.ts#L121"
- }
- ],
- "type": {
- "type": "reference",
- "target": 33362,
- "typeArguments": [
- {
- "type": "reference",
- "target": 21820,
- "name": "TContract",
- "package": "@thirdweb-dev/sdk",
- "qualifiedName": "SmartContract.TContract",
- "refersToTypeParameter": true
- }
- ],
- "name": "GasCostEstimator",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 21926,
- "name": "events",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/smart-contract.ts",
- "line": 118,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/smart-contract.ts#L118"
- }
- ],
- "type": {
- "type": "reference",
- "target": 33383,
- "typeArguments": [
- {
- "type": "reference",
- "target": 21820,
- "name": "TContract",
- "package": "@thirdweb-dev/sdk",
- "qualifiedName": "SmartContract.TContract",
- "refersToTypeParameter": true
- }
- ],
- "name": "ContractEvents",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 21927,
- "name": "interceptor",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/smart-contract.ts",
- "line": 119,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/smart-contract.ts#L119"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/classes/contract-interceptor.ts",
- "qualifiedName": "ContractInterceptor"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 21820,
- "name": "TContract",
- "package": "@thirdweb-dev/sdk",
- "qualifiedName": "SmartContract.TContract",
- "refersToTypeParameter": true
- }
- ],
- "name": "ContractInterceptor",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 21931,
- "name": "metadata",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/smart-contract.ts",
- "line": 123,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/smart-contract.ts#L123"
- }
- ],
- "type": {
- "type": "reference",
- "target": 30977,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/src.ts/index.ts",
- "qualifiedName": "BaseContract"
- },
- "name": "BaseContract",
- "package": "@ethersproject/contracts"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 21932,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 21933,
- "name": "deploy",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 64,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L64"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 21934,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 21939,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 19,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L19"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 21941,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L21"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "templateLiteral",
- "head": "0x",
- "tail": [
- [
- {
- "type": "unknown",
- "name": "..."
- },
- ""
- ]
- ]
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodType",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 21936,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 16,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L16"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 21938,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 18,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L18"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 21937,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 17,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L17"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 21935,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L15"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 21940,
- "name": "social_urls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 20,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L20"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodRecord"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodRecord",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 21939,
- 21941,
- 21936,
- 21938,
- 21937,
- 21935,
- 21940
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 14,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L14"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 21942,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 21945,
- "name": "merkle",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 11,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L11"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodRecord"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodRecord",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 21946,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 101,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L101"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 21945,
- 21946
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 575,
- "character": 25
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 21947,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 21948,
- "name": "platform_fee_basis_points",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "platform fee basis points"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 81,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L81"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNumber"
- },
- "name": "ZodNumber",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 21949,
- "name": "platform_fee_recipient",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "platform fee recipient address"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 85,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L85"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "templateLiteral",
- "head": "0x",
- "tail": [
- [
- {
- "type": "unknown",
- "name": "..."
- },
- ""
- ]
- ]
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodType",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 21950,
- "name": "primary_sale_recipient",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "primary sale recipient address"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 70,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L70"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "templateLiteral",
- "head": "0x",
- "tail": [
- [
- {
- "type": "unknown",
- "name": "..."
- },
- ""
- ]
- ]
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodType",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 21951,
- "name": "trusted_forwarders",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 93,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L93"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodType",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "many"
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 21948,
- 21949,
- 21950,
- 21951
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 575,
- "character": 25
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "literal",
- "value": "strip"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeAny"
- },
- "name": "ZodTypeAny",
- "package": "zod"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 21952,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 21958,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 19,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L19"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 21960,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L21"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 21955,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 16,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L16"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 21957,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 18,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L18"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 21956,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 17,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L17"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "any"
- },
- "defaultValue": "..."
- },
- {
- "id": 21967,
- "name": "merkle",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 11,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L11"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Record",
- "package": "typescript"
- },
- "defaultValue": "..."
- },
- {
- "id": 21953,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L15"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 21964,
- "name": "platform_fee_basis_points",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "platform fee basis points"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 81,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L81"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 21965,
- "name": "platform_fee_recipient",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "platform fee recipient address"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 85,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L85"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 21963,
- "name": "primary_sale_recipient",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "primary sale recipient address"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 70,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L70"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 21959,
- "name": "social_urls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 20,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L20"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Record",
- "package": "typescript"
- },
- "defaultValue": "..."
- },
- {
- "id": 21954,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 101,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L101"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 21966,
- "name": "trusted_forwarders",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 93,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L93"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 21958,
- 21960,
- 21955,
- 21957,
- 21956,
- 21967,
- 21953,
- 21964,
- 21965,
- 21963,
- 21959,
- 21954,
- 21966
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 21968,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 21974,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 19,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L19"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 21976,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L21"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 21971,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 16,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L16"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 21973,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 18,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L18"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 21972,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 17,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L17"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "any"
- },
- "defaultValue": "..."
- },
- {
- "id": 21983,
- "name": "merkle",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 11,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L11"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Record",
- "package": "typescript"
- },
- "defaultValue": "..."
- },
- {
- "id": 21969,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L15"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 21980,
- "name": "platform_fee_basis_points",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "platform fee basis points"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 81,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L81"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 21981,
- "name": "platform_fee_recipient",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "platform fee recipient address"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 85,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L85"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 21979,
- "name": "primary_sale_recipient",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "primary sale recipient address"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 70,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L70"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 21975,
- "name": "social_urls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 20,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L20"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Record",
- "package": "typescript"
- },
- "defaultValue": "..."
- },
- {
- "id": 21970,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 101,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L101"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 21982,
- "name": "trusted_forwarders",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 93,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L93"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 21974,
- 21976,
- 21971,
- 21973,
- 21972,
- 21983,
- 21969,
- 21980,
- 21981,
- 21979,
- 21975,
- 21970,
- 21982
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- "defaultValue": "CustomContractDeploy"
- },
- {
- "id": 22030,
- "name": "input",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 66,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L66"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 22031,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 22036,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 19,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L19"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 22038,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L21"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "templateLiteral",
- "head": "0x",
- "tail": [
- [
- {
- "type": "intrinsic",
- "name": "string"
- },
- ""
- ]
- ]
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "templateLiteral",
- "head": "",
- "tail": [
- [
- {
- "type": "unknown",
- "name": "..."
- },
- ".eth"
- ]
- ]
- },
- {
- "type": "templateLiteral",
- "head": "",
- "tail": [
- [
- {
- "type": "unknown",
- "name": "..."
- },
- ".cb.id"
- ]
- ]
- }
- ]
- }
- ],
- "name": "ZodType",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 22033,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 16,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L16"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 22035,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 18,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L18"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 22034,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 17,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L17"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeAny"
- },
- "name": "ZodTypeAny",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 22032,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L15"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 22037,
- "name": "social_urls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 20,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L20"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodRecord"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodRecord",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 22036,
- 22038,
- 22033,
- 22035,
- 22034,
- 22032,
- 22037
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 14,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L14"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 22039,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 22042,
- "name": "merkle",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 11,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L11"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodRecord"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodRecord",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 22043,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 101,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L101"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 22042,
- 22043
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 575,
- "character": 25
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "literal",
- "value": "strip"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodAny"
- },
- "name": "ZodAny",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectOutputType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 22044,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 22049,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 19,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L19"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 22051,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L21"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "templateLiteral",
- "head": "0x",
- "tail": [
- [
- {
- "type": "unknown",
- "name": "..."
- },
- ""
- ]
- ]
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodType",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 22046,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 16,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L16"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 22048,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 18,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L18"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 22047,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 17,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L17"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 22045,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L15"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 22050,
- "name": "social_urls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 20,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L20"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodRecord"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodRecord",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 22049,
- 22051,
- 22046,
- 22048,
- 22047,
- 22045,
- 22050
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 14,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L14"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 22052,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 22055,
- "name": "merkle",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 11,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L11"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodRecord"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodRecord",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 22056,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 101,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L101"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 22055,
- 22056
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 575,
- "character": 25
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodAny"
- },
- "name": "ZodAny",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectOutputType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 22057,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 22062,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 19,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L19"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 22064,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L21"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "templateLiteral",
- "head": "0x",
- "tail": [
- [
- {
- "type": "unknown",
- "name": "..."
- },
- ""
- ]
- ]
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodType",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 22059,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 16,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L16"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 22061,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 18,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L18"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 22060,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 17,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L17"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 22058,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L15"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 22063,
- "name": "social_urls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 20,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L20"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodRecord"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodRecord",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 22062,
- 22064,
- 22059,
- 22061,
- 22060,
- 22058,
- 22063
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 14,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L14"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 22065,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 22068,
- "name": "merkle",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 11,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L11"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodRecord"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodRecord",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 22069,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 101,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L101"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 22068,
- 22069
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 575,
- "character": 25
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodAny"
- },
- "name": "ZodAny",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- "defaultValue": "CustomContractInput"
- },
- {
- "id": 21984,
- "name": "output",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 65,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L65"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 21985,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 21990,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 19,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L19"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 21992,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L21"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "templateLiteral",
- "head": "0x",
- "tail": [
- [
- {
- "type": "unknown",
- "name": "..."
- },
- ""
- ]
- ]
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodType",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 21987,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 16,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L16"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 21989,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 18,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L18"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 21988,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 17,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L17"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 21986,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L15"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 21991,
- "name": "social_urls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 20,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L20"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodRecord"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodRecord",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 21990,
- 21992,
- 21987,
- 21989,
- 21988,
- 21986,
- 21991
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 14,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L14"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 21993,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 21994,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 32,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L32"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 21994
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 31,
- "character": 30,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L31"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 21995,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 21998,
- "name": "merkle",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 11,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L11"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodRecord"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodRecord",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 21999,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 101,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L101"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 21998,
- 21999
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 575,
- "character": 25
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "literal",
- "value": "strip"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodAny"
- },
- "name": "ZodAny",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectOutputType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 22000,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 22005,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 19,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L19"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 22007,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L21"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodType",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 22002,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 16,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L16"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 22004,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 18,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L18"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 22003,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 17,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L17"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 22001,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L15"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 22006,
- "name": "social_urls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 20,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L20"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodRecord"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodRecord",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 22005,
- 22007,
- 22002,
- 22004,
- 22003,
- 22001,
- 22006
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 14,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L14"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 22008,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 22009,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 32,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L32"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 22009
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 31,
- "character": 30,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L31"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 22010,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 22013,
- "name": "merkle",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 11,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L11"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodRecord"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodRecord",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 22014,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 101,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L101"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 22013,
- 22014
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 575,
- "character": 25
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodAny"
- },
- "name": "ZodAny",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectOutputType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 22015,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 22020,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 19,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L19"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 22022,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L21"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodType",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 22017,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 16,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L16"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 22019,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 18,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L18"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 22018,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 17,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L17"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 22016,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L15"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 22021,
- "name": "social_urls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 20,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L20"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodRecord"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodRecord",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 22020,
- 22022,
- 22017,
- 22019,
- 22018,
- 22016,
- 22021
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 14,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L14"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 22023,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 22024,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 32,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L32"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 22024
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 31,
- "character": 30,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L31"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 22025,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 22028,
- "name": "merkle",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 11,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L11"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodRecord"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodRecord",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 22029,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 101,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L101"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 22028,
- 22029
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 575,
- "character": 25
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodAny"
- },
- "name": "ZodAny",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- "defaultValue": "CustomContractOutput"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 21933,
- 22030,
- 21984
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 63,
- "character": 36,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L63"
- }
- ]
- }
- }
- ],
- "name": "ContractMetadata",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 21930,
- "name": "publishedMetadata",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/smart-contract.ts",
- "line": 122,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/smart-contract.ts#L122"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/classes/contract-published-metadata.ts",
- "qualifiedName": "ContractPublishedMetadata"
- },
- "name": "ContractPublishedMetadata",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 22070,
- "name": "abi",
- "variant": "declaration",
- "kind": 262144,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/smart-contract.ts",
- "line": 125,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/smart-contract.ts#L125"
- }
- ],
- "getSignature": {
- "id": 22071,
- "name": "abi",
- "variant": "signature",
- "kind": 524288,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/smart-contract.ts",
- "line": 125,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/smart-contract.ts#L125"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectOutputType"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 22072,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 22075,
- "name": "inputs",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 97,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L97"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 22076,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 22078,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 76,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L76"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 22077,
- "name": "type",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 75,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L75"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 22078,
- 22077
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 74,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L74"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 22079,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 22081,
- "name": "components",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 86,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L86"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "many"
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 22080,
- "name": "stateMutability",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 85,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L85"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 22081,
- 22080
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 84,
- "character": 27,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L84"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "literal",
- "value": "strip"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodAny"
- },
- "name": "ZodAny",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectOutputType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 22082,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 22084,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 76,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L76"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 22083,
- "name": "type",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 75,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L75"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 22084,
- 22083
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 74,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L74"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 22085,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 22087,
- "name": "components",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 86,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L86"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 22086,
- "name": "stateMutability",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 85,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L85"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 22087,
- 22086
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 84,
- "character": 27,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L84"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodAny"
- },
- "name": "ZodAny",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectOutputType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 22088,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 22090,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 76,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L76"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 22089,
- "name": "type",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 75,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L75"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 22090,
- 22089
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 74,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L74"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 22091,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 22093,
- "name": "components",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 86,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L86"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 22092,
- "name": "stateMutability",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 85,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L85"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 22093,
- 22092
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 84,
- "character": 27,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L84"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodAny"
- },
- "name": "ZodAny",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "many"
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 22074,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 96,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L96"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 22094,
- "name": "outputs",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 98,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L98"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 22095,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 22097,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 76,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L76"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 22096,
- "name": "type",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 75,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L75"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 22097,
- 22096
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 74,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L74"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 22098,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 22100,
- "name": "components",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 86,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L86"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "many"
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 22099,
- "name": "stateMutability",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 85,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L85"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 22100,
- 22099
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 84,
- "character": 27,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L84"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "literal",
- "value": "strip"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodAny"
- },
- "name": "ZodAny",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectOutputType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 22101,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 22103,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 76,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L76"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 22102,
- "name": "type",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 75,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L75"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 22103,
- 22102
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 74,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L74"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 22104,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 22106,
- "name": "components",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 86,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L86"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 22105,
- "name": "stateMutability",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 85,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L85"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 22106,
- 22105
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 84,
- "character": 27,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L84"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodAny"
- },
- "name": "ZodAny",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectOutputType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 22107,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 22109,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 76,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L76"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 22108,
- "name": "type",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 75,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L75"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 22109,
- 22108
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 74,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L74"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 22110,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 22112,
- "name": "components",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 86,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L86"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 22111,
- "name": "stateMutability",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 85,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L85"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 22112,
- 22111
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 84,
- "character": 27,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L84"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodAny"
- },
- "name": "ZodAny",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "many"
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 22073,
- "name": "type",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 95,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L95"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 22075,
- 22074,
- 22094,
- 22073
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 94,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L94"
- }
- ]
- }
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodAny"
- },
- "name": "ZodAny",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectOutputType",
- "package": "zod"
- }
- }
- }
- },
- {
- "id": 22145,
- "name": "account",
- "variant": "declaration",
- "kind": 262144,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/smart-contract.ts",
- "line": 361,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/smart-contract.ts#L361"
- }
- ],
- "getSignature": {
- "id": 22146,
- "name": "account",
- "variant": "signature",
- "kind": 524288,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/smart-contract.ts",
- "line": 361,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/smart-contract.ts#L361"
- }
- ],
- "type": {
- "type": "reference",
- "target": 33207,
- "name": "Account",
- "package": "@thirdweb-dev/sdk"
- }
- }
- },
- {
- "id": 22143,
- "name": "accountFactory",
- "variant": "declaration",
- "kind": 262144,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/smart-contract.ts",
- "line": 356,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/smart-contract.ts#L356"
- }
- ],
- "getSignature": {
- "id": 22144,
- "name": "accountFactory",
- "variant": "signature",
- "kind": 524288,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Account Factory"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Create accounts and fetch data about them."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\n\n// Predict the address of the account that will be created for an admin.\nconst deterministicAddress = await contract.accountFactory.predictAccountAddress(admin, extraData);\n\n// Create accounts\nconst tx = await contract.accountFactory.createAccount(admin, extraData);\n// the same as `deterministicAddress`\nconst accountAddress = tx.address;\n\n// Get all accounts created by the factory\nconst allAccounts = await contract.accountFactory.getAllAccounts();\n\n// Get all accounts on which a signer has been given authority.\nconst associatedAccounts = await contract.accountFactory.getAssociatedAccounts(signer);\n\n// Get all signers who have been given authority on a account.\nconst associatedSigners = await contract.accountFactory.getAssociatedSigners(accountAddress);\n\n// Check whether a account has already been created for a given admin.\nconst isAccountDeployed = await contract.accountFactory.isAccountDeployed(admin, extraData);\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/smart-contract.ts",
- "line": 356,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/smart-contract.ts#L356"
- }
- ],
- "type": {
- "type": "reference",
- "target": 33332,
- "name": "AccountFactory",
- "package": "@thirdweb-dev/sdk"
- }
- }
- },
- {
- "id": 22141,
- "name": "airdrop1155",
- "variant": "declaration",
- "kind": 262144,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/smart-contract.ts",
- "line": 324,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/smart-contract.ts#L324"
- }
- ],
- "getSignature": {
- "id": 22142,
- "name": "airdrop1155",
- "variant": "signature",
- "kind": 524288,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/smart-contract.ts",
- "line": 324,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/smart-contract.ts#L324"
- }
- ],
- "type": {
- "type": "reference",
- "target": 34920,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/AirdropERC1155.ts",
- "qualifiedName": "AirdropERC1155"
- },
- "name": "AirdropERC1155",
- "package": "@thirdweb-dev/contracts-js"
- }
- ],
- "name": "Airdrop1155",
- "package": "@thirdweb-dev/sdk"
- }
- }
- },
- {
- "id": 22137,
- "name": "airdrop20",
- "variant": "declaration",
- "kind": 262144,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/smart-contract.ts",
- "line": 316,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/smart-contract.ts#L316"
- }
- ],
- "getSignature": {
- "id": 22138,
- "name": "airdrop20",
- "variant": "signature",
- "kind": 524288,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/smart-contract.ts",
- "line": 316,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/smart-contract.ts#L316"
- }
- ],
- "type": {
- "type": "reference",
- "target": 34858,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/AirdropERC20.ts",
- "qualifiedName": "AirdropERC20"
- },
- "name": "AirdropERC20",
- "package": "@thirdweb-dev/contracts-js"
- }
- ],
- "name": "Airdrop20",
- "package": "@thirdweb-dev/sdk"
- }
- }
- },
- {
- "id": 22139,
- "name": "airdrop721",
- "variant": "declaration",
- "kind": 262144,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/smart-contract.ts",
- "line": 320,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/smart-contract.ts#L320"
- }
- ],
- "getSignature": {
- "id": 22140,
- "name": "airdrop721",
- "variant": "signature",
- "kind": 524288,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/smart-contract.ts",
- "line": 320,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/smart-contract.ts#L320"
- }
- ],
- "type": {
- "type": "reference",
- "target": 34889,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/AirdropERC721.ts",
- "qualifiedName": "AirdropERC721"
- },
- "name": "AirdropERC721",
- "package": "@thirdweb-dev/contracts-js"
- }
- ],
- "name": "Airdrop721",
- "package": "@thirdweb-dev/sdk"
- }
- }
- },
- {
- "id": 22129,
- "name": "app",
- "variant": "declaration",
- "kind": 262144,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/smart-contract.ts",
- "line": 188,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/smart-contract.ts#L188"
- }
- ],
- "getSignature": {
- "id": 22130,
- "name": "app",
- "variant": "signature",
- "kind": 524288,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Auto-detects AppURI standard functions."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/smart-contract.ts",
- "line": 188,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/smart-contract.ts#L188"
- }
- ],
- "type": {
- "type": "reference",
- "target": 33965,
- "typeArguments": [
- {
- "type": "union",
- "types": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/IContractMetadata.ts",
- "qualifiedName": "IContractMetadata"
- },
- "name": "IContractMetadata",
- "package": "@thirdweb-dev/contracts-js"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/IAppURI.ts",
- "qualifiedName": "IAppURI"
- },
- "name": "IAppURI",
- "package": "@thirdweb-dev/contracts-js"
- }
- ]
- }
- ],
- "name": "ContractAppURI",
- "package": "@thirdweb-dev/sdk"
- }
- }
- },
- {
- "id": 22150,
- "name": "chainId",
- "variant": "declaration",
- "kind": 262144,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/smart-contract.ts",
- "line": 370,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/smart-contract.ts#L370"
- }
- ],
- "getSignature": {
- "id": 22151,
- "name": "chainId",
- "variant": "signature",
- "kind": 524288,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/smart-contract.ts",
- "line": 370,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/smart-contract.ts#L370"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "implementationOf": {
- "type": "reference",
- "target": -1,
- "name": "UpdateableNetwork.chainId"
- }
- },
- "implementationOf": {
- "type": "reference",
- "target": -1,
- "name": "UpdateableNetwork.chainId"
- }
- },
- {
- "id": 22131,
- "name": "directListings",
- "variant": "declaration",
- "kind": 262144,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/smart-contract.ts",
- "line": 229,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/smart-contract.ts#L229"
- }
- ],
- "getSignature": {
- "id": 22132,
- "name": "directListings",
- "variant": "signature",
- "kind": 524288,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Direct listings"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Create and manage direct listings in your marketplace.\n"
- },
- {
- "kind": "code",
- "text": "```javascript\n// Data of the listing you want to create\nconst listing = {\n // address of the contract the asset you want to list is on\n assetContractAddress: \"0x...\",\n // token ID of the asset you want to list\n tokenId: \"0\",\n // how many of the asset you want to list\n quantity: 1,\n // address of the currency contract that will be used to pay for the listing\n currencyContractAddress: NATIVE_TOKEN_ADDRESS,\n // The price to pay per unit of NFTs listed.\n pricePerToken: 1.5,\n // when should the listing open up for offers\n startTimestamp: new Date(Date.now()),\n // how long the listing will be open for\n endTimestamp: new Date(Date.now() + 5 * 24 * 60 * 60 * 1000),\n // Whether the listing is reserved for a specific set of buyers.\n isReservedListing: false\n}\n\nconst tx = await contract.directListings.createListing(listing);\nconst receipt = tx.receipt; // the transaction receipt\nconst id = tx.id; // the id of the newly created listing\n\n// And on the buyers side:\n// The ID of the listing you want to buy from\nconst listingId = 0;\n// Quantity of the asset you want to buy\nconst quantityDesired = 1;\n\nawait contract.directListings.buyFromListing(listingId, quantityDesired);\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/smart-contract.ts",
- "line": 229,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/smart-contract.ts#L229"
- }
- ],
- "type": {
- "type": "reference",
- "target": 33987,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/DirectListingsLogic.ts",
- "qualifiedName": "DirectListingsLogic"
- },
- "name": "DirectListingsLogic",
- "package": "@thirdweb-dev/contracts-js"
- }
- ],
- "name": "MarketplaceV3DirectListings",
- "package": "@thirdweb-dev/sdk"
- }
- }
- },
- {
- "id": 22133,
- "name": "englishAuctions",
- "variant": "declaration",
- "kind": 262144,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/smart-contract.ts",
- "line": 274,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/smart-contract.ts#L274"
- }
- ],
- "getSignature": {
- "id": 22134,
- "name": "englishAuctions",
- "variant": "signature",
- "kind": 524288,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Auctions"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Create and manage auctions in your marketplace."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\n// Data of the auction you want to create\nconst auction = {\n // address of the contract of the asset you want to auction\n assetContractAddress: \"0x...\",\n // token ID of the asset you want to auction\n tokenId: \"0\",\n // how many of the asset you want to auction\n quantity: 1,\n // address of the currency contract that will be used to pay for the auctioned tokens\n currencyContractAddress: NATIVE_TOKEN_ADDRESS,\n // the minimum bid that will be accepted for the token\n minimumBidAmount: \"1.5\",\n // how much people would have to bid to instantly buy the asset\n buyoutBidAmount: \"10\",\n // If a bid is made less than these many seconds before expiration, the expiration time is increased by this.\n timeBufferInSeconds: \"1000\",\n // A bid must be at least this much bps greater than the current winning bid\n bidBufferBps: \"100\", // 100 bps stands for 1%\n // when should the auction open up for bidding\n startTimestamp: new Date(Date.now()),\n // end time of auction\n endTimestamp: new Date(Date.now() + 5 * 24 * 60 * 60 * 1000),\n}\n\nconst tx = await contract.englishAuctions.createAuction(auction);\nconst receipt = tx.receipt; // the transaction receipt\nconst id = tx.id; // the id of the newly created auction\n\n// And on the buyers side:\n// The auction ID of the asset you want to bid on\nconst auctionId = 0;\n// The total amount you are willing to bid for auctioned tokens\nconst bidAmount = 1;\n\nawait contract.englishAuctions.makeBid(auctionId, bidAmount);\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/smart-contract.ts",
- "line": 274,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/smart-contract.ts#L274"
- }
- ],
- "type": {
- "type": "reference",
- "target": 34169,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/EnglishAuctionsLogic.ts",
- "qualifiedName": "EnglishAuctionsLogic"
- },
- "name": "EnglishAuctionsLogic",
- "package": "@thirdweb-dev/contracts-js"
- }
- ],
- "name": "MarketplaceV3EnglishAuctions",
- "package": "@thirdweb-dev/sdk"
- }
- }
- },
- {
- "id": 22127,
- "name": "erc1155",
- "variant": "declaration",
- "kind": 262144,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/smart-contract.ts",
- "line": 181,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/smart-contract.ts#L181"
- }
- ],
- "getSignature": {
- "id": 22128,
- "name": "erc1155",
- "variant": "signature",
- "kind": 524288,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Auto-detects ERC1155 standard functions."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/smart-contract.ts",
- "line": 181,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/smart-contract.ts#L181"
- }
- ],
- "type": {
- "type": "reference",
- "target": 32584,
- "typeArguments": [
- {
- "type": "union",
- "types": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/types/eips.ts",
- "qualifiedName": "BaseERC1155"
- },
- "name": "BaseERC1155",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/types/eips.ts",
- "qualifiedName": "BaseSignatureMintERC1155"
- },
- "name": "BaseSignatureMintERC1155",
- "package": "@thirdweb-dev/sdk"
- }
- ]
- }
- ],
- "name": "Erc1155",
- "package": "@thirdweb-dev/sdk"
- }
- }
- },
- {
- "id": 22123,
- "name": "erc20",
- "variant": "declaration",
- "kind": 262144,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/smart-contract.ts",
- "line": 167,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/smart-contract.ts#L167"
- }
- ],
- "getSignature": {
- "id": 22124,
- "name": "erc20",
- "variant": "signature",
- "kind": 524288,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Auto-detects ERC20 standard functions."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/smart-contract.ts",
- "line": 167,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/smart-contract.ts#L167"
- }
- ],
- "type": {
- "type": "reference",
- "target": 31697,
- "typeArguments": [
- {
- "type": "union",
- "types": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/types/eips.ts",
- "qualifiedName": "BaseERC20"
- },
- "name": "BaseERC20",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/types/eips.ts",
- "qualifiedName": "BaseSignatureMintERC20"
- },
- "name": "BaseSignatureMintERC20",
- "package": "@thirdweb-dev/sdk"
- }
- ]
- }
- ],
- "name": "Erc20",
- "package": "@thirdweb-dev/sdk"
- }
- }
- },
- {
- "id": 22125,
- "name": "erc721",
- "variant": "declaration",
- "kind": 262144,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/smart-contract.ts",
- "line": 174,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/smart-contract.ts#L174"
- }
- ],
- "getSignature": {
- "id": 22126,
- "name": "erc721",
- "variant": "signature",
- "kind": 524288,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Auto-detects ERC721 standard functions."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/smart-contract.ts",
- "line": 174,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/smart-contract.ts#L174"
- }
- ],
- "type": {
- "type": "reference",
- "target": 31961,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/types/eips.ts",
- "qualifiedName": "BaseERC721"
- },
- "name": "BaseERC721",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Erc721",
- "package": "@thirdweb-dev/sdk"
- }
- }
- },
- {
- "id": 22147,
- "name": "extensions",
- "variant": "declaration",
- "kind": 262144,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/smart-contract.ts",
- "line": 365,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/smart-contract.ts#L365"
- }
- ],
- "getSignature": {
- "id": 22148,
- "name": "extensions",
- "variant": "signature",
- "kind": 524288,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/smart-contract.ts",
- "line": 365,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/smart-contract.ts#L365"
- }
- ],
- "type": {
- "type": "reference",
- "target": 34423,
- "name": "ExtensionManager",
- "package": "@thirdweb-dev/sdk"
- }
- }
- },
- {
- "id": 22135,
- "name": "offers",
- "variant": "declaration",
- "kind": 262144,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/smart-contract.ts",
- "line": 312,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/smart-contract.ts#L312"
- }
- ],
- "getSignature": {
- "id": 22136,
- "name": "offers",
- "variant": "signature",
- "kind": 524288,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Offers"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Make and manage offers."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\n// Data of the offer you want to make\nconst offer = {\n // address of the contract the asset you want to make an offer for\n assetContractAddress: \"0x...\",\n // token ID of the asset you want to buy\n tokenId: \"0\",\n // how many of the asset you want to buy\n quantity: 1,\n // address of the currency contract that you offer to pay in\n currencyContractAddress: NATIVE_TOKEN_ADDRESS,\n // Total price you offer to pay for the mentioned token(s)\n totalPrice: \"1.5\",\n // Offer valid until\n endTimestamp: new Date(),\n}\n\nconst tx = await contract.offers.makeOffer(offer);\nconst receipt = tx.receipt; // the transaction receipt\nconst id = tx.id; // the id of the newly created offer\n\n// And on the seller's side:\n// The ID of the offer you want to accept\nconst offerId = 0;\nawait contract.offers.acceptOffer(offerId);\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/smart-contract.ts",
- "line": 312,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/smart-contract.ts#L312"
- }
- ],
- "type": {
- "type": "reference",
- "target": 34342,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/OffersLogic.ts",
- "qualifiedName": "OffersLogic"
- },
- "name": "OffersLogic",
- "package": "@thirdweb-dev/contracts-js"
- }
- ],
- "name": "MarketplaceV3Offers",
- "package": "@thirdweb-dev/sdk"
- }
- }
- },
- {
- "id": 22121,
- "name": "owner",
- "variant": "declaration",
- "kind": 262144,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/smart-contract.ts",
- "line": 160,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/smart-contract.ts#L160"
- }
- ],
- "getSignature": {
- "id": 22122,
- "name": "owner",
- "variant": "signature",
- "kind": 524288,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Set and get the owner of the contract"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/smart-contract.ts",
- "line": 160,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/smart-contract.ts#L160"
- }
- ],
- "type": {
- "type": "reference",
- "target": 33602,
- "name": "ContractOwner",
- "package": "@thirdweb-dev/sdk"
- }
- }
- },
- {
- "id": 22119,
- "name": "platformFees",
- "variant": "declaration",
- "kind": 262144,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/smart-contract.ts",
- "line": 153,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/smart-contract.ts#L153"
- }
- ],
- "getSignature": {
- "id": 22120,
- "name": "platformFees",
- "variant": "signature",
- "kind": 524288,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Handle platform fees"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/smart-contract.ts",
- "line": 153,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/smart-contract.ts#L153"
- }
- ],
- "type": {
- "type": "reference",
- "target": 33455,
- "name": "ContractPlatformFee",
- "package": "@thirdweb-dev/sdk"
- }
- }
- },
- {
- "id": 22115,
- "name": "roles",
- "variant": "declaration",
- "kind": 262144,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/smart-contract.ts",
- "line": 139,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/smart-contract.ts#L139"
- }
- ],
- "getSignature": {
- "id": 22116,
- "name": "roles",
- "variant": "signature",
- "kind": 524288,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Handle permissions"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/smart-contract.ts",
- "line": 139,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/smart-contract.ts#L139"
- }
- ],
- "type": {
- "type": "reference",
- "target": 31021,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/IPermissions.ts",
- "qualifiedName": "IPermissions"
- },
- "name": "IPermissions",
- "package": "@thirdweb-dev/contracts-js"
- },
- {
- "type": "intrinsic",
- "name": "any"
- }
- ],
- "name": "ContractRoles",
- "package": "@thirdweb-dev/sdk"
- }
- }
- },
- {
- "id": 22113,
- "name": "royalties",
- "variant": "declaration",
- "kind": 262144,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/smart-contract.ts",
- "line": 132,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/smart-contract.ts#L132"
- }
- ],
- "getSignature": {
- "id": 22114,
- "name": "royalties",
- "variant": "signature",
- "kind": 524288,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Handle royalties"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/smart-contract.ts",
- "line": 132,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/smart-contract.ts#L132"
- }
- ],
- "type": {
- "type": "reference",
- "target": 31069,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/IRoyalty.ts",
- "qualifiedName": "IRoyalty"
- },
- "name": "IRoyalty",
- "package": "@thirdweb-dev/contracts-js"
- },
- {
- "type": "intrinsic",
- "name": "any"
- }
- ],
- "name": "ContractRoyalty",
- "package": "@thirdweb-dev/sdk"
- }
- }
- },
- {
- "id": 22117,
- "name": "sales",
- "variant": "declaration",
- "kind": 262144,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/smart-contract.ts",
- "line": 146,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/smart-contract.ts#L146"
- }
- ],
- "getSignature": {
- "id": 22118,
- "name": "sales",
- "variant": "signature",
- "kind": 524288,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Handle primary sales"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/smart-contract.ts",
- "line": 146,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/smart-contract.ts#L146"
- }
- ],
- "type": {
- "type": "reference",
- "target": 31131,
- "name": "ContractPrimarySale",
- "package": "@thirdweb-dev/sdk"
- }
- }
- },
- {
- "id": 22163,
- "name": "call",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/smart-contract.ts",
- "line": 456,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/smart-contract.ts#L456"
- }
- ],
- "signatures": [
- {
- "id": 22164,
- "name": "call",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Call any function on this contract"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\n// read functions will return the data from the contract\nconst myValue = await contract.call(\"myReadFunction\");\nconsole.log(myValue);\n\n// write functions will return the transaction receipt\nconst tx = await contract.call(\"myWriteFunction\", [arg1, arg2]);\nconst receipt = tx.receipt;\n\n// Optionally override transaction options\nawait contract.call(\"myWriteFunction\", [arg1, arg2], {\n gasLimit: 1000000, // override default gas limit\n value: ethers.utils.parseEther(\"0.1\"), // send 0.1 ether with the contract call\n};\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/smart-contract.ts",
- "line": 456,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/smart-contract.ts#L456"
- }
- ],
- "typeParameters": [
- {
- "id": 22165,
- "name": "TMethod",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "symbol"
- }
- ]
- },
- "default": {
- "type": "typeOperator",
- "operator": "keyof",
- "target": {
- "type": "indexedAccess",
- "indexType": {
- "type": "literal",
- "value": "functions"
- },
- "objectType": {
- "type": "reference",
- "target": 21820,
- "name": "TContract",
- "package": "@thirdweb-dev/sdk",
- "qualifiedName": "SmartContract.TContract",
- "refersToTypeParameter": true
- }
- }
- }
- }
- ],
- "parameters": [
- {
- "id": 22166,
- "name": "functionName",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "the name of the function to call"
- }
- ]
- },
- "type": {
- "type": "intersection",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "target": 22165,
- "name": "TMethod",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ]
- }
- },
- {
- "id": 22167,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "the arguments of the function"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Parameters"
- },
- "typeArguments": [
- {
- "type": "indexedAccess",
- "indexType": {
- "type": "reference",
- "target": 22165,
- "name": "TMethod",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- },
- "objectType": {
- "type": "indexedAccess",
- "indexType": {
- "type": "literal",
- "value": "functions"
- },
- "objectType": {
- "type": "reference",
- "target": 21820,
- "name": "TContract",
- "package": "@thirdweb-dev/sdk",
- "qualifiedName": "SmartContract.TContract",
- "refersToTypeParameter": true
- }
- }
- }
- ],
- "name": "Parameters",
- "package": "typescript"
- }
- },
- {
- "id": 22168,
- "name": "overrides",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/src.ts/index.ts",
- "qualifiedName": "CallOverrides"
- },
- "name": "CallOverrides",
- "package": "@ethersproject/contracts"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "ReturnType"
- },
- "typeArguments": [
- {
- "type": "indexedAccess",
- "indexType": {
- "type": "reference",
- "target": 22165,
- "name": "TMethod",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- },
- "objectType": {
- "type": "indexedAccess",
- "indexType": {
- "type": "literal",
- "value": "functions"
- },
- "objectType": {
- "type": "reference",
- "target": 21820,
- "name": "TContract",
- "package": "@thirdweb-dev/sdk",
- "qualifiedName": "SmartContract.TContract",
- "refersToTypeParameter": true
- }
- }
- }
- ],
- "name": "ReturnType",
- "package": "typescript"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 22155,
- "name": "getAddress",
- "variant": "declaration",
- "kind": 2048,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/smart-contract.ts",
- "line": 413,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/smart-contract.ts#L413"
- }
- ],
- "signatures": [
- {
- "id": 22156,
- "name": "getAddress",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/smart-contract.ts",
- "line": 413,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/smart-contract.ts#L413"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "implementationOf": {
- "type": "reference",
- "target": -1,
- "name": "UpdateableNetwork.getAddress"
- }
- }
- ],
- "implementationOf": {
- "type": "reference",
- "target": -1,
- "name": "UpdateableNetwork.getAddress"
- }
- },
- {
- "id": 22152,
- "name": "onNetworkUpdated",
- "variant": "declaration",
- "kind": 2048,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/smart-contract.ts",
- "line": 409,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/smart-contract.ts#L409"
- }
- ],
- "signatures": [
- {
- "id": 22153,
- "name": "onNetworkUpdated",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/smart-contract.ts",
- "line": 409,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/smart-contract.ts#L409"
- }
- ],
- "parameters": [
- {
- "id": 22154,
- "name": "network",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": 30911,
- "name": "NetworkInput",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "void"
- },
- "implementationOf": {
- "type": "reference",
- "target": -1,
- "name": "UpdateableNetwork.onNetworkUpdated"
- }
- }
- ],
- "implementationOf": {
- "type": "reference",
- "target": -1,
- "name": "UpdateableNetwork.onNetworkUpdated"
- }
- },
- {
- "id": 22157,
- "name": "prepare",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/smart-contract.ts",
- "line": 420,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/smart-contract.ts#L420"
- }
- ],
- "signatures": [
- {
- "id": 22158,
- "name": "prepare",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Prepare a transaction for sending"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/smart-contract.ts",
- "line": 420,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/smart-contract.ts#L420"
- }
- ],
- "typeParameters": [
- {
- "id": 22159,
- "name": "TMethod",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "symbol"
- }
- ]
- },
- "default": {
- "type": "typeOperator",
- "operator": "keyof",
- "target": {
- "type": "indexedAccess",
- "indexType": {
- "type": "literal",
- "value": "functions"
- },
- "objectType": {
- "type": "reference",
- "target": 21820,
- "name": "TContract",
- "package": "@thirdweb-dev/sdk",
- "qualifiedName": "SmartContract.TContract",
- "refersToTypeParameter": true
- }
- }
- }
- }
- ],
- "parameters": [
- {
- "id": 22160,
- "name": "method",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "intersection",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "target": 22159,
- "name": "TMethod",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ]
- }
- },
- {
- "id": 22161,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "intersection",
- "types": [
- {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "any"
- }
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Parameters"
- },
- "typeArguments": [
- {
- "type": "indexedAccess",
- "indexType": {
- "type": "reference",
- "target": 22159,
- "name": "TMethod",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- },
- "objectType": {
- "type": "indexedAccess",
- "indexType": {
- "type": "literal",
- "value": "functions"
- },
- "objectType": {
- "type": "reference",
- "target": 21820,
- "name": "TContract",
- "package": "@thirdweb-dev/sdk",
- "qualifiedName": "SmartContract.TContract",
- "refersToTypeParameter": true
- }
- }
- }
- ],
- "name": "Parameters",
- "package": "typescript"
- }
- ]
- }
- },
- {
- "id": 22162,
- "name": "overrides",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/src.ts/index.ts",
- "qualifiedName": "CallOverrides"
- },
- "name": "CallOverrides",
- "package": "@ethersproject/contracts"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/types.ts",
- "qualifiedName": "TransactionResultWithMetadata"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "TransactionResultWithMetadata",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ]
- }
- ],
- "groups": [
- {
- "title": "Constructors",
- "children": [
- 21818
- ]
- },
- {
- "title": "Properties",
- "children": [
- 21928,
- 21929,
- 21926,
- 21927,
- 21931,
- 21930
- ]
- },
- {
- "title": "Accessors",
- "children": [
- 22070,
- 22145,
- 22143,
- 22141,
- 22137,
- 22139,
- 22129,
- 22150,
- 22131,
- 22133,
- 22127,
- 22123,
- 22125,
- 22147,
- 22135,
- 22121,
- 22119,
- 22115,
- 22113,
- 22117
- ]
- },
- {
- "title": "Methods",
- "children": [
- 22163,
- 22155,
- 22152,
- 22157
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/smart-contract.ts",
- "line": 110,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/smart-contract.ts#L110"
- }
- ],
- "typeParameters": [
- {
- "id": 22343,
- "name": "TContract",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "reference",
- "target": 39580,
- "name": "BaseContractInterface",
- "package": "@thirdweb-dev/sdk"
- },
- "default": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/src.ts/index.ts",
- "qualifiedName": "BaseContract"
- },
- "name": "BaseContract",
- "package": "@ethersproject/contracts"
- }
- }
- ],
- "implementedTypes": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/interfaces/contract.ts",
- "qualifiedName": "UpdateableNetwork"
- },
- "name": "UpdateableNetwork",
- "package": "@thirdweb-dev/sdk"
- }
- ]
- },
- {
- "id": 15925,
- "name": "Split",
- "variant": "declaration",
- "kind": 128,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Create custom royalty splits to distribute funds."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nimport { ThirdwebSDK } from \"@thirdweb-dev/sdk\";\n\nconst sdk = new ThirdwebSDK(\"{{chainName}}\");\nconst contract = await sdk.getContract(\"{{contract_address}}\", \"split\");\n```"
- }
- ]
- }
- ]
- },
- "children": [
- {
- "id": 15927,
- "name": "constructor",
- "variant": "declaration",
- "kind": 512,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/split.ts",
- "line": 72,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/split.ts#L72"
- }
- ],
- "signatures": [
- {
- "id": 15928,
- "name": "new Split",
- "variant": "signature",
- "kind": 16384,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/split.ts",
- "line": 72,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/split.ts#L72"
- }
- ],
- "parameters": [
- {
- "id": 15929,
- "name": "network",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": 30911,
- "name": "NetworkInput",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 15930,
- "name": "address",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 15931,
- "name": "storage",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../storage/src/core/storage.ts",
- "qualifiedName": "ThirdwebStorage"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../storage/src/types/upload.ts",
- "qualifiedName": "IpfsUploadBatchOptions"
- },
- "name": "IpfsUploadBatchOptions",
- "package": "@thirdweb-dev/storage"
- }
- ],
- "name": "ThirdwebStorage",
- "package": "@thirdweb-dev/storage"
- }
- },
- {
- "id": 15932,
- "name": "options",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "undefined"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 15933,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 15944,
- "name": "clientId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 13,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L13"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 15954,
- "name": "gasless",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 30,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L30"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reflection",
- "declaration": {
- "id": 15955,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 15964,
- "name": "experimentalChainlessSupport",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 41,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L41"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- },
- "defaultValue": "..."
- },
- {
- "id": 15956,
- "name": "openzeppelin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 33,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L33"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 15957,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 15961,
- "name": "domainName",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 37,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L37"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 15963,
- "name": "domainSeparatorVersion",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 39,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L39"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 15962,
- "name": "domainVersion",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 38,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L38"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 15959,
- "name": "relayerForwarderAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 35,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L35"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 15958,
- "name": "relayerUrl",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 34,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L34"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 15960,
- "name": "useEOAForwarder",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 36,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L36"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 15961,
- 15963,
- 15962,
- 15959,
- 15958,
- 15960
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 15964,
- 15956
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 15965,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 15966,
- "name": "biconomy",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 44,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L44"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 15967,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 15968,
- "name": "apiId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 45,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L45"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 15969,
- "name": "apiKey",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 46,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L46"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 15970,
- "name": "deadlineSeconds",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 47,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L47"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 15968,
- 15969,
- 15970
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 15966
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 15971,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 15972,
- "name": "engine",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 54,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L54"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 15973,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 15976,
- "name": "domainName",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 60,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L60"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 15978,
- "name": "domainSeparatorVersion",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 62,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L62"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 15977,
- "name": "domainVersion",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 61,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L61"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 15975,
- "name": "relayerForwarderAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 59,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L59"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 15974,
- "name": "relayerUrl",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 55,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L55"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 15976,
- 15978,
- 15977,
- 15975,
- 15974
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 15979,
- "name": "experimentalChainlessSupport",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 64,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L64"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 15972,
- 15979
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 15950,
- "name": "gasSettings",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L21"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 15951,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 15952,
- "name": "maxPriceInGwei",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 23,
- "character": 10,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L23"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 15953,
- "name": "speed",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 27,
- "character": 10,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L27"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "literal",
- "value": "standard"
- },
- {
- "type": "literal",
- "value": "fast"
- },
- {
- "type": "literal",
- "value": "fastest"
- }
- ]
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 15952,
- 15953
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 15980,
- "name": "gatewayUrls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 68,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L68"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 15946,
- "name": "readonlySettings",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L15"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 15947,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 15949,
- "name": "chainId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 18,
- "character": 10,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L18"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 15948,
- "name": "rpcUrl",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 17,
- "character": 10,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L17"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 15949,
- 15948
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 15981,
- "name": "rpcBatchSettings",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 69,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L69"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 15982,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 15983,
- "name": "sizeLimit",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 71,
- "character": 10,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L71"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 15984,
- "name": "timeLimit",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 72,
- "character": 10,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L72"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 15983,
- 15984
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 15945,
- "name": "secretKey",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 14,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L14"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 15934,
- "name": "supportedChains",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 12,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L12"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 15935,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 15937,
- "name": "chainId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts",
- "line": 6,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts#L6"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 15938,
- "name": "nativeCurrency",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts",
- "line": 7,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts#L7"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 15939,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 15942,
- "name": "decimals",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts",
- "line": 10,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts#L10"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 15941,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts",
- "line": 8,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts#L8"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 15940,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts",
- "line": 9,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts#L9"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 15942,
- 15941,
- 15940
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 15936,
- "name": "rpc",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts",
- "line": 5,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts#L5"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 15943,
- "name": "slug",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts",
- "line": 12,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts#L12"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 15937,
- 15938,
- 15936,
- 15943
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 15944,
- 15954,
- 15950,
- 15980,
- 15946,
- 15981,
- 15945,
- 15934
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- ]
- },
- "defaultValue": "{}"
- },
- {
- "id": 15985,
- "name": "abi",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 15986,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 15989,
- "name": "inputs",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 97,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L97"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 15990,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 15992,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 76,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L76"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 15991,
- "name": "type",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 75,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L75"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 15992,
- 15991
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 74,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L74"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 15993,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 15995,
- "name": "components",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 86,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L86"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "many"
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 15994,
- "name": "stateMutability",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 85,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L85"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 15995,
- 15994
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 84,
- "character": 27,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L84"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "literal",
- "value": "strip"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodAny"
- },
- "name": "ZodAny",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectOutputType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 15996,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 15998,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 76,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L76"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 15997,
- "name": "type",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 75,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L75"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 15998,
- 15997
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 74,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L74"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 15999,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 16001,
- "name": "components",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 86,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L86"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 16000,
- "name": "stateMutability",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 85,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L85"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 16001,
- 16000
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 84,
- "character": 27,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L84"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodAny"
- },
- "name": "ZodAny",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectOutputType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 16002,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 16004,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 76,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L76"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 16003,
- "name": "type",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 75,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L75"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 16004,
- 16003
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 74,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L74"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 16005,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 16007,
- "name": "components",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 86,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L86"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 16006,
- "name": "stateMutability",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 85,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L85"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 16007,
- 16006
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 84,
- "character": 27,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L84"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodAny"
- },
- "name": "ZodAny",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "many"
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 15988,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 96,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L96"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 16008,
- "name": "outputs",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 98,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L98"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 16009,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 16011,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 76,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L76"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 16010,
- "name": "type",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 75,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L75"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 16011,
- 16010
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 74,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L74"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 16012,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 16014,
- "name": "components",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 86,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L86"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "many"
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 16013,
- "name": "stateMutability",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 85,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L85"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 16014,
- 16013
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 84,
- "character": 27,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L84"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "literal",
- "value": "strip"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodAny"
- },
- "name": "ZodAny",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectOutputType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 16015,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 16017,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 76,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L76"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 16016,
- "name": "type",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 75,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L75"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 16017,
- 16016
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 74,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L74"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 16018,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 16020,
- "name": "components",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 86,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L86"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 16019,
- "name": "stateMutability",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 85,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L85"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 16020,
- 16019
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 84,
- "character": 27,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L84"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodAny"
- },
- "name": "ZodAny",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectOutputType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 16021,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 16023,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 76,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L76"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 16022,
- "name": "type",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 75,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L75"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 16023,
- 16022
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 74,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L74"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 16024,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 16026,
- "name": "components",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 86,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L86"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 16025,
- "name": "stateMutability",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 85,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L85"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 16026,
- 16025
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 84,
- "character": 27,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L84"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodAny"
- },
- "name": "ZodAny",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "many"
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 15987,
- "name": "type",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 95,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L95"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 15989,
- 15988,
- 16008,
- 15987
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 94,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L94"
- }
- ]
- }
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodAny"
- },
- "name": "ZodAny",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- }
- },
- {
- "id": 16027,
- "name": "chainId",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- },
- {
- "id": 16028,
- "name": "contractWrapper",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/classes/internal/contract-wrapper.ts",
- "qualifiedName": "ContractWrapper"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/Split.ts",
- "qualifiedName": "Split"
- },
- "name": "Split",
- "package": "@thirdweb-dev/contracts-js"
- }
- ],
- "name": "ContractWrapper",
- "package": "@thirdweb-dev/sdk"
- },
- "defaultValue": "..."
- }
- ],
- "type": {
- "type": "reference",
- "target": 15925,
- "name": "Split",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ]
- },
- {
- "id": 16031,
- "name": "abi",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/split.ts",
- "line": 51,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/split.ts#L51"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectOutputType"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 16032,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 16035,
- "name": "inputs",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 97,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L97"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 16036,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 16038,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 76,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L76"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 16037,
- "name": "type",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 75,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L75"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 16038,
- 16037
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 74,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L74"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 16039,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 16041,
- "name": "components",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 86,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L86"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "many"
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 16040,
- "name": "stateMutability",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 85,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L85"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 16041,
- 16040
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 84,
- "character": 27,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L84"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "literal",
- "value": "strip"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodAny"
- },
- "name": "ZodAny",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectOutputType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 16042,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 16044,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 76,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L76"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 16043,
- "name": "type",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 75,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L75"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 16044,
- 16043
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 74,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L74"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 16045,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 16047,
- "name": "components",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 86,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L86"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 16046,
- "name": "stateMutability",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 85,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L85"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 16047,
- 16046
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 84,
- "character": 27,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L84"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodAny"
- },
- "name": "ZodAny",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectOutputType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 16048,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 16050,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 76,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L76"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 16049,
- "name": "type",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 75,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L75"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 16050,
- 16049
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 74,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L74"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 16051,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 16053,
- "name": "components",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 86,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L86"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 16052,
- "name": "stateMutability",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 85,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L85"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 16053,
- 16052
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 84,
- "character": 27,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L84"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodAny"
- },
- "name": "ZodAny",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "many"
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 16034,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 96,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L96"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 16054,
- "name": "outputs",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 98,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L98"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 16055,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 16057,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 76,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L76"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 16056,
- "name": "type",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 75,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L75"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 16057,
- 16056
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 74,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L74"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 16058,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 16060,
- "name": "components",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 86,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L86"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "many"
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 16059,
- "name": "stateMutability",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 85,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L85"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 16060,
- 16059
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 84,
- "character": 27,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L84"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "literal",
- "value": "strip"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodAny"
- },
- "name": "ZodAny",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectOutputType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 16061,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 16063,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 76,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L76"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 16062,
- "name": "type",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 75,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L75"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 16063,
- 16062
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 74,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L74"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 16064,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 16066,
- "name": "components",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 86,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L86"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 16065,
- "name": "stateMutability",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 85,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L85"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 16066,
- 16065
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 84,
- "character": 27,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L84"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodAny"
- },
- "name": "ZodAny",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectOutputType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 16067,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 16069,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 76,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L76"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 16068,
- "name": "type",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 75,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L75"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 16069,
- 16068
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 74,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L74"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 16070,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 16072,
- "name": "components",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 86,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L86"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 16071,
- "name": "stateMutability",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 85,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L85"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 16072,
- 16071
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 84,
- "character": 27,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L84"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodAny"
- },
- "name": "ZodAny",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "many"
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 16033,
- "name": "type",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 95,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L95"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 16035,
- 16034,
- 16054,
- 16033
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 94,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L94"
- }
- ]
- }
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodAny"
- },
- "name": "ZodAny",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectOutputType",
- "package": "zod"
- }
- }
- },
- {
- "id": 16285,
- "name": "app",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/split.ts",
- "line": 54,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/split.ts#L54"
- }
- ],
- "type": {
- "type": "reference",
- "target": 33965,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/Split.ts",
- "qualifiedName": "Split"
- },
- "name": "Split",
- "package": "@thirdweb-dev/contracts-js"
- }
- ],
- "name": "ContractAppURI",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 16344,
- "name": "distribute",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Distribute Funds"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Distribute funds held by the contract in the native currency to all recipients."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nawait contract.distribute();\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/split.ts",
- "line": 358,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/split.ts#L358"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 16345,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 16346,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 16347,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 16348,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 16349,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/types.ts",
- "qualifiedName": "TransactionResultWithMetadata"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "TransactionResultWithMetadata",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 16346
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 16350,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 16351,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 16352,
- "name": "distributeToken",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Distribute Funds"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Distribute funds held by the contract in the native currency to all recipients."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\n// The address of the currency to distribute funds\nconst tokenAddress = \"0x...\"\nawait contract.distributeToken(tokenAddress);\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/split.ts",
- "line": 380,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/split.ts#L380"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 16353,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 16354,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 16355,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 16356,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 16357,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "tokenAddress",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/types.ts",
- "qualifiedName": "TransactionResultWithMetadata"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "TransactionResultWithMetadata",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 16354
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 16358,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 16359,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "tokenAddress",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 16286,
- "name": "encoder",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/split.ts",
- "line": 55,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/split.ts#L55"
- }
- ],
- "type": {
- "type": "reference",
- "target": 30954,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/Split.ts",
- "qualifiedName": "Split"
- },
- "name": "Split",
- "package": "@thirdweb-dev/contracts-js"
- }
- ],
- "name": "ContractEncoder",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 16287,
- "name": "estimator",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/split.ts",
- "line": 56,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/split.ts#L56"
- }
- ],
- "type": {
- "type": "reference",
- "target": 33362,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/Split.ts",
- "qualifiedName": "Split"
- },
- "name": "Split",
- "package": "@thirdweb-dev/contracts-js"
- }
- ],
- "name": "GasCostEstimator",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 16288,
- "name": "events",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/split.ts",
- "line": 57,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/split.ts#L57"
- }
- ],
- "type": {
- "type": "reference",
- "target": 33383,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/Split.ts",
- "qualifiedName": "Split"
- },
- "name": "Split",
- "package": "@thirdweb-dev/contracts-js"
- }
- ],
- "name": "ContractEvents",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 16073,
- "name": "metadata",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/split.ts",
- "line": 52,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/split.ts#L52"
- }
- ],
- "type": {
- "type": "reference",
- "target": 30977,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/Split.ts",
- "qualifiedName": "Split"
- },
- "name": "Split",
- "package": "@thirdweb-dev/contracts-js"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 16074,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 16075,
- "name": "deploy",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/splits.ts",
- "line": 72,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/splits.ts#L72"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 16076,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 16081,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 19,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L19"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 16083,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L21"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodType",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 16078,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 16,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L16"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 16080,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 18,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L18"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 16079,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 17,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L17"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 16077,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L15"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 16082,
- "name": "social_urls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 20,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L20"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodRecord"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodRecord",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 16081,
- 16083,
- 16078,
- 16080,
- 16079,
- 16077,
- 16082
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 14,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L14"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 16084,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 16085,
- "name": "recipients",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/splits.ts",
- "line": 24,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/splits.ts#L24"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "many"
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 16086,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 16087,
- "name": "address",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/splits.ts",
- "line": 12,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/splits.ts#L12"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "AddressOrEnsSchema"
- },
- {
- "id": 16088,
- "name": "sharesBps",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/splits.ts",
- "line": 13,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/splits.ts#L13"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 16087,
- 16088
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 123
- }
- ]
- }
- }
- },
- {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "undefined"
- },
- {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 16089,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 16090,
- "name": "address",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/splits.ts",
- "line": 12,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/splits.ts#L12"
- }
- ],
- "type": {
- "type": "unknown",
- "name": "..."
- },
- "defaultValue": "AddressOrEnsSchema"
- },
- {
- "id": 16091,
- "name": "sharesBps",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/splits.ts",
- "line": 13,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/splits.ts#L13"
- }
- ],
- "type": {
- "type": "unknown",
- "name": "..."
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 16090,
- 16091
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- }
- ]
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 16085
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/splits.ts",
- "line": 23,
- "character": 30,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/splits.ts#L23"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 16092,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 16097,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 19,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L19"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 16099,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L21"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodType",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 16094,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 16,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L16"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 16096,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 18,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L18"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 16095,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 17,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L17"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 16093,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L15"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 16098,
- "name": "social_urls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 20,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L20"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodRecord"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodRecord",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 16097,
- 16099,
- 16094,
- 16096,
- 16095,
- 16093,
- 16098
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 14,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L14"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 16100,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 16101,
- "name": "recipients",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/splits.ts",
- "line": 24,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/splits.ts#L24"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "many"
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 16102,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 16103,
- "name": "address",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/splits.ts",
- "line": 12,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/splits.ts#L12"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "AddressOrEnsSchema"
- },
- {
- "id": 16104,
- "name": "sharesBps",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/splits.ts",
- "line": 13,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/splits.ts#L13"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 16103,
- 16104
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 123
- }
- ]
- }
- }
- },
- {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "undefined"
- },
- {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 16105,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 16106,
- "name": "address",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/splits.ts",
- "line": 12,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/splits.ts#L12"
- }
- ],
- "type": {
- "type": "unknown",
- "name": "..."
- },
- "defaultValue": "AddressOrEnsSchema"
- },
- {
- "id": 16107,
- "name": "sharesBps",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/splits.ts",
- "line": 13,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/splits.ts#L13"
- }
- ],
- "type": {
- "type": "unknown",
- "name": "..."
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 16106,
- 16107
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- }
- ]
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 16101
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/splits.ts",
- "line": 23,
- "character": 30,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/splits.ts#L23"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 16108,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 16109,
- "name": "trusted_forwarders",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 93,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L93"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "templateLiteral",
- "head": "0x",
- "tail": [
- [
- {
- "type": "unknown",
- "name": "..."
- },
- ""
- ]
- ]
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodType",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "many"
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 16109
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 92,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L92"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "literal",
- "value": "strip"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeAny"
- },
- "name": "ZodTypeAny",
- "package": "zod"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 16110,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 16120,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 19,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L19"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 16122,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L21"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 16117,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 16,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L16"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 16119,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 18,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L18"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 16118,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 17,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L17"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "any"
- },
- "defaultValue": "..."
- },
- {
- "id": 16111,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L15"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 16113,
- "name": "recipients",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/splits.ts",
- "line": 24,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/splits.ts#L24"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 16114,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 16115,
- "name": "address",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/splits.ts",
- "line": 12,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/splits.ts#L12"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "AddressOrEnsSchema"
- },
- {
- "id": 16116,
- "name": "sharesBps",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/splits.ts",
- "line": 13,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/splits.ts#L13"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 16115,
- 16116
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 123
- }
- ]
- }
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 16121,
- "name": "social_urls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 20,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L20"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Record",
- "package": "typescript"
- },
- "defaultValue": "..."
- },
- {
- "id": 16112,
- "name": "trusted_forwarders",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 93,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L93"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 16120,
- 16122,
- 16117,
- 16119,
- 16118,
- 16111,
- 16113,
- 16121,
- 16112
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 16123,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 16128,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 19,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L19"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 16130,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L21"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 16125,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 16,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L16"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 16127,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 18,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L18"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 16126,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 17,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L17"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "any"
- },
- "defaultValue": "..."
- },
- {
- "id": 16124,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L15"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 16132,
- "name": "recipients",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/splits.ts",
- "line": 24,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/splits.ts#L24"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 16133,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 16134,
- "name": "address",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/splits.ts",
- "line": 12,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/splits.ts#L12"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "AddressOrEnsSchema"
- },
- {
- "id": 16135,
- "name": "sharesBps",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/splits.ts",
- "line": 13,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/splits.ts#L13"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 16134,
- 16135
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 16129,
- "name": "social_urls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 20,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L20"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Record",
- "package": "typescript"
- },
- "defaultValue": "..."
- },
- {
- "id": 16131,
- "name": "trusted_forwarders",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 93,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L93"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 16128,
- 16130,
- 16125,
- 16127,
- 16126,
- 16124,
- 16132,
- 16129,
- 16131
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- "defaultValue": "SplitsContractDeploy"
- },
- {
- "id": 16209,
- "name": "input",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/splits.ts",
- "line": 74,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/splits.ts#L74"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 16210,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 16215,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 19,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L19"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 16217,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L21"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "templateLiteral",
- "head": "0x",
- "tail": [
- [
- {
- "type": "intrinsic",
- "name": "string"
- },
- ""
- ]
- ]
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "templateLiteral",
- "head": "",
- "tail": [
- [
- {
- "type": "unknown",
- "name": "..."
- },
- ".eth"
- ]
- ]
- },
- {
- "type": "templateLiteral",
- "head": "",
- "tail": [
- [
- {
- "type": "unknown",
- "name": "..."
- },
- ".cb.id"
- ]
- ]
- }
- ]
- }
- ],
- "name": "ZodType",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 16212,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 16,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L16"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 16214,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 18,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L18"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 16213,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 17,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L17"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeAny"
- },
- "name": "ZodTypeAny",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 16211,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L15"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 16216,
- "name": "social_urls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 20,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L20"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodRecord"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodRecord",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 16215,
- 16217,
- 16212,
- 16214,
- 16213,
- 16211,
- 16216
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 14,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L14"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 16218,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 16219,
- "name": "recipients",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/splits.ts",
- "line": 24,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/splits.ts#L24"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 16220,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 16221,
- "name": "address",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/splits.ts",
- "line": 12,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/splits.ts#L12"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- "defaultValue": "AddressOrEnsSchema"
- },
- {
- "id": 16222,
- "name": "sharesBps",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/splits.ts",
- "line": 13,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/splits.ts#L13"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNumber"
- },
- "name": "ZodNumber",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 16221,
- 16222
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/splits.ts",
- "line": 11,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/splits.ts#L11"
- }
- ]
- }
- },
- {
- "type": "literal",
- "value": "strip"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeAny"
- },
- "name": "ZodTypeAny",
- "package": "zod"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 16223,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 16224,
- "name": "address",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/splits.ts",
- "line": 12,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/splits.ts#L12"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "AddressOrEnsSchema"
- },
- {
- "id": 16225,
- "name": "sharesBps",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/splits.ts",
- "line": 13,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/splits.ts#L13"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 16224,
- 16225
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 123
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 16226,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 16227,
- "name": "address",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/splits.ts",
- "line": 12,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/splits.ts#L12"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "AddressOrEnsSchema"
- },
- {
- "id": 16228,
- "name": "sharesBps",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/splits.ts",
- "line": 13,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/splits.ts#L13"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 16227,
- 16228
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "many"
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 16229,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 16230,
- "name": "address",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/splits.ts",
- "line": 12,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/splits.ts#L12"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "AddressOrEnsSchema"
- },
- {
- "id": 16231,
- "name": "sharesBps",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/splits.ts",
- "line": 13,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/splits.ts#L13"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 16230,
- 16231
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 123
- }
- ]
- }
- }
- },
- {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "undefined"
- },
- {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 16232,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 16233,
- "name": "address",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/splits.ts",
- "line": 12,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/splits.ts#L12"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "AddressOrEnsSchema"
- },
- {
- "id": 16234,
- "name": "sharesBps",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/splits.ts",
- "line": 13,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/splits.ts#L13"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 16233,
- 16234
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- }
- ]
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 16219
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/splits.ts",
- "line": 23,
- "character": 30,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/splits.ts#L23"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "literal",
- "value": "strip"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnknown"
- },
- "name": "ZodUnknown",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectOutputType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 16235,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 16240,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 19,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L19"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 16242,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L21"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "templateLiteral",
- "head": "0x",
- "tail": [
- [
- {
- "type": "unknown",
- "name": "..."
- },
- ""
- ]
- ]
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodType",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 16237,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 16,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L16"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 16239,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 18,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L18"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 16238,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 17,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L17"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 16236,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L15"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 16241,
- "name": "social_urls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 20,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L20"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodRecord"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodRecord",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 16240,
- 16242,
- 16237,
- 16239,
- 16238,
- 16236,
- 16241
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 14,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L14"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 16243,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 16244,
- "name": "recipients",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/splits.ts",
- "line": 24,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/splits.ts#L24"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 16245,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 16246,
- "name": "address",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/splits.ts",
- "line": 12,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/splits.ts#L12"
- }
- ],
- "type": {
- "type": "unknown",
- "name": "..."
- },
- "defaultValue": "AddressOrEnsSchema"
- },
- {
- "id": 16247,
- "name": "sharesBps",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/splits.ts",
- "line": 13,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/splits.ts#L13"
- }
- ],
- "type": {
- "type": "unknown",
- "name": "..."
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 16246,
- 16247
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/splits.ts",
- "line": 11,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/splits.ts#L11"
- }
- ]
- }
- },
- {
- "type": "literal",
- "value": "strip"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeAny"
- },
- "name": "ZodTypeAny",
- "package": "zod"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 16248,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 16249,
- "name": "address",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/splits.ts",
- "line": 12,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/splits.ts#L12"
- }
- ],
- "type": {
- "type": "unknown",
- "name": "..."
- },
- "defaultValue": "AddressOrEnsSchema"
- },
- {
- "id": 16250,
- "name": "sharesBps",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/splits.ts",
- "line": 13,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/splits.ts#L13"
- }
- ],
- "type": {
- "type": "unknown",
- "name": "..."
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 16249,
- 16250
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 123
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 16251,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 16252,
- "name": "address",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/splits.ts",
- "line": 12,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/splits.ts#L12"
- }
- ],
- "type": {
- "type": "unknown",
- "name": "..."
- },
- "defaultValue": "AddressOrEnsSchema"
- },
- {
- "id": 16253,
- "name": "sharesBps",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/splits.ts",
- "line": 13,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/splits.ts#L13"
- }
- ],
- "type": {
- "type": "unknown",
- "name": "..."
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 16252,
- 16253
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "many"
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 16254,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 16255,
- "name": "address",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/splits.ts",
- "line": 12,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/splits.ts#L12"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "AddressOrEnsSchema"
- },
- {
- "id": 16256,
- "name": "sharesBps",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/splits.ts",
- "line": 13,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/splits.ts#L13"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 16255,
- 16256
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 123
- }
- ]
- }
- }
- },
- {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "undefined"
- },
- {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 16257,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 16258,
- "name": "address",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/splits.ts",
- "line": 12,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/splits.ts#L12"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "AddressOrEnsSchema"
- },
- {
- "id": 16259,
- "name": "sharesBps",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/splits.ts",
- "line": 13,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/splits.ts#L13"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 16258,
- 16259
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- }
- ]
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 16244
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/splits.ts",
- "line": 23,
- "character": 30,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/splits.ts#L23"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnknown"
- },
- "name": "ZodUnknown",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectOutputType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 16260,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 16265,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 19,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L19"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 16267,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L21"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "templateLiteral",
- "head": "0x",
- "tail": [
- [
- {
- "type": "unknown",
- "name": "..."
- },
- ""
- ]
- ]
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodType",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 16262,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 16,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L16"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 16264,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 18,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L18"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 16263,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 17,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L17"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 16261,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L15"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 16266,
- "name": "social_urls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 20,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L20"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodRecord"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodRecord",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 16265,
- 16267,
- 16262,
- 16264,
- 16263,
- 16261,
- 16266
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 14,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L14"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 16268,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 16269,
- "name": "recipients",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/splits.ts",
- "line": 24,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/splits.ts#L24"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 16270,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 16271,
- "name": "address",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/splits.ts",
- "line": 12,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/splits.ts#L12"
- }
- ],
- "type": {
- "type": "unknown",
- "name": "..."
- },
- "defaultValue": "AddressOrEnsSchema"
- },
- {
- "id": 16272,
- "name": "sharesBps",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/splits.ts",
- "line": 13,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/splits.ts#L13"
- }
- ],
- "type": {
- "type": "unknown",
- "name": "..."
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 16271,
- 16272
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/splits.ts",
- "line": 11,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/splits.ts#L11"
- }
- ]
- }
- },
- {
- "type": "literal",
- "value": "strip"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeAny"
- },
- "name": "ZodTypeAny",
- "package": "zod"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 16273,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 16274,
- "name": "address",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/splits.ts",
- "line": 12,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/splits.ts#L12"
- }
- ],
- "type": {
- "type": "unknown",
- "name": "..."
- },
- "defaultValue": "AddressOrEnsSchema"
- },
- {
- "id": 16275,
- "name": "sharesBps",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/splits.ts",
- "line": 13,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/splits.ts#L13"
- }
- ],
- "type": {
- "type": "unknown",
- "name": "..."
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 16274,
- 16275
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 123
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 16276,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 16277,
- "name": "address",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/splits.ts",
- "line": 12,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/splits.ts#L12"
- }
- ],
- "type": {
- "type": "unknown",
- "name": "..."
- },
- "defaultValue": "AddressOrEnsSchema"
- },
- {
- "id": 16278,
- "name": "sharesBps",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/splits.ts",
- "line": 13,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/splits.ts#L13"
- }
- ],
- "type": {
- "type": "unknown",
- "name": "..."
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 16277,
- 16278
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "many"
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 16279,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 16280,
- "name": "address",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/splits.ts",
- "line": 12,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/splits.ts#L12"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "AddressOrEnsSchema"
- },
- {
- "id": 16281,
- "name": "sharesBps",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/splits.ts",
- "line": 13,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/splits.ts#L13"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 16280,
- 16281
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 123
- }
- ]
- }
- }
- },
- {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "undefined"
- },
- {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 16282,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 16283,
- "name": "address",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/splits.ts",
- "line": 12,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/splits.ts#L12"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "AddressOrEnsSchema"
- },
- {
- "id": 16284,
- "name": "sharesBps",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/splits.ts",
- "line": 13,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/splits.ts#L13"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 16283,
- 16284
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- }
- ]
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 16269
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/splits.ts",
- "line": 23,
- "character": 30,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/splits.ts#L23"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnknown"
- },
- "name": "ZodUnknown",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- "defaultValue": "SplitsContractInput"
- },
- {
- "id": 16136,
- "name": "output",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/splits.ts",
- "line": 73,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/splits.ts#L73"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 16137,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 16142,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 19,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L19"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 16144,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L21"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "templateLiteral",
- "head": "0x",
- "tail": [
- [
- {
- "type": "unknown",
- "name": "..."
- },
- ""
- ]
- ]
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodType",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 16139,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 16,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L16"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 16141,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 18,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L18"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 16140,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 17,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L17"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 16138,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L15"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 16143,
- "name": "social_urls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 20,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L20"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodRecord"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodRecord",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 16142,
- 16144,
- 16139,
- 16141,
- 16140,
- 16138,
- 16143
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 14,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L14"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 16145,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 16146,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 32,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L32"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 16146
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 31,
- "character": 30,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L31"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 16147,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 16148,
- "name": "recipients",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/splits.ts",
- "line": 63,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/splits.ts#L63"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 16149,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 16150,
- "name": "address",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/splits.ts",
- "line": 12,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/splits.ts#L12"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- "defaultValue": "AddressOrEnsSchema"
- },
- {
- "id": 16151,
- "name": "sharesBps",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/splits.ts",
- "line": 13,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/splits.ts#L13"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNumber"
- },
- "name": "ZodNumber",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 16150,
- 16151
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/splits.ts",
- "line": 11,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/splits.ts#L11"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 16152,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 16153,
- "name": "address",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/splits.ts",
- "line": 18,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/splits.ts#L18"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- "defaultValue": "AddressOrEnsSchema"
- },
- {
- "id": 16154,
- "name": "sharesBps",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/splits.ts",
- "line": 19,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/splits.ts#L19"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNumber"
- },
- "name": "ZodNumber",
- "package": "zod"
- },
- "defaultValue": "BasisPointsSchema"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 16153,
- 16154
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/splits.ts",
- "line": 17,
- "character": 35,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/splits.ts#L17"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "literal",
- "value": "strip"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeAny"
- },
- "name": "ZodTypeAny",
- "package": "zod"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 16155,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 16156,
- "name": "address",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/splits.ts",
- "line": 18,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/splits.ts#L18"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "AddressOrEnsSchema"
- },
- {
- "id": 16157,
- "name": "sharesBps",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/splits.ts",
- "line": 19,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/splits.ts#L19"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "BasisPointsSchema"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 16156,
- 16157
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 16158,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 16159,
- "name": "address",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/splits.ts",
- "line": 18,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/splits.ts#L18"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "AddressOrEnsSchema"
- },
- {
- "id": 16160,
- "name": "sharesBps",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/splits.ts",
- "line": 19,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/splits.ts#L19"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "BasisPointsSchema"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 16159,
- 16160
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "many"
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 16148
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/splits.ts",
- "line": 62,
- "character": 36,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/splits.ts#L62"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "literal",
- "value": "strip"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnknown"
- },
- "name": "ZodUnknown",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectOutputType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 16161,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 16166,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 19,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L19"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 16168,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L21"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodType",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 16163,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 16,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L16"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 16165,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 18,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L18"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 16164,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 17,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L17"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 16162,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L15"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 16167,
- "name": "social_urls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 20,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L20"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodRecord"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodRecord",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 16166,
- 16168,
- 16163,
- 16165,
- 16164,
- 16162,
- 16167
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 14,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L14"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 16169,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 16170,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 32,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L32"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 16170
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 31,
- "character": 30,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L31"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 16171,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 16172,
- "name": "recipients",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/splits.ts",
- "line": 63,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/splits.ts#L63"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 16173,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 16174,
- "name": "address",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/splits.ts",
- "line": 12,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/splits.ts#L12"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- "defaultValue": "AddressOrEnsSchema"
- },
- {
- "id": 16175,
- "name": "sharesBps",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/splits.ts",
- "line": 13,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/splits.ts#L13"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNumber"
- },
- "name": "ZodNumber",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 16174,
- 16175
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/splits.ts",
- "line": 11,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/splits.ts#L11"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 16176,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 16177,
- "name": "address",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/splits.ts",
- "line": 18,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/splits.ts#L18"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- "defaultValue": "AddressOrEnsSchema"
- },
- {
- "id": 16178,
- "name": "sharesBps",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/splits.ts",
- "line": 19,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/splits.ts#L19"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNumber"
- },
- "name": "ZodNumber",
- "package": "zod"
- },
- "defaultValue": "BasisPointsSchema"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 16177,
- 16178
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/splits.ts",
- "line": 17,
- "character": 35,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/splits.ts#L17"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "literal",
- "value": "strip"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeAny"
- },
- "name": "ZodTypeAny",
- "package": "zod"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 16179,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 16180,
- "name": "address",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/splits.ts",
- "line": 18,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/splits.ts#L18"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "AddressOrEnsSchema"
- },
- {
- "id": 16181,
- "name": "sharesBps",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/splits.ts",
- "line": 19,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/splits.ts#L19"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "BasisPointsSchema"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 16180,
- 16181
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 16182,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 16183,
- "name": "address",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/splits.ts",
- "line": 18,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/splits.ts#L18"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "AddressOrEnsSchema"
- },
- {
- "id": 16184,
- "name": "sharesBps",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/splits.ts",
- "line": 19,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/splits.ts#L19"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "BasisPointsSchema"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 16183,
- 16184
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "many"
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 16172
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/splits.ts",
- "line": 62,
- "character": 36,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/splits.ts#L62"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnknown"
- },
- "name": "ZodUnknown",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectOutputType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 16185,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 16190,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 19,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L19"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 16192,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L21"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodType",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 16187,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 16,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L16"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 16189,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 18,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L18"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 16188,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 17,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L17"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 16186,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L15"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 16191,
- "name": "social_urls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 20,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L20"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodRecord"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodRecord",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 16190,
- 16192,
- 16187,
- 16189,
- 16188,
- 16186,
- 16191
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 14,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L14"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 16193,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 16194,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 32,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L32"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 16194
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 31,
- "character": 30,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L31"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 16195,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 16196,
- "name": "recipients",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/splits.ts",
- "line": 63,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/splits.ts#L63"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 16197,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 16198,
- "name": "address",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/splits.ts",
- "line": 12,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/splits.ts#L12"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- "defaultValue": "AddressOrEnsSchema"
- },
- {
- "id": 16199,
- "name": "sharesBps",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/splits.ts",
- "line": 13,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/splits.ts#L13"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNumber"
- },
- "name": "ZodNumber",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 16198,
- 16199
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/splits.ts",
- "line": 11,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/splits.ts#L11"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 16200,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 16201,
- "name": "address",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/splits.ts",
- "line": 18,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/splits.ts#L18"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- "defaultValue": "AddressOrEnsSchema"
- },
- {
- "id": 16202,
- "name": "sharesBps",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/splits.ts",
- "line": 19,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/splits.ts#L19"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNumber"
- },
- "name": "ZodNumber",
- "package": "zod"
- },
- "defaultValue": "BasisPointsSchema"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 16201,
- 16202
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/splits.ts",
- "line": 17,
- "character": 35,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/splits.ts#L17"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "literal",
- "value": "strip"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeAny"
- },
- "name": "ZodTypeAny",
- "package": "zod"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 16203,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 16204,
- "name": "address",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/splits.ts",
- "line": 18,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/splits.ts#L18"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "AddressOrEnsSchema"
- },
- {
- "id": 16205,
- "name": "sharesBps",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/splits.ts",
- "line": 19,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/splits.ts#L19"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "BasisPointsSchema"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 16204,
- 16205
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 16206,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 16207,
- "name": "address",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/splits.ts",
- "line": 18,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/splits.ts#L18"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "AddressOrEnsSchema"
- },
- {
- "id": 16208,
- "name": "sharesBps",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/splits.ts",
- "line": 19,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/splits.ts#L19"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "BasisPointsSchema"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 16207,
- 16208
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "many"
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 16196
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/splits.ts",
- "line": 62,
- "character": 36,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/splits.ts#L62"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnknown"
- },
- "name": "ZodUnknown",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- "defaultValue": "SplitsContractOutput"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 16075,
- 16209,
- 16136
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/splits.ts",
- "line": 71,
- "character": 36,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/splits.ts#L71"
- }
- ]
- }
- }
- ],
- "name": "ContractMetadata",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 16289,
- "name": "roles",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/split.ts",
- "line": 58,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/split.ts#L58"
- }
- ],
- "type": {
- "type": "reference",
- "target": 31021,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/Split.ts",
- "qualifiedName": "Split"
- },
- "name": "Split",
- "package": "@thirdweb-dev/contracts-js"
- },
- {
- "type": "literal",
- "value": "admin"
- }
- ],
- "name": "ContractRoles",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 16328,
- "name": "withdraw",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Withdraw Funds"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Triggers a transfer to account of the amount of native currency they are owed."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\n// the wallet address that wants to withdraw their funds\nconst walletAddress = \"{{wallet_address}}\"\nawait contract.withdraw(walletAddress);\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/split.ts",
- "line": 319,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/split.ts#L319"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 16329,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 16330,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 16331,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 16332,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 16333,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "walletAddress",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/types.ts",
- "qualifiedName": "TransactionResultWithMetadata"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "TransactionResultWithMetadata",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 16330
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 16334,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 16335,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "walletAddress",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 16336,
- "name": "withdrawToken",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Triggers a transfer to account of the amount of a given currency they are owed."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/split.ts",
- "line": 335,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/split.ts#L335"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 16337,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 16338,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 16339,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 16340,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 16341,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "walletAddress",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "tokenAddress",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/types.ts",
- "qualifiedName": "TransactionResultWithMetadata"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "TransactionResultWithMetadata",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 16338
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 16342,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 16343,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "walletAddress",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "tokenAddress",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 15926,
- "name": "contractRoles",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isStatic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/split.ts",
- "line": 46,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/split.ts#L46"
- }
- ],
- "type": {
- "type": "typeOperator",
- "operator": "readonly",
- "target": {
- "type": "tuple",
- "elements": [
- {
- "type": "literal",
- "value": "admin"
- }
- ]
- }
- },
- "defaultValue": "ADMIN_ROLE"
- },
- {
- "id": 16292,
- "name": "chainId",
- "variant": "declaration",
- "kind": 262144,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/split.ts",
- "line": 68,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/split.ts#L68"
- }
- ],
- "getSignature": {
- "id": 16293,
- "name": "chainId",
- "variant": "signature",
- "kind": 524288,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/split.ts",
- "line": 68,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/split.ts#L68"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "implementationOf": {
- "type": "reference",
- "target": -1,
- "name": "UpdateableNetwork.chainId"
- }
- },
- "implementationOf": {
- "type": "reference",
- "target": -1,
- "name": "UpdateableNetwork.chainId"
- }
- },
- {
- "id": 16312,
- "name": "balanceOf",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/split.ts",
- "line": 210,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/split.ts#L210"
- }
- ],
- "signatures": [
- {
- "id": 16313,
- "name": "balanceOf",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get Funds owed to a particular wallet"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Get the amount of funds in the native currency held by the contract that is owed to a specific recipient."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\n// The address to check the funds of\nconst address = \"{{wallet_address}}\";\nconst funds = await contract.balanceOf(address);\nconsole.log(funds);\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/split.ts",
- "line": 210,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/split.ts#L210"
- }
- ],
- "parameters": [
- {
- "id": 16314,
- "name": "address",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 16301,
- "name": "balanceOfAllRecipients",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/split.ts",
- "line": 166,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/split.ts#L166"
- }
- ],
- "signatures": [
- {
- "id": 16302,
- "name": "balanceOfAllRecipients",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Returns all the recipients and their balances in the native currency."
- }
- ],
- "blockTags": [
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "A map of recipient addresses to their balances in the native currency."
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/split.ts",
- "line": 166,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/split.ts#L166"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 16303,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/split.ts",
- "line": 168,
- "character": 20,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/split.ts#L168"
- }
- ],
- "indexSignatures": [
- {
- "id": 16304,
- "name": "__index",
- "variant": "signature",
- "kind": 8192,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/split.ts",
- "line": 168,
- "character": 22,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/split.ts#L168"
- }
- ],
- "parameters": [
- {
- "id": 16305,
- "name": "key",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- }
- ]
- }
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 16315,
- "name": "balanceOfToken",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/split.ts",
- "line": 242,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/split.ts#L242"
- }
- ],
- "signatures": [
- {
- "id": 16316,
- "name": "balanceOfToken",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get non-native Token Funds owed to a particular wallet"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Get the amount of funds in the non-native tokens held by the contract that is owed to a specific recipient."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\n// The address to check the funds of\nconst address = \"{{wallet_address}}\";\n// The address of the currency to check the contracts funds of\nconst tokenAddress = \"0x...\"\nconst funds = await contract.balanceOfToken(address, tokenAddress);\nconsole.log(funds);\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/split.ts",
- "line": 242,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/split.ts#L242"
- }
- ],
- "parameters": [
- {
- "id": 16317,
- "name": "walletAddress",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 16318,
- "name": "tokenAddress",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 16319,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 16323,
- "name": "decimals",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 11,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L11"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 16324,
- "name": "displayValue",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 20,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L20"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 16322,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 9,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L9"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 16320,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 10,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L10"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 16321,
- "name": "value",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 19,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L19"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- },
- "defaultValue": "BigNumberSchema"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 16323,
- 16324,
- 16322,
- 16320,
- 16321
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 16306,
- "name": "balanceOfTokenAllRecipients",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/split.ts",
- "line": 181,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/split.ts#L181"
- }
- ],
- "signatures": [
- {
- "id": 16307,
- "name": "balanceOfTokenAllRecipients",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Returns all the recipients and their balances in a non-native currency."
- }
- ],
- "blockTags": [
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "A map of recipient addresses to their balances in the specified currency."
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/split.ts",
- "line": 181,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/split.ts#L181"
- }
- ],
- "parameters": [
- {
- "id": 16308,
- "name": "tokenAddress",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The address of the currency to check the balances in."
- }
- ]
- },
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 16309,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/split.ts",
- "line": 187,
- "character": 20,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/split.ts#L187"
- }
- ],
- "indexSignatures": [
- {
- "id": 16310,
- "name": "__index",
- "variant": "signature",
- "kind": 8192,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/split.ts",
- "line": 187,
- "character": 22,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/split.ts#L187"
- }
- ],
- "parameters": [
- {
- "id": 16311,
- "name": "key",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/types/currency.ts",
- "qualifiedName": "CurrencyValue"
- },
- "name": "CurrencyValue",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ]
- }
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 16297,
- "name": "getAddress",
- "variant": "declaration",
- "kind": 2048,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/split.ts",
- "line": 113,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/split.ts#L113"
- }
- ],
- "signatures": [
- {
- "id": 16298,
- "name": "getAddress",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/split.ts",
- "line": 113,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/split.ts#L113"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "implementationOf": {
- "type": "reference",
- "target": -1,
- "name": "UpdateableNetwork.getAddress"
- }
- }
- ],
- "implementationOf": {
- "type": "reference",
- "target": -1,
- "name": "UpdateableNetwork.getAddress"
- }
- },
- {
- "id": 16299,
- "name": "getAllRecipients",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/split.ts",
- "line": 132,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/split.ts#L132"
- }
- ],
- "signatures": [
- {
- "id": 16300,
- "name": "getAllRecipients",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get Recipients of this splits contract"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Get the data about the shares of every split recipient on the contract"
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst recipients = await contract.getAllRecipients();\nconsole.log(recipients);\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/split.ts",
- "line": 132,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/split.ts#L132"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": 39306,
- "name": "SplitRecipient",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 16325,
- "name": "getRecipientSplitPercentage",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/split.ts",
- "line": 285,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/split.ts#L285"
- }
- ],
- "signatures": [
- {
- "id": 16326,
- "name": "getRecipientSplitPercentage",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get the % of funds owed to a given address"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/split.ts",
- "line": 285,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/split.ts#L285"
- }
- ],
- "parameters": [
- {
- "id": 16327,
- "name": "address",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "the address to check percentage of"
- }
- ]
- },
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 39306,
- "name": "SplitRecipient",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 16294,
- "name": "onNetworkUpdated",
- "variant": "declaration",
- "kind": 2048,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/split.ts",
- "line": 109,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/split.ts#L109"
- }
- ],
- "signatures": [
- {
- "id": 16295,
- "name": "onNetworkUpdated",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/split.ts",
- "line": 109,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/split.ts#L109"
- }
- ],
- "parameters": [
- {
- "id": 16296,
- "name": "network",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": 30911,
- "name": "NetworkInput",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "void"
- },
- "implementationOf": {
- "type": "reference",
- "target": -1,
- "name": "UpdateableNetwork.onNetworkUpdated"
- }
- }
- ],
- "implementationOf": {
- "type": "reference",
- "target": -1,
- "name": "UpdateableNetwork.onNetworkUpdated"
- }
- }
- ],
- "groups": [
- {
- "title": "Constructors",
- "children": [
- 15927
- ]
- },
- {
- "title": "Properties",
- "children": [
- 16031,
- 16285,
- 16344,
- 16352,
- 16286,
- 16287,
- 16288,
- 16073,
- 16289,
- 16328,
- 16336,
- 15926
- ]
- },
- {
- "title": "Accessors",
- "children": [
- 16292
- ]
- },
- {
- "title": "Methods",
- "children": [
- 16312,
- 16301,
- 16315,
- 16306,
- 16297,
- 16299,
- 16325,
- 16294
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/split.ts",
- "line": 45,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/split.ts#L45"
- }
- ],
- "implementedTypes": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/interfaces/contract.ts",
- "qualifiedName": "UpdateableNetwork"
- },
- "name": "UpdateableNetwork",
- "package": "@thirdweb-dev/sdk"
- }
- ]
- },
- {
- "id": 35333,
- "name": "ThirdwebSDK",
- "variant": "declaration",
- "kind": 128,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The main entry point for the thirdweb SDK"
- }
- ]
- },
- "children": [
- {
- "id": 35513,
- "name": "constructor",
- "variant": "declaration",
- "kind": 512,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 273,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L273"
- }
- ],
- "signatures": [
- {
- "id": 35514,
- "name": "new ThirdwebSDK",
- "variant": "signature",
- "kind": 16384,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 273,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L273"
- }
- ],
- "parameters": [
- {
- "id": 35515,
- "name": "network",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": 30911,
- "name": "NetworkInput",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 35516,
- "name": "options",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "undefined"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 35517,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35528,
- "name": "clientId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 13,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L13"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35538,
- "name": "gasless",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 30,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L30"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reflection",
- "declaration": {
- "id": 35539,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35548,
- "name": "experimentalChainlessSupport",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 41,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L41"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- },
- "defaultValue": "..."
- },
- {
- "id": 35540,
- "name": "openzeppelin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 33,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L33"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 35541,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35545,
- "name": "domainName",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 37,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L37"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35547,
- "name": "domainSeparatorVersion",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 39,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L39"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35546,
- "name": "domainVersion",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 38,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L38"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35543,
- "name": "relayerForwarderAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 35,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L35"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35542,
- "name": "relayerUrl",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 34,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L34"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35544,
- "name": "useEOAForwarder",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 36,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L36"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35545,
- 35547,
- 35546,
- 35543,
- 35542,
- 35544
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35548,
- 35540
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 35549,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35550,
- "name": "biconomy",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 44,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L44"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 35551,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35552,
- "name": "apiId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 45,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L45"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35553,
- "name": "apiKey",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 46,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L46"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35554,
- "name": "deadlineSeconds",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 47,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L47"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35552,
- 35553,
- 35554
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35550
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 35555,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35556,
- "name": "engine",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 54,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L54"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 35557,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35560,
- "name": "domainName",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 60,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L60"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35562,
- "name": "domainSeparatorVersion",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 62,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L62"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35561,
- "name": "domainVersion",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 61,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L61"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35559,
- "name": "relayerForwarderAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 59,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L59"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35558,
- "name": "relayerUrl",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 55,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L55"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35560,
- 35562,
- 35561,
- 35559,
- 35558
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 35563,
- "name": "experimentalChainlessSupport",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 64,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L64"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35556,
- 35563
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 35534,
- "name": "gasSettings",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L21"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 35535,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35536,
- "name": "maxPriceInGwei",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 23,
- "character": 10,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L23"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 35537,
- "name": "speed",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 27,
- "character": 10,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L27"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "literal",
- "value": "standard"
- },
- {
- "type": "literal",
- "value": "fast"
- },
- {
- "type": "literal",
- "value": "fastest"
- }
- ]
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35536,
- 35537
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 35564,
- "name": "gatewayUrls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 68,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L68"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 35530,
- "name": "readonlySettings",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L15"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 35531,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35533,
- "name": "chainId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 18,
- "character": 10,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L18"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 35532,
- "name": "rpcUrl",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 17,
- "character": 10,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L17"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35533,
- 35532
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 35565,
- "name": "rpcBatchSettings",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 69,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L69"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 35566,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35567,
- "name": "sizeLimit",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 71,
- "character": 10,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L71"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 35568,
- "name": "timeLimit",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 72,
- "character": 10,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L72"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35567,
- 35568
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 35529,
- "name": "secretKey",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 14,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L14"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35518,
- "name": "supportedChains",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 12,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L12"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 35519,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35521,
- "name": "chainId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts",
- "line": 6,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts#L6"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 35522,
- "name": "nativeCurrency",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts",
- "line": 7,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts#L7"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 35523,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35526,
- "name": "decimals",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts",
- "line": 10,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts#L10"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 35525,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts",
- "line": 8,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts#L8"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35524,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts",
- "line": 9,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts#L9"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35526,
- 35525,
- 35524
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 35520,
- "name": "rpc",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts",
- "line": 5,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts#L5"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 35527,
- "name": "slug",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts",
- "line": 12,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts#L12"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35521,
- 35522,
- 35520,
- 35527
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35528,
- 35538,
- 35534,
- 35564,
- 35530,
- 35565,
- 35529,
- 35518
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- ]
- },
- "defaultValue": "{}"
- },
- {
- "id": 35569,
- "name": "storage",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../storage/src/types/index.ts",
- "qualifiedName": "IThirdwebStorage"
- },
- "name": "IThirdwebStorage",
- "package": "@thirdweb-dev/storage"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": 35333,
- "name": "ThirdwebSDK",
- "package": "@thirdweb-dev/sdk"
- },
- "overwrites": {
- "type": "reference",
- "target": -1,
- "name": "RPCConnectionHandler.constructor"
- }
- }
- ],
- "overwrites": {
- "type": "reference",
- "target": -1,
- "name": "RPCConnectionHandler.constructor"
- }
- },
- {
- "id": 35573,
- "name": "deployer",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "New contract deployer"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 255,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L255"
- }
- ],
- "type": {
- "type": "reference",
- "target": 35794,
- "name": "ContractDeployer",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 35575,
- "name": "multiChainRegistry",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The registry of deployed contracts"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 263,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L263"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/classes/multichain-registry.ts",
- "qualifiedName": "MultichainRegistry"
- },
- "name": "MultichainRegistry",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 35665,
- "name": "network",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isPublic": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/internal/rpc-connection-handler.ts",
- "line": 18,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/internal/rpc-connection-handler.ts#L18"
- }
- ],
- "type": {
- "type": "reference",
- "target": 30911,
- "name": "NetworkInput",
- "package": "@thirdweb-dev/sdk"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "RPCConnectionHandler.network"
- }
- },
- {
- "id": 35666,
- "name": "options",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isPublic": true,
- "isReadonly": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/internal/rpc-connection-handler.ts",
- "line": 19,
- "character": 18,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/internal/rpc-connection-handler.ts#L19"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 35667,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35682,
- "name": "clientId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 13,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L13"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35688,
- "name": "gasless",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 30,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L30"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reflection",
- "declaration": {
- "id": 35689,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35698,
- "name": "experimentalChainlessSupport",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 41,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L41"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- },
- "defaultValue": "..."
- },
- {
- "id": 35690,
- "name": "openzeppelin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 33,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L33"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 35691,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35694,
- "name": "domainName",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 37,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L37"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35696,
- "name": "domainSeparatorVersion",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 39,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L39"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35695,
- "name": "domainVersion",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 38,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L38"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35697,
- "name": "relayerForwarderAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 35,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L35"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35692,
- "name": "relayerUrl",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 34,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L34"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35693,
- "name": "useEOAForwarder",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 36,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L36"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35694,
- 35696,
- 35695,
- 35697,
- 35692,
- 35693
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 123
- }
- ]
- }
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35698,
- 35690
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 123
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 35699,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35700,
- "name": "biconomy",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 44,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L44"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 35701,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35702,
- "name": "apiId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 45,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L45"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35703,
- "name": "apiKey",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 46,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L46"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35704,
- "name": "deadlineSeconds",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 47,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L47"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35702,
- 35703,
- 35704
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 123
- }
- ]
- }
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35700
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 123
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 35705,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35707,
- "name": "engine",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 54,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L54"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 35708,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35710,
- "name": "domainName",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 60,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L60"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35712,
- "name": "domainSeparatorVersion",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 62,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L62"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35711,
- "name": "domainVersion",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 61,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L61"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35713,
- "name": "relayerForwarderAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 59,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L59"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35709,
- "name": "relayerUrl",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 55,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L55"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35710,
- 35712,
- 35711,
- 35713,
- 35709
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 123
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 35706,
- "name": "experimentalChainlessSupport",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 64,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L64"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35707,
- 35706
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 123
- }
- ]
- }
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 35678,
- "name": "gasSettings",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L21"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 35679,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35680,
- "name": "maxPriceInGwei",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 23,
- "character": 10,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L23"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 35681,
- "name": "speed",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 27,
- "character": 10,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L27"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "literal",
- "value": "standard"
- },
- {
- "type": "literal",
- "value": "fast"
- },
- {
- "type": "literal",
- "value": "fastest"
- }
- ]
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35680,
- 35681
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 123
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 35714,
- "name": "gatewayUrls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 68,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L68"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 35684,
- "name": "readonlySettings",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L15"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 35685,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35687,
- "name": "chainId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 18,
- "character": 10,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L18"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 35686,
- "name": "rpcUrl",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 17,
- "character": 10,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L17"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35687,
- 35686
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 123
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 35715,
- "name": "rpcBatchSettings",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 69,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L69"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 35716,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35717,
- "name": "sizeLimit",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 71,
- "character": 10,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L71"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 35718,
- "name": "timeLimit",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 72,
- "character": 10,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L72"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35717,
- 35718
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 123
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 35683,
- "name": "secretKey",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 14,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L14"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35668,
- "name": "supportedChains",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 12,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L12"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 35669,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35671,
- "name": "chainId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts",
- "line": 6,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts#L6"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 35672,
- "name": "nativeCurrency",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts",
- "line": 7,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts#L7"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 35673,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35676,
- "name": "decimals",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts",
- "line": 10,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts#L10"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 35675,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts",
- "line": 8,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts#L8"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35674,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts",
- "line": 9,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts#L9"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35676,
- 35675,
- 35674
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 123
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 35670,
- "name": "rpc",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts",
- "line": 5,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts#L5"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 35677,
- "name": "slug",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts",
- "line": 12,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts#L12"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35671,
- 35672,
- 35670,
- 35677
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 123
- }
- ]
- }
- }
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35682,
- 35688,
- 35678,
- 35714,
- 35684,
- 35715,
- 35683,
- 35668
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 123
- }
- ]
- }
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "RPCConnectionHandler.options"
- }
- },
- {
- "id": 35577,
- "name": "storage",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Upload and download files from IPFS or from your own storage service"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 271,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L271"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../storage/src/core/storage.ts",
- "qualifiedName": "ThirdwebStorage"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../storage/src/types/upload.ts",
- "qualifiedName": "IpfsUploadBatchOptions"
- },
- "name": "IpfsUploadBatchOptions",
- "package": "@thirdweb-dev/storage"
- }
- ],
- "name": "ThirdwebStorage",
- "package": "@thirdweb-dev/storage"
- }
- },
- {
- "id": 35574,
- "name": "verifier",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Contract verifier"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 259,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L259"
- }
- ],
- "type": {
- "type": "reference",
- "target": 34954,
- "name": "ContractVerifier",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 35576,
- "name": "wallet",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Interact with the connected wallet"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 267,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L267"
- }
- ],
- "type": {
- "type": "reference",
- "target": 35163,
- "name": "UserWallet",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 35512,
- "name": "prefixed",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isStatic": true,
- "isExternal": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/eventemitter3@5.0.1/node_modules/eventemitter3/index.d.ts",
- "line": 9,
- "character": 9
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "boolean"
- }
- ]
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "RPCConnectionHandler.prefixed"
- }
- },
- {
- "id": 35578,
- "name": "auth",
- "variant": "declaration",
- "kind": 262144,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 315,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L315"
- }
- ],
- "getSignature": {
- "id": 35579,
- "name": "auth",
- "variant": "signature",
- "kind": 524288,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 315,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L315"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "void"
- }
- }
- },
- {
- "id": 35753,
- "name": "addListener",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isExternal": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/eventemitter3@5.0.1/node_modules/eventemitter3/index.d.ts",
- "line": 45,
- "character": 2
- }
- ],
- "signatures": [
- {
- "id": 35754,
- "name": "addListener",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isExternal": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/eventemitter3@5.0.1/node_modules/eventemitter3/index.d.ts",
- "line": 45,
- "character": 2
- }
- ],
- "typeParameters": [
- {
- "id": 35755,
- "name": "T",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {
- "isExternal": true
- },
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "symbol"
- }
- ]
- }
- }
- ],
- "parameters": [
- {
- "id": 35756,
- "name": "event",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true
- },
- "type": {
- "type": "reference",
- "target": 35122,
- "name": "T",
- "package": "eventemitter3",
- "refersToTypeParameter": true
- }
- },
- {
- "id": 35757,
- "name": "fn",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true
- },
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 35758,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/eventemitter3@5.0.1/node_modules/eventemitter3/index.d.ts",
- "line": 121,
- "character": 6
- }
- ],
- "signatures": [
- {
- "id": 35759,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/eventemitter3@5.0.1/node_modules/eventemitter3/index.d.ts",
- "line": 121,
- "character": 6
- }
- ],
- "parameters": [
- {
- "id": 35760,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true,
- "isRest": true
- },
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "any"
- }
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "void"
- }
- }
- ]
- }
- }
- },
- {
- "id": 35761,
- "name": "context",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true,
- "isOptional": true
- },
- "type": {
- "type": "intrinsic",
- "name": "any"
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "this"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "RPCConnectionHandler.addListener"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "RPCConnectionHandler.addListener"
- }
- },
- {
- "id": 35739,
- "name": "emit",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isExternal": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/eventemitter3@5.0.1/node_modules/eventemitter3/index.d.ts",
- "line": 32,
- "character": 2
- }
- ],
- "signatures": [
- {
- "id": 35740,
- "name": "emit",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isExternal": true,
- "isInherited": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Calls each of the listeners registered for a given event."
- }
- ]
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/eventemitter3@5.0.1/node_modules/eventemitter3/index.d.ts",
- "line": 32,
- "character": 2
- }
- ],
- "typeParameters": [
- {
- "id": 35741,
- "name": "T",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {
- "isExternal": true
- },
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "symbol"
- }
- ]
- }
- }
- ],
- "parameters": [
- {
- "id": 35742,
- "name": "event",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true
- },
- "type": {
- "type": "reference",
- "target": 35108,
- "name": "T",
- "package": "eventemitter3",
- "refersToTypeParameter": true
- }
- },
- {
- "id": 35743,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true,
- "isRest": true
- },
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "any"
- }
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "RPCConnectionHandler.emit"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "RPCConnectionHandler.emit"
- }
- },
- {
- "id": 35727,
- "name": "eventNames",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isExternal": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/eventemitter3@5.0.1/node_modules/eventemitter3/index.d.ts",
- "line": 15,
- "character": 2
- }
- ],
- "signatures": [
- {
- "id": 35728,
- "name": "eventNames",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isExternal": true,
- "isInherited": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Return an array listing the events for which the emitter has registered\nlisteners."
- }
- ]
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/eventemitter3@5.0.1/node_modules/eventemitter3/index.d.ts",
- "line": 15,
- "character": 2
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "symbol"
- }
- ]
- }
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "RPCConnectionHandler.eventNames"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "RPCConnectionHandler.eventNames"
- }
- },
- {
- "id": 35654,
- "name": "getBalance",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 877,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L877"
- }
- ],
- "signatures": [
- {
- "id": 35655,
- "name": "getBalance",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get the native balance of a given address (wallet or contract)"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst balance = await sdk.getBalance(\"0x...\");\nconsole.log(balance.displayValue);\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 877,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L877"
- }
- ],
- "parameters": [
- {
- "id": 35656,
- "name": "address",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "the address to check the balance for"
- }
- ]
- },
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 35657,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35661,
- "name": "decimals",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 11,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L11"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 35662,
- "name": "displayValue",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 20,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L20"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35660,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 9,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L9"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35658,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 10,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L10"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35659,
- "name": "value",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 19,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L19"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- },
- "defaultValue": "BigNumberSchema"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35661,
- 35662,
- 35660,
- 35658,
- 35659
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 35619,
- "name": "getContract",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 516,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L516"
- },
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 536,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L536"
- },
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 555,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L555"
- },
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 559,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L559"
- }
- ],
- "signatures": [
- {
- "id": 35620,
- "name": "getContract",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get an instance of a Custom ThirdwebContract"
- }
- ],
- "blockTags": [
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The contract"
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst contract = await sdk.getContract(\"{{contract_address}}\");\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 516,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L516"
- }
- ],
- "typeParameters": [
- {
- "id": 35621,
- "name": "TContractAddress",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "parameters": [
- {
- "id": 35622,
- "name": "address",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "the address of the deployed contract"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": 35621,
- "name": "TContractAddress",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "conditional",
- "checkType": {
- "type": "reference",
- "target": 35621,
- "name": "TContractAddress",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- },
- "extendsType": {
- "type": "intrinsic",
- "name": "never"
- },
- "trueType": {
- "type": "reference",
- "target": 21817,
- "typeArguments": [
- {
- "type": "reference",
- "target": 39682,
- "typeArguments": [
- {
- "type": "reference",
- "target": 35621,
- "typeArguments": [
- {
- "type": "reference",
- "target": 35621,
- "name": "TContractAddress",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "TContractAddress",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "BaseContractForAddress",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "SmartContract",
- "package": "@thirdweb-dev/sdk"
- },
- "falseType": {
- "type": "reference",
- "target": 21817,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/src.ts/index.ts",
- "qualifiedName": "BaseContract"
- },
- "name": "BaseContract",
- "package": "@ethersproject/contracts"
- }
- ],
- "name": "SmartContract",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- },
- {
- "id": 35623,
- "name": "getContract",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get an instance of a Custom ThirdwebContract"
- }
- ],
- "blockTags": [
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The contract"
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst contract = await sdk.getContract(\"{{contract_address}}\", \"nft-drop\");\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 536,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L536"
- }
- ],
- "typeParameters": [
- {
- "id": 35624,
- "name": "TContractType",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "union",
- "types": [
- {
- "type": "literal",
- "value": "custom"
- },
- {
- "type": "literal",
- "value": "split"
- },
- {
- "type": "literal",
- "value": "pack"
- },
- {
- "type": "literal",
- "value": "token"
- },
- {
- "type": "literal",
- "value": "edition"
- },
- {
- "type": "literal",
- "value": "vote"
- },
- {
- "type": "literal",
- "value": "edition-drop"
- },
- {
- "type": "literal",
- "value": "marketplace"
- },
- {
- "type": "literal",
- "value": "marketplace-v3"
- },
- {
- "type": "literal",
- "value": "multiwrap"
- },
- {
- "type": "literal",
- "value": "nft-collection"
- },
- {
- "type": "literal",
- "value": "nft-drop"
- },
- {
- "type": "literal",
- "value": "signature-drop"
- },
- {
- "type": "literal",
- "value": "token-drop"
- }
- ]
- }
- }
- ],
- "parameters": [
- {
- "id": 35625,
- "name": "address",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "the address of the deployed contract"
- }
- ]
- },
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 35626,
- "name": "contractType",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "the "
- },
- {
- "kind": "inline-tag",
- "tag": "@link",
- "text": "ContractType",
- "target": {
- "sourceFileName": "src/evm/contracts/index.ts",
- "qualifiedName": "ContractType"
- },
- "tsLinkText": ""
- },
- {
- "kind": "text",
- "text": " of the contract to load"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": 35624,
- "name": "TContractType",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "conditional",
- "checkType": {
- "type": "reference",
- "target": 35624,
- "name": "TContractType",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- },
- "extendsType": {
- "type": "union",
- "types": [
- {
- "type": "literal",
- "value": "split"
- },
- {
- "type": "literal",
- "value": "pack"
- },
- {
- "type": "literal",
- "value": "token"
- },
- {
- "type": "literal",
- "value": "edition"
- },
- {
- "type": "literal",
- "value": "vote"
- },
- {
- "type": "literal",
- "value": "edition-drop"
- },
- {
- "type": "literal",
- "value": "marketplace"
- },
- {
- "type": "literal",
- "value": "marketplace-v3"
- },
- {
- "type": "literal",
- "value": "multiwrap"
- },
- {
- "type": "literal",
- "value": "nft-collection"
- },
- {
- "type": "literal",
- "value": "nft-drop"
- },
- {
- "type": "literal",
- "value": "signature-drop"
- },
- {
- "type": "literal",
- "value": "token-drop"
- }
- ]
- },
- "trueType": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/contracts/index.ts",
- "qualifiedName": "ContractForPrebuiltContractType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 35624,
- "typeArguments": [
- {
- "type": "reference",
- "target": 35624,
- "name": "TContractType",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "TContractType",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "ContractForPrebuiltContractType",
- "package": "@thirdweb-dev/sdk"
- },
- "falseType": {
- "type": "reference",
- "target": 21817,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/src.ts/index.ts",
- "qualifiedName": "BaseContract"
- },
- "name": "BaseContract",
- "package": "@ethersproject/contracts"
- }
- ],
- "name": "SmartContract",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- },
- {
- "id": 35627,
- "name": "getContract",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get an instance of a Custom ThirdwebContract"
- }
- ],
- "blockTags": [
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The contract"
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst contract = await sdk.getContract(\"{{contract_address}}\", ABI);\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 555,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L555"
- }
- ],
- "parameters": [
- {
- "id": 35628,
- "name": "address",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "the address of the deployed contract"
- }
- ]
- },
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 35629,
- "name": "abi",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "the ABI ("
- },
- {
- "kind": "inline-tag",
- "tag": "@link",
- "text": "ContractInterface",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/src.ts/index.ts",
- "qualifiedName": "ContractInterface"
- },
- "tsLinkText": ""
- },
- {
- "kind": "text",
- "text": ") of the contract to load"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/src.ts/index.ts",
- "qualifiedName": "ContractInterface"
- },
- "name": "ContractInterface",
- "package": "@ethersproject/contracts"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 21817,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/src.ts/index.ts",
- "qualifiedName": "BaseContract"
- },
- "name": "BaseContract",
- "package": "@ethersproject/contracts"
- }
- ],
- "name": "SmartContract",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 35650,
- "name": "getContractFromAbi",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 838,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L838"
- }
- ],
- "signatures": [
- {
- "id": 35651,
- "name": "getContractFromAbi",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get an instance of a Custom contract from a json ABI"
- }
- ],
- "blockTags": [
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The contract"
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\n// Import your ABI from a JSON file\nimport myABI from \"./path/to/myABI.json\";\n\nconst contract = sdk.getContractFromAbi(\n \"{{contract_address}}\",\n // Pass in the \"abi\" field from the JSON file\n myABI.abi\n);\n```"
- }
- ]
- }
- ],
- "modifierTags": [
- "@beta"
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 838,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L838"
- }
- ],
- "parameters": [
- {
- "id": 35652,
- "name": "address",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "the address of the deployed contract"
- }
- ]
- },
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 35653,
- "name": "abi",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "the JSON abi"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/src.ts/index.ts",
- "qualifiedName": "ContractInterface"
- },
- "name": "ContractInterface",
- "package": "@ethersproject/contracts"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 21817,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/src.ts/index.ts",
- "qualifiedName": "BaseContract"
- },
- "name": "BaseContract",
- "package": "@ethersproject/contracts"
- }
- ],
- "name": "SmartContract",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 35638,
- "name": "getContractList",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 704,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L704"
- }
- ],
- "signatures": [
- {
- "id": 35639,
- "name": "getContractList",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Return all the contracts deployed by the specified address"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst contracts = sdk.getContractList(\"{{wallet_address}}\");\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 704,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L704"
- }
- ],
- "parameters": [
- {
- "id": 35640,
- "name": "walletAddress",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "the deployed address"
- }
- ]
- },
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": 39496,
- "name": "ContractWithMetadata",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 35592,
- "name": "getEdition",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 390,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L390"
- }
- ],
- "signatures": [
- {
- "id": 35593,
- "name": "getEdition",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get an instance of a Edition contract"
- }
- ],
- "blockTags": [
- {
- "tag": "@deprecated",
- "content": [
- {
- "kind": "text",
- "text": "This method is deprecated and will be removed in a future major version. You should use "
- },
- {
- "kind": "inline-tag",
- "tag": "@link",
- "text": "getContract",
- "target": 35619,
- "tsLinkText": ""
- },
- {
- "kind": "text",
- "text": " instead.\n"
- },
- {
- "kind": "code",
- "text": "```diff\n- const edition = await sdk.getEdition(\"0x1234...\");\n+ const edition = await sdk.getContract(\"0x1234...\", \"edition\");\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 390,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L390"
- }
- ],
- "parameters": [
- {
- "id": 35594,
- "name": "contractAddress",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "the address of the deployed contract"
- }
- ]
- },
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/contracts/prebuilt-implementations/edition.ts",
- "qualifiedName": "Edition"
- },
- "name": "Edition",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 35589,
- "name": "getEditionDrop",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 376,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L376"
- }
- ],
- "signatures": [
- {
- "id": 35590,
- "name": "getEditionDrop",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get an instance of a Edition Drop contract"
- }
- ],
- "blockTags": [
- {
- "tag": "@deprecated",
- "content": [
- {
- "kind": "text",
- "text": "This method is deprecated and will be removed in a future major version. You should use "
- },
- {
- "kind": "inline-tag",
- "tag": "@link",
- "text": "getContract",
- "target": 35619,
- "tsLinkText": ""
- },
- {
- "kind": "text",
- "text": " instead.\n"
- },
- {
- "kind": "code",
- "text": "```diff\n- const editionDrop = await sdk.getEditionDrop(\"0x1234...\");\n+ const editionDrop = await sdk.getContract(\"0x1234...\", \"edition-drop\");\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 376,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L376"
- }
- ],
- "parameters": [
- {
- "id": 35591,
- "name": "contractAddress",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "the address of the deployed contract"
- }
- ]
- },
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/contracts/prebuilt-implementations/edition-drop.ts",
- "qualifiedName": "EditionDrop"
- },
- "name": "EditionDrop",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 35607,
- "name": "getMarketplace",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 460,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L460"
- }
- ],
- "signatures": [
- {
- "id": 35608,
- "name": "getMarketplace",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get an instance of a Marketplace contract"
- }
- ],
- "blockTags": [
- {
- "tag": "@deprecated",
- "content": [
- {
- "kind": "text",
- "text": "This method is deprecated and will be removed in a future major version. You should use "
- },
- {
- "kind": "inline-tag",
- "tag": "@link",
- "text": "getContract",
- "target": 35619,
- "tsLinkText": ""
- },
- {
- "kind": "text",
- "text": " instead.\n"
- },
- {
- "kind": "code",
- "text": "```diff\n- const marketplace = await sdk.getMarketplace(\"0x1234...\");\n+ const marketplace = await sdk.getContract(\"0x1234...\", \"marketplace\");\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 460,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L460"
- }
- ],
- "parameters": [
- {
- "id": 35609,
- "name": "contractAddress",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "the address of the deployed contract"
- }
- ]
- },
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/contracts/prebuilt-implementations/marketplace.ts",
- "qualifiedName": "Marketplace"
- },
- "name": "Marketplace",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 35610,
- "name": "getMarketplaceV3",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 474,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L474"
- }
- ],
- "signatures": [
- {
- "id": 35611,
- "name": "getMarketplaceV3",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get an instance of a Marketplace contract"
- }
- ],
- "blockTags": [
- {
- "tag": "@deprecated",
- "content": [
- {
- "kind": "text",
- "text": "This method is deprecated and will be removed in a future major version. You should use "
- },
- {
- "kind": "inline-tag",
- "tag": "@link",
- "text": "getContract",
- "target": 35619,
- "tsLinkText": ""
- },
- {
- "kind": "text",
- "text": " instead.\n"
- },
- {
- "kind": "code",
- "text": "```diff\n- const marketplace = await sdk.getMarketplaceV3(\"0x1234...\");\n+ const marketplace = await sdk.getContract(\"0x1234...\", \"marketplace-v3\");\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 474,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L474"
- }
- ],
- "parameters": [
- {
- "id": 35612,
- "name": "contractAddress",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "the address of the deployed contract"
- }
- ]
- },
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/contracts/prebuilt-implementations/marketplacev3.ts",
- "qualifiedName": "MarketplaceV3"
- },
- "name": "MarketplaceV3",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 35641,
- "name": "getMultichainContractList",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 732,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L732"
- }
- ],
- "signatures": [
- {
- "id": 35642,
- "name": "getMultichainContractList",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 732,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L732"
- }
- ],
- "parameters": [
- {
- "id": 35643,
- "name": "walletAddress",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 35644,
- "name": "chains",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../chains/src/types.ts",
- "qualifiedName": "Chain"
- },
- "name": "Chain",
- "package": "@thirdweb-dev/chains"
- }
- },
- "defaultValue": "defaultChains"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": 39496,
- "name": "ContractWithMetadata",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 35616,
- "name": "getMultiwrap",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 502,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L502"
- }
- ],
- "signatures": [
- {
- "id": 35617,
- "name": "getMultiwrap",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get an instance of a Pack contract"
- }
- ],
- "blockTags": [
- {
- "tag": "@deprecated",
- "content": [
- {
- "kind": "text",
- "text": "This method is deprecated and will be removed in a future major version. You should use "
- },
- {
- "kind": "inline-tag",
- "tag": "@link",
- "text": "getContract",
- "target": 35619,
- "tsLinkText": ""
- },
- {
- "kind": "text",
- "text": " instead.\n"
- },
- {
- "kind": "code",
- "text": "```diff\n- const multiWrap = await sdk.getMultiwrap(\"0x1234...\");\n+ const multiWrap = await sdk.getContract(\"0x1234...\", \"multiwrap\");\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 502,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L502"
- }
- ],
- "parameters": [
- {
- "id": 35618,
- "name": "contractAddress",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "the address of the deployed contract"
- }
- ]
- },
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 7043,
- "name": "Multiwrap",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 35586,
- "name": "getNFTCollection",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 362,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L362"
- }
- ],
- "signatures": [
- {
- "id": 35587,
- "name": "getNFTCollection",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get an instance of a NFT Collection Drop contract"
- }
- ],
- "blockTags": [
- {
- "tag": "@deprecated",
- "content": [
- {
- "kind": "text",
- "text": "This method is deprecated and will be removed in a future major version. You should use "
- },
- {
- "kind": "inline-tag",
- "tag": "@link",
- "text": "getContract",
- "target": 35619,
- "tsLinkText": ""
- },
- {
- "kind": "text",
- "text": " instead.\n"
- },
- {
- "kind": "code",
- "text": "```diff\n- const signatureDrop = await sdk.getNFTCollection(\"0x1234...\");\n+ const signatureDrop = await sdk.getContract(\"0x1234...\", \"nft-collection\");\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 362,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L362"
- }
- ],
- "parameters": [
- {
- "id": 35588,
- "name": "contractAddress",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "the address of the deployed contract"
- }
- ]
- },
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/contracts/prebuilt-implementations/nft-collection.ts",
- "qualifiedName": "NFTCollection"
- },
- "name": "NFTCollection",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 35580,
- "name": "getNFTDrop",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 334,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L334"
- }
- ],
- "signatures": [
- {
- "id": 35581,
- "name": "getNFTDrop",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get an instance of a NFT Drop contract"
- }
- ],
- "blockTags": [
- {
- "tag": "@deprecated",
- "content": [
- {
- "kind": "text",
- "text": "This method is deprecated and will be removed in a future major version. You should use "
- },
- {
- "kind": "inline-tag",
- "tag": "@link",
- "text": "getContract",
- "target": 35619,
- "tsLinkText": ""
- },
- {
- "kind": "text",
- "text": " instead.\n"
- },
- {
- "kind": "code",
- "text": "```diff\n- const dropContract = await sdk.getDropContract(\"0x1234...\");\n+ const dropContract = await sdk.getContract(\"0x1234...\", \"nft-drop\");\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 334,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L334"
- }
- ],
- "parameters": [
- {
- "id": 35582,
- "name": "contractAddress",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "the address of the deployed contract"
- }
- ]
- },
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/contracts/prebuilt-implementations/nft-drop.ts",
- "qualifiedName": "NFTDrop"
- },
- "name": "NFTDrop",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 35613,
- "name": "getPack",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 488,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L488"
- }
- ],
- "signatures": [
- {
- "id": 35614,
- "name": "getPack",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get an instance of a Pack contract"
- }
- ],
- "blockTags": [
- {
- "tag": "@deprecated",
- "content": [
- {
- "kind": "text",
- "text": "This method is deprecated and will be removed in a future major version. You should use "
- },
- {
- "kind": "inline-tag",
- "tag": "@link",
- "text": "getContract",
- "target": 35619,
- "tsLinkText": ""
- },
- {
- "kind": "text",
- "text": " instead.\n"
- },
- {
- "kind": "code",
- "text": "```diff\n- const pack = await sdk.getPack(\"0x1234...\");\n+ const pack = await sdk.getContract(\"0x1234...\", \"pack\");\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 488,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L488"
- }
- ],
- "parameters": [
- {
- "id": 35615,
- "name": "contractAddress",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "the address of the deployed contract"
- }
- ]
- },
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 12689,
- "name": "Pack",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 35723,
- "name": "getProvider",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/internal/rpc-connection-handler.ts",
- "line": 68,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/internal/rpc-connection-handler.ts#L68"
- }
- ],
- "signatures": [
- {
- "id": 35724,
- "name": "getProvider",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isInherited": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Explicitly get the active provider."
- }
- ],
- "blockTags": [
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The active provider"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/internal/rpc-connection-handler.ts",
- "line": 68,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/internal/rpc-connection-handler.ts#L68"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+abstract-provider@5.7.0/node_modules/@ethersproject/abstract-provider/src.ts/index.ts",
- "qualifiedName": "Provider"
- },
- "name": "Provider",
- "package": "@ethersproject/abstract-provider"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "RPCConnectionHandler.getProvider"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "RPCConnectionHandler.getProvider"
- }
- },
- {
- "id": 35583,
- "name": "getSignatureDrop",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 348,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L348"
- }
- ],
- "signatures": [
- {
- "id": 35584,
- "name": "getSignatureDrop",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get an instance of a Signature Drop contract"
- }
- ],
- "blockTags": [
- {
- "tag": "@deprecated",
- "content": [
- {
- "kind": "text",
- "text": "This method is deprecated and will be removed in a future major version. You should use "
- },
- {
- "kind": "inline-tag",
- "tag": "@link",
- "text": "getContract",
- "target": 35619,
- "tsLinkText": ""
- },
- {
- "kind": "text",
- "text": " instead.\n"
- },
- {
- "kind": "code",
- "text": "```diff\n- const signatureDrop = await sdk.getSignatureDrop(\"0x1234...\");\n+ const signatureDrop = await sdk.getContract(\"0x1234...\", \"signature-drop\");\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 348,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L348"
- }
- ],
- "parameters": [
- {
- "id": 35585,
- "name": "contractAddress",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "the address of the deployed contract"
- }
- ]
- },
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/contracts/prebuilt-implementations/signature-drop.ts",
- "qualifiedName": "SignatureDrop"
- },
- "name": "SignatureDrop",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 35721,
- "name": "getSigner",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/internal/rpc-connection-handler.ts",
- "line": 60,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/internal/rpc-connection-handler.ts#L60"
- }
- ],
- "signatures": [
- {
- "id": 35722,
- "name": "getSigner",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isInherited": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Explicitly get the active signer."
- }
- ],
- "blockTags": [
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The active signer, if there is one"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/internal/rpc-connection-handler.ts",
- "line": 60,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/internal/rpc-connection-handler.ts#L60"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "undefined"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+abstract-signer@5.7.0/node_modules/@ethersproject/abstract-signer/src.ts/index.ts",
- "qualifiedName": "Signer"
- },
- "name": "Signer",
- "package": "@ethersproject/abstract-signer"
- }
- ]
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "RPCConnectionHandler.getSigner"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "RPCConnectionHandler.getSigner"
- }
- },
- {
- "id": 35725,
- "name": "getSignerOrProvider",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/internal/rpc-connection-handler.ts",
- "line": 76,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/internal/rpc-connection-handler.ts#L76"
- }
- ],
- "signatures": [
- {
- "id": 35726,
- "name": "getSignerOrProvider",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isInherited": true
- },
- "comment": {
- "summary": [],
- "blockTags": [
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The current signer if there is one, otherwise the active provider"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/internal/rpc-connection-handler.ts",
- "line": 76,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/internal/rpc-connection-handler.ts#L76"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+abstract-signer@5.7.0/node_modules/@ethersproject/abstract-signer/src.ts/index.ts",
- "qualifiedName": "Signer"
- },
- "name": "Signer",
- "package": "@ethersproject/abstract-signer"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+abstract-provider@5.7.0/node_modules/@ethersproject/abstract-provider/src.ts/index.ts",
- "qualifiedName": "Provider"
- },
- "name": "Provider",
- "package": "@ethersproject/abstract-provider"
- }
- ]
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "RPCConnectionHandler.getSignerOrProvider"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "RPCConnectionHandler.getSignerOrProvider"
- }
- },
- {
- "id": 35604,
- "name": "getSplit",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 446,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L446"
- }
- ],
- "signatures": [
- {
- "id": 35605,
- "name": "getSplit",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get an instance of a Split contract"
- }
- ],
- "blockTags": [
- {
- "tag": "@deprecated",
- "content": [
- {
- "kind": "text",
- "text": "This method is deprecated and will be removed in a future major version. You should use "
- },
- {
- "kind": "inline-tag",
- "tag": "@link",
- "text": "getContract",
- "target": 35619,
- "tsLinkText": ""
- },
- {
- "kind": "text",
- "text": " instead.\n"
- },
- {
- "kind": "code",
- "text": "```diff\n- const split = await sdk.getSplit(\"0x1234...\");\n+ const split = await sdk.getContract(\"0x1234...\", \"split\");\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 446,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L446"
- }
- ],
- "parameters": [
- {
- "id": 35606,
- "name": "contractAddress",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "the address of the deployed contract"
- }
- ]
- },
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 15925,
- "name": "Split",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 35598,
- "name": "getToken",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 418,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L418"
- }
- ],
- "signatures": [
- {
- "id": 35599,
- "name": "getToken",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get an instance of a Token contract"
- }
- ],
- "blockTags": [
- {
- "tag": "@deprecated",
- "content": [
- {
- "kind": "text",
- "text": "This method is deprecated and will be removed in a future major version. You should use "
- },
- {
- "kind": "inline-tag",
- "tag": "@link",
- "text": "getContract",
- "target": 35619,
- "tsLinkText": ""
- },
- {
- "kind": "text",
- "text": " instead.\n"
- },
- {
- "kind": "code",
- "text": "```diff\n- const token = await sdk.getToken(\"0x1234...\");\n+ const token = await sdk.getContract(\"0x1234...\", \"token\");\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 418,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L418"
- }
- ],
- "parameters": [
- {
- "id": 35600,
- "name": "contractAddress",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "the address of the deployed contract"
- }
- ]
- },
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/contracts/prebuilt-implementations/token.ts",
- "qualifiedName": "Token"
- },
- "name": "Token",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 35595,
- "name": "getTokenDrop",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 404,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L404"
- }
- ],
- "signatures": [
- {
- "id": 35596,
- "name": "getTokenDrop",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get an instance of a Token Drop contract"
- }
- ],
- "blockTags": [
- {
- "tag": "@deprecated",
- "content": [
- {
- "kind": "text",
- "text": "This method is deprecated and will be removed in a future major version. You should use "
- },
- {
- "kind": "inline-tag",
- "tag": "@link",
- "text": "getContract",
- "target": 35619,
- "tsLinkText": ""
- },
- {
- "kind": "text",
- "text": " instead.\n"
- },
- {
- "kind": "code",
- "text": "```diff\n- const tokenDrop = await sdk.getTokenDrop(\"0x1234...\");\n+ const tokenDrop = await sdk.getContract(\"0x1234...\", \"token-drop\");\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 404,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L404"
- }
- ],
- "parameters": [
- {
- "id": 35597,
- "name": "contractAddress",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "the address of the deployed contract"
- }
- ]
- },
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/contracts/prebuilt-implementations/token-drop.ts",
- "qualifiedName": "TokenDrop"
- },
- "name": "TokenDrop",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 35601,
- "name": "getVote",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 432,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L432"
- }
- ],
- "signatures": [
- {
- "id": 35602,
- "name": "getVote",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get an instance of a Vote contract"
- }
- ],
- "blockTags": [
- {
- "tag": "@deprecated",
- "content": [
- {
- "kind": "text",
- "text": "This method is deprecated and will be removed in a future major version. You should use "
- },
- {
- "kind": "inline-tag",
- "tag": "@link",
- "text": "getContract",
- "target": 35619,
- "tsLinkText": ""
- },
- {
- "kind": "text",
- "text": " instead.\n"
- },
- {
- "kind": "code",
- "text": "```diff\n- const vote = await sdk.getVote(\"0x1234...\");\n+ const vote = await sdk.getContract(\"0x1234...\", \"vote\");\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 432,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L432"
- }
- ],
- "parameters": [
- {
- "id": 35603,
- "name": "contractAddress",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "the address of the deployed contract"
- }
- ]
- },
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 20569,
- "name": "Vote",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 35719,
- "name": "isReadOnly",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/internal/rpc-connection-handler.ts",
- "line": 52,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/internal/rpc-connection-handler.ts#L52"
- }
- ],
- "signatures": [
- {
- "id": 35720,
- "name": "isReadOnly",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isInherited": true
- },
- "comment": {
- "summary": [],
- "blockTags": [
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "whether or not a signer is set, "
- },
- {
- "kind": "code",
- "text": "`true`"
- },
- {
- "kind": "text",
- "text": " if there is no signer so the class is in \"read only\" mode"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/internal/rpc-connection-handler.ts",
- "line": 52,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/internal/rpc-connection-handler.ts#L52"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "RPCConnectionHandler.isReadOnly"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "RPCConnectionHandler.isReadOnly"
- }
- },
- {
- "id": 35736,
- "name": "listenerCount",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isExternal": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/eventemitter3@5.0.1/node_modules/eventemitter3/index.d.ts",
- "line": 27,
- "character": 2
- }
- ],
- "signatures": [
- {
- "id": 35737,
- "name": "listenerCount",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isExternal": true,
- "isInherited": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Return the number of listeners listening to a given event."
- }
- ]
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/eventemitter3@5.0.1/node_modules/eventemitter3/index.d.ts",
- "line": 27,
- "character": 2
- }
- ],
- "parameters": [
- {
- "id": 35738,
- "name": "event",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true
- },
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "symbol"
- }
- ]
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "RPCConnectionHandler.listenerCount"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "RPCConnectionHandler.listenerCount"
- }
- },
- {
- "id": 35729,
- "name": "listeners",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isExternal": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/eventemitter3@5.0.1/node_modules/eventemitter3/index.d.ts",
- "line": 20,
- "character": 2
- }
- ],
- "signatures": [
- {
- "id": 35730,
- "name": "listeners",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isExternal": true,
- "isInherited": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Return the listeners registered for a given event."
- }
- ]
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/eventemitter3@5.0.1/node_modules/eventemitter3/index.d.ts",
- "line": 20,
- "character": 2
- }
- ],
- "typeParameters": [
- {
- "id": 35731,
- "name": "T",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {
- "isExternal": true
- },
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "symbol"
- }
- ]
- }
- }
- ],
- "parameters": [
- {
- "id": 35732,
- "name": "event",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true
- },
- "type": {
- "type": "reference",
- "target": 35098,
- "name": "T",
- "package": "eventemitter3",
- "refersToTypeParameter": true
- }
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 35733,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/eventemitter3@5.0.1/node_modules/eventemitter3/index.d.ts",
- "line": 121,
- "character": 6
- }
- ],
- "signatures": [
- {
- "id": 35734,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/eventemitter3@5.0.1/node_modules/eventemitter3/index.d.ts",
- "line": 121,
- "character": 6
- }
- ],
- "parameters": [
- {
- "id": 35735,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true,
- "isRest": true
- },
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "any"
- }
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "void"
- }
- }
- ]
- }
- }
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "RPCConnectionHandler.listeners"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "RPCConnectionHandler.listeners"
- }
- },
- {
- "id": 35781,
- "name": "off",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isExternal": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/eventemitter3@5.0.1/node_modules/eventemitter3/index.d.ts",
- "line": 69,
- "character": 2
- }
- ],
- "signatures": [
- {
- "id": 35782,
- "name": "off",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isExternal": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/eventemitter3@5.0.1/node_modules/eventemitter3/index.d.ts",
- "line": 69,
- "character": 2
- }
- ],
- "typeParameters": [
- {
- "id": 35783,
- "name": "T",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {
- "isExternal": true
- },
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "symbol"
- }
- ]
- }
- }
- ],
- "parameters": [
- {
- "id": 35784,
- "name": "event",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true
- },
- "type": {
- "type": "reference",
- "target": 35150,
- "name": "T",
- "package": "eventemitter3",
- "refersToTypeParameter": true
- }
- },
- {
- "id": 35785,
- "name": "fn",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true,
- "isOptional": true
- },
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 35786,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/eventemitter3@5.0.1/node_modules/eventemitter3/index.d.ts",
- "line": 121,
- "character": 6
- }
- ],
- "signatures": [
- {
- "id": 35787,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/eventemitter3@5.0.1/node_modules/eventemitter3/index.d.ts",
- "line": 121,
- "character": 6
- }
- ],
- "parameters": [
- {
- "id": 35788,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true,
- "isRest": true
- },
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "any"
- }
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "void"
- }
- }
- ]
- }
- }
- },
- {
- "id": 35789,
- "name": "context",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true,
- "isOptional": true
- },
- "type": {
- "type": "intrinsic",
- "name": "any"
- }
- },
- {
- "id": 35790,
- "name": "once",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true,
- "isOptional": true
- },
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "this"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "RPCConnectionHandler.off"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "RPCConnectionHandler.off"
- }
- },
- {
- "id": 35744,
- "name": "on",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isExternal": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/eventemitter3@5.0.1/node_modules/eventemitter3/index.d.ts",
- "line": 40,
- "character": 2
- }
- ],
- "signatures": [
- {
- "id": 35745,
- "name": "on",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isExternal": true,
- "isInherited": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Add a listener for a given event."
- }
- ]
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/eventemitter3@5.0.1/node_modules/eventemitter3/index.d.ts",
- "line": 40,
- "character": 2
- }
- ],
- "typeParameters": [
- {
- "id": 35746,
- "name": "T",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {
- "isExternal": true
- },
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "symbol"
- }
- ]
- }
- }
- ],
- "parameters": [
- {
- "id": 35747,
- "name": "event",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true
- },
- "type": {
- "type": "reference",
- "target": 35113,
- "name": "T",
- "package": "eventemitter3",
- "refersToTypeParameter": true
- }
- },
- {
- "id": 35748,
- "name": "fn",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true
- },
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 35749,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/eventemitter3@5.0.1/node_modules/eventemitter3/index.d.ts",
- "line": 121,
- "character": 6
- }
- ],
- "signatures": [
- {
- "id": 35750,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/eventemitter3@5.0.1/node_modules/eventemitter3/index.d.ts",
- "line": 121,
- "character": 6
- }
- ],
- "parameters": [
- {
- "id": 35751,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true,
- "isRest": true
- },
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "any"
- }
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "void"
- }
- }
- ]
- }
- }
- },
- {
- "id": 35752,
- "name": "context",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true,
- "isOptional": true
- },
- "type": {
- "type": "intrinsic",
- "name": "any"
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "this"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "RPCConnectionHandler.on"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "RPCConnectionHandler.on"
- }
- },
- {
- "id": 35762,
- "name": "once",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isExternal": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/eventemitter3@5.0.1/node_modules/eventemitter3/index.d.ts",
- "line": 54,
- "character": 2
- }
- ],
- "signatures": [
- {
- "id": 35763,
- "name": "once",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isExternal": true,
- "isInherited": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Add a one-time listener for a given event."
- }
- ]
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/eventemitter3@5.0.1/node_modules/eventemitter3/index.d.ts",
- "line": 54,
- "character": 2
- }
- ],
- "typeParameters": [
- {
- "id": 35764,
- "name": "T",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {
- "isExternal": true
- },
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "symbol"
- }
- ]
- }
- }
- ],
- "parameters": [
- {
- "id": 35765,
- "name": "event",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true
- },
- "type": {
- "type": "reference",
- "target": 35131,
- "name": "T",
- "package": "eventemitter3",
- "refersToTypeParameter": true
- }
- },
- {
- "id": 35766,
- "name": "fn",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true
- },
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 35767,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/eventemitter3@5.0.1/node_modules/eventemitter3/index.d.ts",
- "line": 121,
- "character": 6
- }
- ],
- "signatures": [
- {
- "id": 35768,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/eventemitter3@5.0.1/node_modules/eventemitter3/index.d.ts",
- "line": 121,
- "character": 6
- }
- ],
- "parameters": [
- {
- "id": 35769,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true,
- "isRest": true
- },
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "any"
- }
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "void"
- }
- }
- ]
- }
- }
- },
- {
- "id": 35770,
- "name": "context",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true,
- "isOptional": true
- },
- "type": {
- "type": "intrinsic",
- "name": "any"
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "this"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "RPCConnectionHandler.once"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "RPCConnectionHandler.once"
- }
- },
- {
- "id": 35791,
- "name": "removeAllListeners",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isExternal": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/eventemitter3@5.0.1/node_modules/eventemitter3/index.d.ts",
- "line": 79,
- "character": 2
- }
- ],
- "signatures": [
- {
- "id": 35792,
- "name": "removeAllListeners",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isExternal": true,
- "isInherited": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Remove all listeners, or those of the specified event."
- }
- ]
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/eventemitter3@5.0.1/node_modules/eventemitter3/index.d.ts",
- "line": 79,
- "character": 2
- }
- ],
- "parameters": [
- {
- "id": 35793,
- "name": "event",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true,
- "isOptional": true
- },
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "symbol"
- }
- ]
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "this"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "RPCConnectionHandler.removeAllListeners"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "RPCConnectionHandler.removeAllListeners"
- }
- },
- {
- "id": 35771,
- "name": "removeListener",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isExternal": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/eventemitter3@5.0.1/node_modules/eventemitter3/index.d.ts",
- "line": 63,
- "character": 2
- }
- ],
- "signatures": [
- {
- "id": 35772,
- "name": "removeListener",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isExternal": true,
- "isInherited": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Remove the listeners of a given event."
- }
- ]
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/eventemitter3@5.0.1/node_modules/eventemitter3/index.d.ts",
- "line": 63,
- "character": 2
- }
- ],
- "typeParameters": [
- {
- "id": 35773,
- "name": "T",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {
- "isExternal": true
- },
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "symbol"
- }
- ]
- }
- }
- ],
- "parameters": [
- {
- "id": 35774,
- "name": "event",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true
- },
- "type": {
- "type": "reference",
- "target": 35140,
- "name": "T",
- "package": "eventemitter3",
- "refersToTypeParameter": true
- }
- },
- {
- "id": 35775,
- "name": "fn",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true,
- "isOptional": true
- },
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 35776,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/eventemitter3@5.0.1/node_modules/eventemitter3/index.d.ts",
- "line": 121,
- "character": 6
- }
- ],
- "signatures": [
- {
- "id": 35777,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/eventemitter3@5.0.1/node_modules/eventemitter3/index.d.ts",
- "line": 121,
- "character": 6
- }
- ],
- "parameters": [
- {
- "id": 35778,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true,
- "isRest": true
- },
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "any"
- }
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "void"
- }
- }
- ]
- }
- }
- },
- {
- "id": 35779,
- "name": "context",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true,
- "isOptional": true
- },
- "type": {
- "type": "intrinsic",
- "name": "any"
- }
- },
- {
- "id": 35780,
- "name": "once",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true,
- "isOptional": true
- },
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "this"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "RPCConnectionHandler.removeListener"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "RPCConnectionHandler.removeListener"
- }
- },
- {
- "id": 35635,
- "name": "resolveContractType",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 671,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L671"
- }
- ],
- "signatures": [
- {
- "id": 35636,
- "name": "resolveContractType",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [],
- "blockTags": [
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The "
- },
- {
- "kind": "inline-tag",
- "tag": "@link",
- "text": "ContractType",
- "target": {
- "sourceFileName": "src/evm/contracts/index.ts",
- "qualifiedName": "ContractType"
- },
- "tsLinkText": ""
- },
- {
- "kind": "text",
- "text": " for the given contract address"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 671,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L671"
- }
- ],
- "parameters": [
- {
- "id": 35637,
- "name": "contractAddress",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "the address of the contract to attempt to resolve the contract type for"
- }
- ]
- },
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "union",
- "types": [
- {
- "type": "literal",
- "value": "custom"
- },
- {
- "type": "literal",
- "value": "split"
- },
- {
- "type": "literal",
- "value": "pack"
- },
- {
- "type": "literal",
- "value": "token"
- },
- {
- "type": "literal",
- "value": "edition"
- },
- {
- "type": "literal",
- "value": "vote"
- },
- {
- "type": "literal",
- "value": "edition-drop"
- },
- {
- "type": "literal",
- "value": "marketplace"
- },
- {
- "type": "literal",
- "value": "marketplace-v3"
- },
- {
- "type": "literal",
- "value": "multiwrap"
- },
- {
- "type": "literal",
- "value": "nft-collection"
- },
- {
- "type": "literal",
- "value": "nft-drop"
- },
- {
- "type": "literal",
- "value": "signature-drop"
- },
- {
- "type": "literal",
- "value": "token-drop"
- }
- ]
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 35645,
- "name": "updateSignerOrProvider",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 804,
- "character": 18,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L804"
- }
- ],
- "signatures": [
- {
- "id": 35646,
- "name": "updateSignerOrProvider",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Update the active signer or provider for all contracts"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 804,
- "character": 18,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L804"
- }
- ],
- "parameters": [
- {
- "id": 35647,
- "name": "network",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "the new signer or provider"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": 30911,
- "name": "NetworkInput",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "void"
- },
- "overwrites": {
- "type": "reference",
- "target": -1,
- "name": "RPCConnectionHandler.updateSignerOrProvider"
- }
- }
- ],
- "overwrites": {
- "type": "reference",
- "target": -1,
- "name": "RPCConnectionHandler.updateSignerOrProvider"
- }
- },
- {
- "id": 35454,
- "name": "fromPrivateKey",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true,
- "isStatic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 223,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L223"
- }
- ],
- "signatures": [
- {
- "id": 35455,
- "name": "fromPrivateKey",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get an instance of the thirdweb SDK based on a private key."
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "This should only be used for backend services or scripts, with the private key stored in a secure way.\n**NEVER** expose your private key to the public in any way."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst sdk = ThirdwebSDK.fromPrivateKey(\"SecretPrivateKey\", \"mainnet\");\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "An instance of the SDK"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 223,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L223"
- }
- ],
- "parameters": [
- {
- "id": 35456,
- "name": "privateKey",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "the private key - **DO NOT EXPOSE THIS TO THE PUBLIC**"
- }
- ]
- },
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 35457,
- "name": "network",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "the network (chain) to connect to (e.g. \"mainnet\", \"rinkeby\", \"polygon\", \"mumbai\"...) or a fully formed RPC url"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": 30910,
- "name": "ChainOrRpcUrl",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 35458,
- "name": "options",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "the SDK options to use"
- }
- ]
- },
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "undefined"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 35459,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35470,
- "name": "clientId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 13,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L13"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35480,
- "name": "gasless",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 30,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L30"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reflection",
- "declaration": {
- "id": 35481,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35490,
- "name": "experimentalChainlessSupport",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 41,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L41"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- },
- "defaultValue": "..."
- },
- {
- "id": 35482,
- "name": "openzeppelin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 33,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L33"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 35483,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35487,
- "name": "domainName",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 37,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L37"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35489,
- "name": "domainSeparatorVersion",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 39,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L39"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35488,
- "name": "domainVersion",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 38,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L38"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35485,
- "name": "relayerForwarderAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 35,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L35"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35484,
- "name": "relayerUrl",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 34,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L34"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35486,
- "name": "useEOAForwarder",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 36,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L36"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35487,
- 35489,
- 35488,
- 35485,
- 35484,
- 35486
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35490,
- 35482
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 35491,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35492,
- "name": "biconomy",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 44,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L44"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 35493,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35494,
- "name": "apiId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 45,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L45"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35495,
- "name": "apiKey",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 46,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L46"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35496,
- "name": "deadlineSeconds",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 47,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L47"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35494,
- 35495,
- 35496
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35492
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 35497,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35498,
- "name": "engine",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 54,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L54"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 35499,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35502,
- "name": "domainName",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 60,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L60"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35504,
- "name": "domainSeparatorVersion",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 62,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L62"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35503,
- "name": "domainVersion",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 61,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L61"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35501,
- "name": "relayerForwarderAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 59,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L59"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35500,
- "name": "relayerUrl",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 55,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L55"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35502,
- 35504,
- 35503,
- 35501,
- 35500
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 35505,
- "name": "experimentalChainlessSupport",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 64,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L64"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35498,
- 35505
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 35476,
- "name": "gasSettings",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L21"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 35477,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35478,
- "name": "maxPriceInGwei",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 23,
- "character": 10,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L23"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 35479,
- "name": "speed",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 27,
- "character": 10,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L27"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "literal",
- "value": "standard"
- },
- {
- "type": "literal",
- "value": "fast"
- },
- {
- "type": "literal",
- "value": "fastest"
- }
- ]
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35478,
- 35479
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 35506,
- "name": "gatewayUrls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 68,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L68"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 35472,
- "name": "readonlySettings",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L15"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 35473,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35475,
- "name": "chainId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 18,
- "character": 10,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L18"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 35474,
- "name": "rpcUrl",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 17,
- "character": 10,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L17"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35475,
- 35474
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 35507,
- "name": "rpcBatchSettings",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 69,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L69"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 35508,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35509,
- "name": "sizeLimit",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 71,
- "character": 10,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L71"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 35510,
- "name": "timeLimit",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 72,
- "character": 10,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L72"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35509,
- 35510
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 35471,
- "name": "secretKey",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 14,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L14"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35460,
- "name": "supportedChains",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 12,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L12"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 35461,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35463,
- "name": "chainId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts",
- "line": 6,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts#L6"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 35464,
- "name": "nativeCurrency",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts",
- "line": 7,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts#L7"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 35465,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35468,
- "name": "decimals",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts",
- "line": 10,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts#L10"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 35467,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts",
- "line": 8,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts#L8"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35466,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts",
- "line": 9,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts#L9"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35468,
- 35467,
- 35466
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 35462,
- "name": "rpc",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts",
- "line": 5,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts#L5"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 35469,
- "name": "slug",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts",
- "line": 12,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts#L12"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35463,
- 35464,
- 35462,
- 35469
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35470,
- 35480,
- 35476,
- 35506,
- 35472,
- 35507,
- 35471,
- 35460
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- ]
- },
- "defaultValue": "{}"
- },
- {
- "id": 35511,
- "name": "storage",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "optional storage implementation to use"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../storage/src/core/storage.ts",
- "qualifiedName": "ThirdwebStorage"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../storage/src/types/upload.ts",
- "qualifiedName": "IpfsUploadBatchOptions"
- },
- "name": "IpfsUploadBatchOptions",
- "package": "@thirdweb-dev/storage"
- }
- ],
- "name": "ThirdwebStorage",
- "package": "@thirdweb-dev/storage"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": 35333,
- "name": "ThirdwebSDK",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ]
- },
- {
- "id": 35396,
- "name": "fromSigner",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isStatic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 178,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L178"
- }
- ],
- "signatures": [
- {
- "id": 35397,
- "name": "fromSigner",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get an instance of the thirdweb SDK based on an existing ethers signer"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\n// get a signer from somewhere (createRandom is being used purely for example purposes)\nconst signer = Wallet.createRandom();\n\n// get an instance of the SDK with the signer already setup\nconst sdk = ThirdwebSDK.fromSigner(signer, \"mainnet\");\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "An instance of the SDK"
- }
- ]
- }
- ],
- "modifierTags": [
- "@beta"
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 178,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L178"
- }
- ],
- "parameters": [
- {
- "id": 35398,
- "name": "signer",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "a ethers Signer to be used for transactions"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+abstract-signer@5.7.0/node_modules/@ethersproject/abstract-signer/src.ts/index.ts",
- "qualifiedName": "Signer"
- },
- "name": "Signer",
- "package": "@ethersproject/abstract-signer"
- }
- },
- {
- "id": 35399,
- "name": "network",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "the network (chain) to connect to (e.g. \"mainnet\", \"rinkeby\", \"polygon\", \"mumbai\"...) or a fully formed RPC url"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": 30910,
- "name": "ChainOrRpcUrl",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 35400,
- "name": "options",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "the SDK options to use"
- }
- ]
- },
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "undefined"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 35401,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35412,
- "name": "clientId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 13,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L13"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35422,
- "name": "gasless",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 30,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L30"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reflection",
- "declaration": {
- "id": 35423,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35432,
- "name": "experimentalChainlessSupport",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 41,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L41"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- },
- "defaultValue": "..."
- },
- {
- "id": 35424,
- "name": "openzeppelin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 33,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L33"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 35425,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35429,
- "name": "domainName",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 37,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L37"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35431,
- "name": "domainSeparatorVersion",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 39,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L39"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35430,
- "name": "domainVersion",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 38,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L38"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35427,
- "name": "relayerForwarderAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 35,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L35"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35426,
- "name": "relayerUrl",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 34,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L34"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35428,
- "name": "useEOAForwarder",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 36,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L36"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35429,
- 35431,
- 35430,
- 35427,
- 35426,
- 35428
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35432,
- 35424
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 35433,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35434,
- "name": "biconomy",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 44,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L44"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 35435,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35436,
- "name": "apiId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 45,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L45"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35437,
- "name": "apiKey",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 46,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L46"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35438,
- "name": "deadlineSeconds",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 47,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L47"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35436,
- 35437,
- 35438
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35434
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 35439,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35440,
- "name": "engine",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 54,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L54"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 35441,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35444,
- "name": "domainName",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 60,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L60"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35446,
- "name": "domainSeparatorVersion",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 62,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L62"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35445,
- "name": "domainVersion",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 61,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L61"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35443,
- "name": "relayerForwarderAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 59,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L59"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35442,
- "name": "relayerUrl",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 55,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L55"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35444,
- 35446,
- 35445,
- 35443,
- 35442
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 35447,
- "name": "experimentalChainlessSupport",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 64,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L64"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35440,
- 35447
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 35418,
- "name": "gasSettings",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L21"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 35419,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35420,
- "name": "maxPriceInGwei",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 23,
- "character": 10,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L23"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 35421,
- "name": "speed",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 27,
- "character": 10,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L27"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "literal",
- "value": "standard"
- },
- {
- "type": "literal",
- "value": "fast"
- },
- {
- "type": "literal",
- "value": "fastest"
- }
- ]
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35420,
- 35421
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 35448,
- "name": "gatewayUrls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 68,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L68"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 35414,
- "name": "readonlySettings",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L15"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 35415,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35417,
- "name": "chainId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 18,
- "character": 10,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L18"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 35416,
- "name": "rpcUrl",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 17,
- "character": 10,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L17"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35417,
- 35416
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 35449,
- "name": "rpcBatchSettings",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 69,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L69"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 35450,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35451,
- "name": "sizeLimit",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 71,
- "character": 10,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L71"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 35452,
- "name": "timeLimit",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 72,
- "character": 10,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L72"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35451,
- 35452
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 35413,
- "name": "secretKey",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 14,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L14"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35402,
- "name": "supportedChains",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 12,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L12"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 35403,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35405,
- "name": "chainId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts",
- "line": 6,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts#L6"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 35406,
- "name": "nativeCurrency",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts",
- "line": 7,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts#L7"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 35407,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35410,
- "name": "decimals",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts",
- "line": 10,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts#L10"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 35409,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts",
- "line": 8,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts#L8"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35408,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts",
- "line": 9,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts#L9"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35410,
- 35409,
- 35408
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 35404,
- "name": "rpc",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts",
- "line": 5,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts#L5"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 35411,
- "name": "slug",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts",
- "line": 12,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts#L12"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35405,
- 35406,
- 35404,
- 35411
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35412,
- 35422,
- 35418,
- 35448,
- 35414,
- 35449,
- 35413,
- 35402
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- ]
- },
- "defaultValue": "{}"
- },
- {
- "id": 35453,
- "name": "storage",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "optional storage implementation to use"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../storage/src/core/storage.ts",
- "qualifiedName": "ThirdwebStorage"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../storage/src/types/upload.ts",
- "qualifiedName": "IpfsUploadBatchOptions"
- },
- "name": "IpfsUploadBatchOptions",
- "package": "@thirdweb-dev/storage"
- }
- ],
- "name": "ThirdwebStorage",
- "package": "@thirdweb-dev/storage"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": 35333,
- "name": "ThirdwebSDK",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ]
- },
- {
- "id": 35334,
- "name": "fromWallet",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isStatic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 146,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L146"
- }
- ],
- "signatures": [
- {
- "id": 35335,
- "name": "fromWallet",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get an instance of the thirdweb SDK based on an AbstractWallet"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nimport { ThirdwebSDK } from \"@thirdweb-dev/sdk\"\n\nconst wallet = new AbstractWalletImplementation();\nconst sdk = await ThirdwebSDK.fromWallet(wallet, \"mainnet\");\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "An instance of the SDK"
- }
- ]
- }
- ],
- "modifierTags": [
- "@beta"
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 146,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L146"
- }
- ],
- "parameters": [
- {
- "id": 35336,
- "name": "wallet",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "the implementation of the AbstractWallet class to use for signing"
- }
- ]
- },
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 35337,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35338,
- "name": "getSigner",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 148,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L148"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 35339,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 148,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L148"
- }
- ],
- "signatures": [
- {
- "id": 35340,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 148,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L148"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+abstract-signer@5.7.0/node_modules/@ethersproject/abstract-signer/src.ts/index.ts",
- "qualifiedName": "Signer"
- },
- "name": "Signer",
- "package": "@ethersproject/abstract-signer"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35338
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 147,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L147"
- }
- ]
- }
- }
- },
- {
- "id": 35341,
- "name": "network",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "the network (chain) to connect to (e.g. \"mainnet\", \"rinkeby\", \"polygon\", \"mumbai\"...) or a fully formed RPC url"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": 30910,
- "name": "ChainOrRpcUrl",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 35342,
- "name": "options",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "the SDK options to use"
- }
- ]
- },
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "undefined"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 35343,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35354,
- "name": "clientId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 13,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L13"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35364,
- "name": "gasless",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 30,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L30"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reflection",
- "declaration": {
- "id": 35365,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35374,
- "name": "experimentalChainlessSupport",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 41,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L41"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- },
- "defaultValue": "..."
- },
- {
- "id": 35366,
- "name": "openzeppelin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 33,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L33"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 35367,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35371,
- "name": "domainName",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 37,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L37"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35373,
- "name": "domainSeparatorVersion",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 39,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L39"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35372,
- "name": "domainVersion",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 38,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L38"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35369,
- "name": "relayerForwarderAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 35,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L35"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35368,
- "name": "relayerUrl",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 34,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L34"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35370,
- "name": "useEOAForwarder",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 36,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L36"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35371,
- 35373,
- 35372,
- 35369,
- 35368,
- 35370
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35374,
- 35366
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 35375,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35376,
- "name": "biconomy",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 44,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L44"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 35377,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35378,
- "name": "apiId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 45,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L45"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35379,
- "name": "apiKey",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 46,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L46"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35380,
- "name": "deadlineSeconds",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 47,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L47"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35378,
- 35379,
- 35380
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35376
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 35381,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35382,
- "name": "engine",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 54,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L54"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 35383,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35386,
- "name": "domainName",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 60,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L60"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35388,
- "name": "domainSeparatorVersion",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 62,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L62"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35387,
- "name": "domainVersion",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 61,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L61"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35385,
- "name": "relayerForwarderAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 59,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L59"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35384,
- "name": "relayerUrl",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 55,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L55"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35386,
- 35388,
- 35387,
- 35385,
- 35384
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 35389,
- "name": "experimentalChainlessSupport",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 64,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L64"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35382,
- 35389
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 35360,
- "name": "gasSettings",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L21"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 35361,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35362,
- "name": "maxPriceInGwei",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 23,
- "character": 10,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L23"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 35363,
- "name": "speed",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 27,
- "character": 10,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L27"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "literal",
- "value": "standard"
- },
- {
- "type": "literal",
- "value": "fast"
- },
- {
- "type": "literal",
- "value": "fastest"
- }
- ]
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35362,
- 35363
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 35390,
- "name": "gatewayUrls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 68,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L68"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 35356,
- "name": "readonlySettings",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L15"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 35357,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35359,
- "name": "chainId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 18,
- "character": 10,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L18"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 35358,
- "name": "rpcUrl",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 17,
- "character": 10,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L17"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35359,
- 35358
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 35391,
- "name": "rpcBatchSettings",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 69,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L69"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 35392,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35393,
- "name": "sizeLimit",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 71,
- "character": 10,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L71"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 35394,
- "name": "timeLimit",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 72,
- "character": 10,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L72"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35393,
- 35394
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 35355,
- "name": "secretKey",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 14,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L14"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35344,
- "name": "supportedChains",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 12,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L12"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 35345,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35347,
- "name": "chainId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts",
- "line": 6,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts#L6"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 35348,
- "name": "nativeCurrency",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts",
- "line": 7,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts#L7"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 35349,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35352,
- "name": "decimals",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts",
- "line": 10,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts#L10"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 35351,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts",
- "line": 8,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts#L8"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35350,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts",
- "line": 9,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts#L9"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35352,
- 35351,
- 35350
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 35346,
- "name": "rpc",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts",
- "line": 5,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts#L5"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 35353,
- "name": "slug",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts",
- "line": 12,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts#L12"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35347,
- 35348,
- 35346,
- 35353
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35354,
- 35364,
- 35360,
- 35390,
- 35356,
- 35391,
- 35355,
- 35344
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- ]
- },
- "defaultValue": "{}"
- },
- {
- "id": 35395,
- "name": "storage",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "optional storage implementation to use"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../storage/src/core/storage.ts",
- "qualifiedName": "ThirdwebStorage"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../storage/src/types/upload.ts",
- "qualifiedName": "IpfsUploadBatchOptions"
- },
- "name": "IpfsUploadBatchOptions",
- "package": "@thirdweb-dev/storage"
- }
- ],
- "name": "ThirdwebStorage",
- "package": "@thirdweb-dev/storage"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 35333,
- "name": "ThirdwebSDK",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- ],
- "groups": [
- {
- "title": "Constructors",
- "children": [
- 35513
- ]
- },
- {
- "title": "Properties",
- "children": [
- 35573,
- 35575,
- 35665,
- 35666,
- 35577,
- 35574,
- 35576,
- 35512
- ]
- },
- {
- "title": "Accessors",
- "children": [
- 35578
- ]
- },
- {
- "title": "Methods",
- "children": [
- 35753,
- 35739,
- 35727,
- 35654,
- 35619,
- 35650,
- 35638,
- 35592,
- 35589,
- 35607,
- 35610,
- 35641,
- 35616,
- 35586,
- 35580,
- 35613,
- 35723,
- 35583,
- 35721,
- 35725,
- 35604,
- 35598,
- 35595,
- 35601,
- 35719,
- 35736,
- 35729,
- 35781,
- 35744,
- 35762,
- 35791,
- 35771,
- 35635,
- 35645,
- 35454,
- 35396,
- 35334
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/sdk.ts",
- "line": 126,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/sdk.ts#L126"
- }
- ],
- "extendedTypes": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/classes/internal/rpc-connection-handler.ts",
- "qualifiedName": "RPCConnectionHandler"
- },
- "name": "RPCConnectionHandler",
- "package": "@thirdweb-dev/sdk"
- }
- ]
- },
- {
- "id": 33665,
- "name": "Transaction",
- "variant": "declaration",
- "kind": 128,
- "flags": {},
- "comment": {
- "summary": [],
- "blockTags": [
- {
- "tag": "@contract",
- "content": []
- }
- ]
- },
- "children": [
- {
- "id": 33675,
- "name": "constructor",
- "variant": "declaration",
- "kind": 512,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 303,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L303"
- }
- ],
- "signatures": [
- {
- "id": 33676,
- "name": "new Transaction",
- "variant": "signature",
- "kind": 16384,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 303,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L303"
- }
- ],
- "typeParameters": [
- {
- "id": 33677,
- "name": "TResult",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "default": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/types.ts",
- "qualifiedName": "TransactionResultWithMetadata"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "TransactionResultWithMetadata",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- }
- }
- ],
- "parameters": [
- {
- "id": 33678,
- "name": "options",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": 39535,
- "typeArguments": [
- {
- "type": "reference",
- "target": 33677,
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "qualifiedName": "Transaction.TResult",
- "refersToTypeParameter": true
- }
- ],
- "name": "TransactionOptionsWithContract",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": 33677,
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "qualifiedName": "Transaction.TResult",
- "refersToTypeParameter": true
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- },
- "overwrites": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.constructor"
- }
- }
- ],
- "overwrites": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.constructor"
- }
- },
- {
- "id": 33798,
- "name": "args",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isProtected": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 55,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L55"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "any"
- }
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.args"
- }
- },
- {
- "id": 33803,
- "name": "gasMultiple",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isProtected": true,
- "isOptional": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 60,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L60"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.gasMultiple"
- }
- },
- {
- "id": 33799,
- "name": "overrides",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isProtected": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 56,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L56"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/src.ts/index.ts",
- "qualifiedName": "CallOverrides"
- },
- "name": "CallOverrides",
- "package": "@ethersproject/contracts"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.overrides"
- }
- },
- {
- "id": 33800,
- "name": "provider",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isProtected": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 57,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L57"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+abstract-provider@5.7.0/node_modules/@ethersproject/abstract-provider/src.ts/index.ts",
- "qualifiedName": "Provider"
- },
- "name": "Provider",
- "package": "@ethersproject/abstract-provider"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.provider"
- }
- },
- {
- "id": 33801,
- "name": "signer",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isProtected": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 58,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L58"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+abstract-signer@5.7.0/node_modules/@ethersproject/abstract-signer/src.ts/index.ts",
- "qualifiedName": "Signer"
- },
- "name": "Signer",
- "package": "@ethersproject/abstract-signer"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.signer"
- }
- },
- {
- "id": 33802,
- "name": "storage",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isProtected": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 59,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L59"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../storage/src/core/storage.ts",
- "qualifiedName": "ThirdwebStorage"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../storage/src/types/upload.ts",
- "qualifiedName": "IpfsUploadBatchOptions"
- },
- "name": "IpfsUploadBatchOptions",
- "package": "@thirdweb-dev/storage"
- }
- ],
- "name": "ThirdwebStorage",
- "package": "@thirdweb-dev/storage"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.storage"
- }
- },
- {
- "id": 33806,
- "name": "getProvider",
- "variant": "declaration",
- "kind": 262144,
- "flags": {
- "isPublic": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 78,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L78"
- }
- ],
- "getSignature": {
- "id": 33807,
- "name": "getProvider",
- "variant": "signature",
- "kind": 524288,
- "flags": {
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 78,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L78"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+abstract-provider@5.7.0/node_modules/@ethersproject/abstract-provider/src.ts/index.ts",
- "qualifiedName": "Provider"
- },
- "name": "Provider",
- "package": "@ethersproject/abstract-provider"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.getProvider"
- }
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.getProvider"
- }
- },
- {
- "id": 33804,
- "name": "getSigner",
- "variant": "declaration",
- "kind": 262144,
- "flags": {
- "isPublic": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 74,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L74"
- }
- ],
- "getSignature": {
- "id": 33805,
- "name": "getSigner",
- "variant": "signature",
- "kind": 524288,
- "flags": {
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 74,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L74"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+abstract-signer@5.7.0/node_modules/@ethersproject/abstract-signer/src.ts/index.ts",
- "qualifiedName": "Signer"
- },
- "name": "Signer",
- "package": "@ethersproject/abstract-signer"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.getSigner"
- }
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.getSigner"
- }
- },
- {
- "id": 33808,
- "name": "getStorage",
- "variant": "declaration",
- "kind": 262144,
- "flags": {
- "isPublic": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 82,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L82"
- }
- ],
- "getSignature": {
- "id": 33809,
- "name": "getStorage",
- "variant": "signature",
- "kind": 524288,
- "flags": {
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 82,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L82"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../storage/src/core/storage.ts",
- "qualifiedName": "ThirdwebStorage"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../storage/src/types/upload.ts",
- "qualifiedName": "IpfsUploadBatchOptions"
- },
- "name": "IpfsUploadBatchOptions",
- "package": "@thirdweb-dev/storage"
- }
- ],
- "name": "ThirdwebStorage",
- "package": "@thirdweb-dev/storage"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.getStorage"
- }
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.getStorage"
- }
- },
- {
- "id": 33770,
- "name": "encode",
- "variant": "declaration",
- "kind": 2048,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 350,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L350"
- }
- ],
- "signatures": [
- {
- "id": 33771,
- "name": "encode",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Encode the function data for this transaction"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 350,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L350"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ]
- },
- {
- "id": 33780,
- "name": "estimateGasCost",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 431,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L431"
- }
- ],
- "signatures": [
- {
- "id": 33781,
- "name": "estimateGasCost",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Estimate the total gas cost of this transaction (in both ether and wei)"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 431,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L431"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 33782,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 33783,
- "name": "ether",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 437,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L437"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 33784,
- "name": "wei",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 438,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L438"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- },
- "defaultValue": "gasCost"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 33783,
- 33784
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 436,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L436"
- }
- ]
- }
- }
- ],
- "name": "Promise",
- "package": "typescript"
- },
- "overwrites": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.estimateGasCost"
- }
- }
- ],
- "overwrites": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.estimateGasCost"
- }
- },
- {
- "id": 33778,
- "name": "estimateGasLimit",
- "variant": "declaration",
- "kind": 2048,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 401,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L401"
- }
- ],
- "signatures": [
- {
- "id": 33779,
- "name": "estimateGasLimit",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Estimate the gas limit of this transaction"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 401,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L401"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- },
- "overwrites": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.estimateGasLimit"
- }
- }
- ],
- "overwrites": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.estimateGasLimit"
- }
- },
- {
- "id": 33787,
- "name": "execute",
- "variant": "declaration",
- "kind": 2048,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 481,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L481"
- }
- ],
- "signatures": [
- {
- "id": 33788,
- "name": "execute",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Send the transaction and wait for it to be mined"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 481,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L481"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33677,
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "qualifiedName": "Transaction.TResult",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 33810,
- "name": "getArgs",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 86,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L86"
- }
- ],
- "signatures": [
- {
- "id": 33811,
- "name": "getArgs",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 86,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L86"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "any"
- }
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.getArgs"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.getArgs"
- }
- },
- {
- "id": 33712,
- "name": "getGaslessOptions",
- "variant": "declaration",
- "kind": 2048,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 331,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L331"
- }
- ],
- "signatures": [
- {
- "id": 33713,
- "name": "getGaslessOptions",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 331,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L331"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "undefined"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 33714,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 33723,
- "name": "experimentalChainlessSupport",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 41,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L41"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- },
- "defaultValue": "..."
- },
- {
- "id": 33715,
- "name": "openzeppelin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 33,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L33"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 33716,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 33719,
- "name": "domainName",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 37,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L37"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 33721,
- "name": "domainSeparatorVersion",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 39,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L39"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 33720,
- "name": "domainVersion",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 38,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L38"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 33722,
- "name": "relayerForwarderAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 35,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L35"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 33717,
- "name": "relayerUrl",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 34,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L34"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 33718,
- "name": "useEOAForwarder",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 36,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L36"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 33719,
- 33721,
- 33720,
- 33722,
- 33717,
- 33718
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 123
- }
- ]
- }
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 33723,
- 33715
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 123
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 33724,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 33725,
- "name": "biconomy",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 44,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L44"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 33726,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 33727,
- "name": "apiId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 45,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L45"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 33728,
- "name": "apiKey",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 46,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L46"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 33729,
- "name": "deadlineSeconds",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 47,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L47"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 33727,
- 33728,
- 33729
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 123
- }
- ]
- }
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 33725
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 123
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 33730,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 33732,
- "name": "engine",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 54,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L54"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 33733,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 33735,
- "name": "domainName",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 60,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L60"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 33737,
- "name": "domainSeparatorVersion",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 62,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L62"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 33736,
- "name": "domainVersion",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 61,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L61"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 33738,
- "name": "relayerForwarderAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 59,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L59"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 33734,
- "name": "relayerUrl",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 55,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L55"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 33735,
- 33737,
- 33736,
- 33738,
- 33734
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 123
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 33731,
- "name": "experimentalChainlessSupport",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 64,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L64"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 33732,
- 33731
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 123
- }
- ]
- }
- }
- ]
- }
- }
- ]
- },
- {
- "id": 33862,
- "name": "getGasOverrides",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isProtected": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 213,
- "character": 18,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L213"
- }
- ],
- "signatures": [
- {
- "id": 33863,
- "name": "getGasOverrides",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isInherited": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get gas overrides for the transaction"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 213,
- "character": 18,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L213"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 33864,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 217,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L217"
- }
- ]
- }
- }
- ],
- "name": "Promise",
- "package": "typescript"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.getGasOverrides"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.getGasOverrides"
- }
- },
- {
- "id": 33858,
- "name": "getGasPrice",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 199,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L199"
- }
- ],
- "signatures": [
- {
- "id": 33859,
- "name": "getGasPrice",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isInherited": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Calculates the gas price for transactions (adding a 10% tip buffer)"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 199,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L199"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.getGasPrice"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.getGasPrice"
- }
- },
- {
- "id": 33710,
- "name": "getMethod",
- "variant": "declaration",
- "kind": 2048,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 327,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L327"
- }
- ],
- "signatures": [
- {
- "id": 33711,
- "name": "getMethod",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 327,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L327"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ]
- },
- {
- "id": 33812,
- "name": "getOverrides",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 90,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L90"
- }
- ],
- "signatures": [
- {
- "id": 33813,
- "name": "getOverrides",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 90,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L90"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/src.ts/index.ts",
- "qualifiedName": "CallOverrides"
- },
- "name": "CallOverrides",
- "package": "@ethersproject/contracts"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.getOverrides"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.getOverrides"
- }
- },
- {
- "id": 33860,
- "name": "getSignerAddress",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 206,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L206"
- }
- ],
- "signatures": [
- {
- "id": 33861,
- "name": "getSignerAddress",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isInherited": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get the address of the transaction signer"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 206,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L206"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.getSignerAddress"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.getSignerAddress"
- }
- },
- {
- "id": 33708,
- "name": "getTarget",
- "variant": "declaration",
- "kind": 2048,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 323,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L323"
- }
- ],
- "signatures": [
- {
- "id": 33709,
- "name": "getTarget",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 323,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L323"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ]
- },
- {
- "id": 33814,
- "name": "getValue",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 94,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L94"
- }
- ],
- "signatures": [
- {
- "id": 33815,
- "name": "getValue",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 94,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L94"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- ]
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.getValue"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.getValue"
- }
- },
- {
- "id": 33774,
- "name": "populateTransaction",
- "variant": "declaration",
- "kind": 2048,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 363,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L363"
- }
- ],
- "signatures": [
- {
- "id": 33775,
- "name": "populateTransaction",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 363,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L363"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+abstract-provider@5.7.0/node_modules/@ethersproject/abstract-provider/src.ts/index.ts",
- "qualifiedName": "TransactionRequest"
- },
- "name": "TransactionRequest",
- "package": "@ethersproject/abstract-provider"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 33785,
- "name": "send",
- "variant": "declaration",
- "kind": 2048,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 445,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L445"
- }
- ],
- "signatures": [
- {
- "id": 33786,
- "name": "send",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Send the transaction without waiting for it to be mined."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 445,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L445"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/src.ts/index.ts",
- "qualifiedName": "ContractTransaction"
- },
- "name": "ContractTransaction",
- "package": "@ethersproject/contracts"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 33846,
- "name": "setAccessList",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 152,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L152"
- }
- ],
- "signatures": [
- {
- "id": 33847,
- "name": "setAccessList",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 152,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L152"
- }
- ],
- "parameters": [
- {
- "id": 33848,
- "name": "accessList",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "undefined"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+transactions@5.7.0/node_modules/@ethersproject/transactions/src.ts/index.ts",
- "qualifiedName": "AccessListish"
- },
- "name": "AccessListish",
- "package": "@ethersproject/transactions"
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/classes/transactions.ts",
- "qualifiedName": "TransactionContext"
- },
- "name": "TransactionContext",
- "package": "@thirdweb-dev/sdk"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.setAccessList"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.setAccessList"
- }
- },
- {
- "id": 33816,
- "name": "setArgs",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 98,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L98"
- }
- ],
- "signatures": [
- {
- "id": 33817,
- "name": "setArgs",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 98,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L98"
- }
- ],
- "parameters": [
- {
- "id": 33818,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "any"
- }
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/classes/transactions.ts",
- "qualifiedName": "TransactionContext"
- },
- "name": "TransactionContext",
- "package": "@thirdweb-dev/sdk"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.setArgs"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.setArgs"
- }
- },
- {
- "id": 33852,
- "name": "setCcipReadEnabled",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 162,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L162"
- }
- ],
- "signatures": [
- {
- "id": 33853,
- "name": "setCcipReadEnabled",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 162,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L162"
- }
- ],
- "parameters": [
- {
- "id": 33854,
- "name": "ccipReadEnabled",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "undefined"
- },
- {
- "type": "intrinsic",
- "name": "boolean"
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/classes/transactions.ts",
- "qualifiedName": "TransactionContext"
- },
- "name": "TransactionContext",
- "package": "@thirdweb-dev/sdk"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.setCcipReadEnabled"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.setCcipReadEnabled"
- }
- },
- {
- "id": 33849,
- "name": "setCustomData",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 157,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L157"
- }
- ],
- "signatures": [
- {
- "id": 33850,
- "name": "setCustomData",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 157,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L157"
- }
- ],
- "parameters": [
- {
- "id": 33851,
- "name": "customData",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "undefined"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "any"
- }
- ],
- "name": "Record",
- "package": "typescript"
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/classes/transactions.ts",
- "qualifiedName": "TransactionContext"
- },
- "name": "TransactionContext",
- "package": "@thirdweb-dev/sdk"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.setCustomData"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.setCustomData"
- }
- },
- {
- "id": 33739,
- "name": "setGaslessOptions",
- "variant": "declaration",
- "kind": 2048,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 335,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L335"
- }
- ],
- "signatures": [
- {
- "id": 33740,
- "name": "setGaslessOptions",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 335,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L335"
- }
- ],
- "parameters": [
- {
- "id": 33741,
- "name": "options",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "undefined"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 33742,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 33751,
- "name": "experimentalChainlessSupport",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 41,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L41"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- },
- "defaultValue": "..."
- },
- {
- "id": 33743,
- "name": "openzeppelin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 33,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L33"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 33744,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 33747,
- "name": "domainName",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 37,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L37"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 33749,
- "name": "domainSeparatorVersion",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 39,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L39"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 33748,
- "name": "domainVersion",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 38,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L38"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 33750,
- "name": "relayerForwarderAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 35,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L35"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 33745,
- "name": "relayerUrl",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 34,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L34"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 33746,
- "name": "useEOAForwarder",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 36,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L36"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 33747,
- 33749,
- 33748,
- 33750,
- 33745,
- 33746
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 123
- }
- ]
- }
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 33751,
- 33743
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 123
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 33752,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 33753,
- "name": "biconomy",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 44,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L44"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 33754,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 33755,
- "name": "apiId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 45,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L45"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 33756,
- "name": "apiKey",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 46,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L46"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 33757,
- "name": "deadlineSeconds",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 47,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L47"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 33755,
- 33756,
- 33757
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 123
- }
- ]
- }
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 33753
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 123
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 33758,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 33760,
- "name": "engine",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 54,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L54"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 33761,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 33763,
- "name": "domainName",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 60,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L60"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 33765,
- "name": "domainSeparatorVersion",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 62,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L62"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 33764,
- "name": "domainVersion",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 61,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L61"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 33766,
- "name": "relayerForwarderAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 59,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L59"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 33762,
- "name": "relayerUrl",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 55,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L55"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 33763,
- 33765,
- 33764,
- 33766,
- 33762
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 123
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 33759,
- "name": "experimentalChainlessSupport",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 64,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L64"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 33760,
- 33759
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 123
- }
- ]
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": 33677,
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "qualifiedName": "Transaction.TResult",
- "refersToTypeParameter": true
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ]
- },
- {
- "id": 33828,
- "name": "setGasLimit",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 118,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L118"
- }
- ],
- "signatures": [
- {
- "id": 33829,
- "name": "setGasLimit",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 118,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L118"
- }
- ],
- "parameters": [
- {
- "id": 33830,
- "name": "gasLimit",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "undefined"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/classes/transactions.ts",
- "qualifiedName": "TransactionContext"
- },
- "name": "TransactionContext",
- "package": "@thirdweb-dev/sdk"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.setGasLimit"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.setGasLimit"
- }
- },
- {
- "id": 33855,
- "name": "setGasLimitMultiple",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 184,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L184"
- }
- ],
- "signatures": [
- {
- "id": 33856,
- "name": "setGasLimitMultiple",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isInherited": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Set a multiple to multiply the gas limit by"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```js\n// Set the gas limit multiple to 1.2 (increase by 20%)\ntx.setGasLimitMultiple(1.2)\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 184,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L184"
- }
- ],
- "parameters": [
- {
- "id": 33857,
- "name": "factor",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "void"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.setGasLimitMultiple"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.setGasLimitMultiple"
- }
- },
- {
- "id": 33831,
- "name": "setGasPrice",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 123,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L123"
- }
- ],
- "signatures": [
- {
- "id": 33832,
- "name": "setGasPrice",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 123,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L123"
- }
- ],
- "parameters": [
- {
- "id": 33833,
- "name": "gasPrice",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "undefined"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/classes/transactions.ts",
- "qualifiedName": "TransactionContext"
- },
- "name": "TransactionContext",
- "package": "@thirdweb-dev/sdk"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.setGasPrice"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.setGasPrice"
- }
- },
- {
- "id": 33837,
- "name": "setMaxFeePerGas",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 133,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L133"
- }
- ],
- "signatures": [
- {
- "id": 33838,
- "name": "setMaxFeePerGas",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 133,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L133"
- }
- ],
- "parameters": [
- {
- "id": 33839,
- "name": "maxFeePerGas",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "undefined"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/classes/transactions.ts",
- "qualifiedName": "TransactionContext"
- },
- "name": "TransactionContext",
- "package": "@thirdweb-dev/sdk"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.setMaxFeePerGas"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.setMaxFeePerGas"
- }
- },
- {
- "id": 33840,
- "name": "setMaxPriorityFeePerGas",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 140,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L140"
- }
- ],
- "signatures": [
- {
- "id": 33841,
- "name": "setMaxPriorityFeePerGas",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 140,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L140"
- }
- ],
- "parameters": [
- {
- "id": 33842,
- "name": "maxPriorityFeePerGas",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "undefined"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/classes/transactions.ts",
- "qualifiedName": "TransactionContext"
- },
- "name": "TransactionContext",
- "package": "@thirdweb-dev/sdk"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.setMaxPriorityFeePerGas"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.setMaxPriorityFeePerGas"
- }
- },
- {
- "id": 33834,
- "name": "setNonce",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 128,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L128"
- }
- ],
- "signatures": [
- {
- "id": 33835,
- "name": "setNonce",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 128,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L128"
- }
- ],
- "parameters": [
- {
- "id": 33836,
- "name": "nonce",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "undefined"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/classes/transactions.ts",
- "qualifiedName": "TransactionContext"
- },
- "name": "TransactionContext",
- "package": "@thirdweb-dev/sdk"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.setNonce"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.setNonce"
- }
- },
- {
- "id": 33819,
- "name": "setOverrides",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 103,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L103"
- }
- ],
- "signatures": [
- {
- "id": 33820,
- "name": "setOverrides",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 103,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L103"
- }
- ],
- "parameters": [
- {
- "id": 33821,
- "name": "overrides",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/src.ts/index.ts",
- "qualifiedName": "CallOverrides"
- },
- "name": "CallOverrides",
- "package": "@ethersproject/contracts"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/classes/transactions.ts",
- "qualifiedName": "TransactionContext"
- },
- "name": "TransactionContext",
- "package": "@thirdweb-dev/sdk"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.setOverrides"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.setOverrides"
- }
- },
- {
- "id": 33767,
- "name": "setParse",
- "variant": "declaration",
- "kind": 2048,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 342,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L342"
- }
- ],
- "signatures": [
- {
- "id": 33768,
- "name": "setParse",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 342,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L342"
- }
- ],
- "parameters": [
- {
- "id": 33769,
- "name": "parse",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": 39512,
- "typeArguments": [
- {
- "type": "reference",
- "target": 33677,
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "qualifiedName": "Transaction.TResult",
- "refersToTypeParameter": true
- }
- ],
- "name": "ParseTransactionReceipt",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": 33677,
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "qualifiedName": "Transaction.TResult",
- "refersToTypeParameter": true
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ]
- },
- {
- "id": 33843,
- "name": "setType",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 147,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L147"
- }
- ],
- "signatures": [
- {
- "id": 33844,
- "name": "setType",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 147,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L147"
- }
- ],
- "parameters": [
- {
- "id": 33845,
- "name": "type",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "undefined"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/classes/transactions.ts",
- "qualifiedName": "TransactionContext"
- },
- "name": "TransactionContext",
- "package": "@thirdweb-dev/sdk"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.setType"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.setType"
- }
- },
- {
- "id": 33825,
- "name": "setValue",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 113,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L113"
- }
- ],
- "signatures": [
- {
- "id": 33826,
- "name": "setValue",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 113,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L113"
- }
- ],
- "parameters": [
- {
- "id": 33827,
- "name": "value",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "undefined"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/classes/transactions.ts",
- "qualifiedName": "TransactionContext"
- },
- "name": "TransactionContext",
- "package": "@thirdweb-dev/sdk"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.setValue"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.setValue"
- }
- },
- {
- "id": 33772,
- "name": "sign",
- "variant": "declaration",
- "kind": 2048,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 357,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L357"
- }
- ],
- "signatures": [
- {
- "id": 33773,
- "name": "sign",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get the signed transaction"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 357,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L357"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 33776,
- "name": "simulate",
- "variant": "declaration",
- "kind": 2048,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 383,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L383"
- }
- ],
- "signatures": [
- {
- "id": 33777,
- "name": "simulate",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Simulate the transaction on-chain without executing"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 383,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L383"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "any"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 33822,
- "name": "updateOverrides",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 108,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L108"
- }
- ],
- "signatures": [
- {
- "id": 33823,
- "name": "updateOverrides",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 108,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L108"
- }
- ],
- "parameters": [
- {
- "id": 33824,
- "name": "overrides",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/src.ts/index.ts",
- "qualifiedName": "CallOverrides"
- },
- "name": "CallOverrides",
- "package": "@ethersproject/contracts"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/classes/transactions.ts",
- "qualifiedName": "TransactionContext"
- },
- "name": "TransactionContext",
- "package": "@thirdweb-dev/sdk"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.updateOverrides"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "TransactionContext.updateOverrides"
- }
- },
- {
- "id": 33671,
- "name": "fromContractInfo",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isStatic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 267,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L267"
- }
- ],
- "signatures": [
- {
- "id": 33672,
- "name": "fromContractInfo",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 267,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L267"
- }
- ],
- "typeParameters": [
- {
- "id": 33673,
- "name": "TResult",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "default": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/types.ts",
- "qualifiedName": "TransactionResultWithMetadata"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "TransactionResultWithMetadata",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- }
- }
- ],
- "parameters": [
- {
- "id": 33674,
- "name": "options",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": 39541,
- "typeArguments": [
- {
- "type": "reference",
- "target": 33673,
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "TransactionOptionsWithContractInfo",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": 33673,
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 33666,
- "name": "fromContractWrapper",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isStatic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 242,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L242"
- }
- ],
- "signatures": [
- {
- "id": 33667,
- "name": "fromContractWrapper",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 242,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L242"
- }
- ],
- "typeParameters": [
- {
- "id": 33668,
- "name": "TContract",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/src.ts/index.ts",
- "qualifiedName": "BaseContract"
- },
- "name": "BaseContract",
- "package": "@ethersproject/contracts"
- }
- },
- {
- "id": 33669,
- "name": "TResult",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "default": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/types.ts",
- "qualifiedName": "TransactionResultWithMetadata"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "TransactionResultWithMetadata",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- }
- }
- ],
- "parameters": [
- {
- "id": 33670,
- "name": "options",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": 39527,
- "typeArguments": [
- {
- "type": "reference",
- "target": 33668,
- "name": "TContract",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- },
- {
- "type": "reference",
- "target": 33669,
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "TransactionOptionsWithContractWrapper",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": 33669,
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ]
- }
- ],
- "groups": [
- {
- "title": "Constructors",
- "children": [
- 33675
- ]
- },
- {
- "title": "Properties",
- "children": [
- 33798,
- 33803,
- 33799,
- 33800,
- 33801,
- 33802
- ]
- },
- {
- "title": "Accessors",
- "children": [
- 33806,
- 33804,
- 33808
- ]
- },
- {
- "title": "Methods",
- "children": [
- 33770,
- 33780,
- 33778,
- 33787,
- 33810,
- 33712,
- 33862,
- 33858,
- 33710,
- 33812,
- 33860,
- 33708,
- 33814,
- 33774,
- 33785,
- 33846,
- 33816,
- 33852,
- 33849,
- 33739,
- 33828,
- 33855,
- 33831,
- 33837,
- 33840,
- 33834,
- 33819,
- 33767,
- 33843,
- 33825,
- 33772,
- 33776,
- 33822,
- 33671,
- 33666
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/classes/transactions.ts",
- "line": 234,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/classes/transactions.ts#L234"
- }
- ],
- "typeParameters": [
- {
- "id": 33865,
- "name": "TResult",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "default": {
- "type": "reference",
- "target": 30923,
- "name": "TransactionResult",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "extendedTypes": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/classes/transactions.ts",
- "qualifiedName": "TransactionContext"
- },
- "name": "TransactionContext",
- "package": "@thirdweb-dev/sdk"
- }
- ]
- },
- {
- "id": 36728,
- "name": "TransactionError",
- "variant": "declaration",
- "kind": 128,
- "flags": {
- "isPublic": true
- },
- "children": [
- {
- "id": 36742,
- "name": "constructor",
- "variant": "declaration",
- "kind": 512,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/error.ts",
- "line": 291,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/error.ts#L291"
- }
- ],
- "signatures": [
- {
- "id": 36743,
- "name": "new TransactionError",
- "variant": "signature",
- "kind": 16384,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/error.ts",
- "line": 291,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/error.ts#L291"
- }
- ],
- "parameters": [
- {
- "id": 36744,
- "name": "info",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": 36715,
- "name": "TransactionErrorInfo",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 36745,
- "name": "raw",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "any"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": 36728,
- "name": "TransactionError",
- "package": "@thirdweb-dev/sdk"
- },
- "overwrites": {
- "type": "reference",
- "target": -1,
- "name": "Error.constructor"
- }
- }
- ],
- "overwrites": {
- "type": "reference",
- "target": -1,
- "name": "Error.constructor"
- }
- },
- {
- "id": 36758,
- "name": "cause",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true,
- "isOptional": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es2022.error.d.ts",
- "line": 24,
- "character": 4
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "unknown"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "Error.cause"
- }
- },
- {
- "id": 36756,
- "name": "message",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "line": 1077,
- "character": 4
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "Error.message"
- }
- },
- {
- "id": 36755,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "line": 1076,
- "character": 4
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "Error.name"
- }
- },
- {
- "id": 36757,
- "name": "stack",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true,
- "isOptional": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "line": 1078,
- "character": 4
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "Error.stack"
- }
- },
- {
- "id": 36736,
- "name": "prepareStackTrace",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isStatic": true,
- "isExternal": true,
- "isOptional": true,
- "isInherited": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Optional override for formatting stack traces"
- }
- ],
- "blockTags": [
- {
- "tag": "@see",
- "content": [
- {
- "kind": "text",
- "text": "https://v8.dev/docs/stack-trace-api#customizing-stack-traces"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@types+node@20.14.9/node_modules/@types/node/globals.d.ts",
- "line": 28,
- "character": 8
- },
- {
- "fileName": "node_modules/.pnpm/bun-types@1.1.26/node_modules/bun-types/globals.d.ts",
- "line": 1637,
- "character": 2
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 36737,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@types+node@20.14.9/node_modules/@types/node/globals.d.ts",
- "line": 28,
- "character": 29
- }
- ],
- "signatures": [
- {
- "id": 36738,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@types+node@20.14.9/node_modules/@types/node/globals.d.ts",
- "line": 28,
- "character": 29
- }
- ],
- "parameters": [
- {
- "id": 36739,
- "name": "err",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Error"
- },
- "name": "Error",
- "package": "typescript"
- }
- },
- {
- "id": 36740,
- "name": "stackTraces",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true
- },
- "type": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+node@20.14.9/node_modules/@types/node/globals.d.ts",
- "qualifiedName": "__global.NodeJS.CallSite"
- },
- "name": "CallSite",
- "package": "@types/node",
- "qualifiedName": "__global.NodeJS.CallSite"
- }
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "any"
- }
- }
- ]
- }
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "Error.prepareStackTrace"
- }
- },
- {
- "id": 36741,
- "name": "stackTraceLimit",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isStatic": true,
- "isExternal": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@types+node@20.14.9/node_modules/@types/node/globals.d.ts",
- "line": 30,
- "character": 8
- },
- {
- "fileName": "node_modules/.pnpm/bun-types@1.1.26/node_modules/bun-types/globals.d.ts",
- "line": 1641,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "Error.stackTraceLimit"
- }
- },
- {
- "id": 36753,
- "name": "info",
- "variant": "declaration",
- "kind": 262144,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/error.ts",
- "line": 380,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/error.ts#L380"
- }
- ],
- "getSignature": {
- "id": 36754,
- "name": "info",
- "variant": "signature",
- "kind": 524288,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/error.ts",
- "line": 380,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/error.ts#L380"
- }
- ],
- "type": {
- "type": "reference",
- "target": 36715,
- "name": "TransactionErrorInfo",
- "package": "@thirdweb-dev/sdk"
- }
- }
- },
- {
- "id": 36751,
- "name": "raw",
- "variant": "declaration",
- "kind": 262144,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/error.ts",
- "line": 376,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/error.ts#L376"
- }
- ],
- "getSignature": {
- "id": 36752,
- "name": "raw",
- "variant": "signature",
- "kind": 524288,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/error.ts",
- "line": 376,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/error.ts#L376"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "any"
- }
- }
- },
- {
- "id": 36749,
- "name": "reason",
- "variant": "declaration",
- "kind": 262144,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/error.ts",
- "line": 372,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/error.ts#L372"
- }
- ],
- "getSignature": {
- "id": 36750,
- "name": "reason",
- "variant": "signature",
- "kind": 524288,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/error.ts",
- "line": 372,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/error.ts#L372"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- },
- {
- "id": 36729,
- "name": "captureStackTrace",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isStatic": true,
- "isExternal": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@types+node@20.14.9/node_modules/@types/node/globals.d.ts",
- "line": 21,
- "character": 8
- },
- {
- "fileName": "node_modules/.pnpm/bun-types@1.1.26/node_modules/bun-types/globals.d.ts",
- "line": 1630,
- "character": 2
- }
- ],
- "signatures": [
- {
- "id": 36730,
- "name": "captureStackTrace",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isExternal": true,
- "isInherited": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Create .stack property on a target object"
- }
- ]
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@types+node@20.14.9/node_modules/@types/node/globals.d.ts",
- "line": 21,
- "character": 8
- }
- ],
- "parameters": [
- {
- "id": 36731,
- "name": "targetObject",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true
- },
- "type": {
- "type": "intrinsic",
- "name": "object"
- }
- },
- {
- "id": 36732,
- "name": "constructorOpt",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true,
- "isOptional": true
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Function"
- },
- "name": "Function",
- "package": "typescript"
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "void"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "Error.captureStackTrace"
- }
- },
- {
- "id": 36733,
- "name": "captureStackTrace",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isExternal": true,
- "isInherited": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Create .stack property on a target object"
- }
- ]
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/bun-types@1.1.26/node_modules/bun-types/globals.d.ts",
- "line": 1630,
- "character": 2
- }
- ],
- "parameters": [
- {
- "id": 36734,
- "name": "targetObject",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true
- },
- "type": {
- "type": "intrinsic",
- "name": "object"
- }
- },
- {
- "id": 36735,
- "name": "constructorOpt",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true,
- "isOptional": true
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Function"
- },
- "name": "Function",
- "package": "typescript"
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "void"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "Error.captureStackTrace"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "Error.captureStackTrace"
- }
- }
- ],
- "groups": [
- {
- "title": "Constructors",
- "children": [
- 36742
- ]
- },
- {
- "title": "Properties",
- "children": [
- 36758,
- 36756,
- 36755,
- 36757,
- 36736,
- 36741
- ]
- },
- {
- "title": "Accessors",
- "children": [
- 36753,
- 36751,
- 36749
- ]
- },
- {
- "title": "Methods",
- "children": [
- 36729
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/error.ts",
- "line": 286,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/error.ts#L286"
- }
- ],
- "extendedTypes": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Error"
- },
- "name": "Error",
- "package": "typescript"
- }
- ]
- },
- {
- "id": 35163,
- "name": "UserWallet",
- "variant": "declaration",
- "kind": 128,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Connect and Interact with a user wallet"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst balance = await sdk.wallet.balance();\n```"
- }
- ]
- }
- ]
- },
- "children": [
- {
- "id": 35164,
- "name": "constructor",
- "variant": "declaration",
- "kind": 512,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/wallet/user-wallet.ts",
- "line": 60,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/wallet/user-wallet.ts#L60"
- }
- ],
- "signatures": [
- {
- "id": 35165,
- "name": "new UserWallet",
- "variant": "signature",
- "kind": 16384,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/wallet/user-wallet.ts",
- "line": 60,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/wallet/user-wallet.ts#L60"
- }
- ],
- "parameters": [
- {
- "id": 35166,
- "name": "network",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": 30911,
- "name": "NetworkInput",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 35167,
- "name": "options",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "undefined"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 35168,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35179,
- "name": "clientId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 13,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L13"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35189,
- "name": "gasless",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 30,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L30"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reflection",
- "declaration": {
- "id": 35190,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35199,
- "name": "experimentalChainlessSupport",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 41,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L41"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- },
- "defaultValue": "..."
- },
- {
- "id": 35191,
- "name": "openzeppelin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 33,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L33"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 35192,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35196,
- "name": "domainName",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 37,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L37"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35198,
- "name": "domainSeparatorVersion",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 39,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L39"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35197,
- "name": "domainVersion",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 38,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L38"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35194,
- "name": "relayerForwarderAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 35,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L35"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35193,
- "name": "relayerUrl",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 34,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L34"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35195,
- "name": "useEOAForwarder",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 36,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L36"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35196,
- 35198,
- 35197,
- 35194,
- 35193,
- 35195
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35199,
- 35191
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 35200,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35201,
- "name": "biconomy",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 44,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L44"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 35202,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35203,
- "name": "apiId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 45,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L45"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35204,
- "name": "apiKey",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 46,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L46"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35205,
- "name": "deadlineSeconds",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 47,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L47"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35203,
- 35204,
- 35205
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35201
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 35206,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35207,
- "name": "engine",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 54,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L54"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 35208,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35211,
- "name": "domainName",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 60,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L60"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35213,
- "name": "domainSeparatorVersion",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 62,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L62"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35212,
- "name": "domainVersion",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 61,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L61"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35210,
- "name": "relayerForwarderAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 59,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L59"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35209,
- "name": "relayerUrl",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 55,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L55"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35211,
- 35213,
- 35212,
- 35210,
- 35209
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 35214,
- "name": "experimentalChainlessSupport",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 64,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L64"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35207,
- 35214
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 35185,
- "name": "gasSettings",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L21"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 35186,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35187,
- "name": "maxPriceInGwei",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 23,
- "character": 10,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L23"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 35188,
- "name": "speed",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 27,
- "character": 10,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L27"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "literal",
- "value": "standard"
- },
- {
- "type": "literal",
- "value": "fast"
- },
- {
- "type": "literal",
- "value": "fastest"
- }
- ]
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35187,
- 35188
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 35215,
- "name": "gatewayUrls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 68,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L68"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 35181,
- "name": "readonlySettings",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L15"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 35182,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35184,
- "name": "chainId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 18,
- "character": 10,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L18"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 35183,
- "name": "rpcUrl",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 17,
- "character": 10,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L17"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35184,
- 35183
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 35216,
- "name": "rpcBatchSettings",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 69,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L69"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 35217,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35218,
- "name": "sizeLimit",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 71,
- "character": 10,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L71"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 35219,
- "name": "timeLimit",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 72,
- "character": 10,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L72"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35218,
- 35219
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 35180,
- "name": "secretKey",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 14,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L14"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35169,
- "name": "supportedChains",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 12,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L12"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 35170,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35172,
- "name": "chainId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts",
- "line": 6,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts#L6"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 35173,
- "name": "nativeCurrency",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts",
- "line": 7,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts#L7"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 35174,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35177,
- "name": "decimals",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts",
- "line": 10,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts#L10"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 35176,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts",
- "line": 8,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts#L8"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35175,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts",
- "line": 9,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts#L9"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35177,
- 35176,
- 35175
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 35171,
- "name": "rpc",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts",
- "line": 5,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts#L5"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 35178,
- "name": "slug",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts",
- "line": 12,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts#L12"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35172,
- 35173,
- 35171,
- 35178
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35179,
- 35189,
- 35185,
- 35215,
- 35181,
- 35216,
- 35180,
- 35169
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- ]
- }
- },
- {
- "id": 35220,
- "name": "storage",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../storage/src/core/storage.ts",
- "qualifiedName": "ThirdwebStorage"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../storage/src/types/upload.ts",
- "qualifiedName": "IpfsUploadBatchOptions"
- },
- "name": "IpfsUploadBatchOptions",
- "package": "@thirdweb-dev/storage"
- }
- ],
- "name": "ThirdwebStorage",
- "package": "@thirdweb-dev/storage"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": 35163,
- "name": "UserWallet",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ]
- },
- {
- "id": 35275,
- "name": "events",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/wallet/user-wallet.ts",
- "line": 57,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/wallet/user-wallet.ts#L57"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/eventemitter3@5.0.1/node_modules/eventemitter3/index.d.ts",
- "qualifiedName": "EventEmitter"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 35161,
- "name": "UserWalletEvents",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "intrinsic",
- "name": "any"
- }
- ],
- "name": "EventEmitter",
- "package": "eventemitter3"
- },
- "defaultValue": "..."
- },
- {
- "id": 35276,
- "name": "storage",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/wallet/user-wallet.ts",
- "line": 58,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/wallet/user-wallet.ts#L58"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../storage/src/core/storage.ts",
- "qualifiedName": "ThirdwebStorage"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../storage/src/types/upload.ts",
- "qualifiedName": "IpfsUploadBatchOptions"
- },
- "name": "IpfsUploadBatchOptions",
- "package": "@thirdweb-dev/storage"
- }
- ],
- "name": "ThirdwebStorage",
- "package": "@thirdweb-dev/storage"
- }
- },
- {
- "id": 35285,
- "name": "balance",
- "variant": "declaration",
- "kind": 2048,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/wallet/user-wallet.ts",
- "line": 152,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/wallet/user-wallet.ts#L152"
- }
- ],
- "signatures": [
- {
- "id": 35286,
- "name": "balance",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Fetch the native or ERC20 token balance of this wallet"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\n// native currency balance\nconst balance = await sdk.wallet.balance();\n// ERC20 token balance\nconst erc20balance = await sdk.wallet.balance(tokenContractAddress);\n\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/wallet/user-wallet.ts",
- "line": 152,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/wallet/user-wallet.ts#L152"
- }
- ],
- "parameters": [
- {
- "id": 35287,
- "name": "currencyAddress",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "NATIVE_TOKEN_ADDRESS"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 35288,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35292,
- "name": "decimals",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 11,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L11"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 35293,
- "name": "displayValue",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 20,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L20"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35291,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 9,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L9"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35289,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 10,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L10"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 35290,
- "name": "value",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 19,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L19"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- },
- "defaultValue": "BigNumberSchema"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35292,
- 35293,
- 35291,
- 35289,
- 35290
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 35277,
- "name": "connect",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/wallet/user-wallet.ts",
- "line": 78,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/wallet/user-wallet.ts#L78"
- }
- ],
- "signatures": [
- {
- "id": 35278,
- "name": "connect",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/wallet/user-wallet.ts",
- "line": 78,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/wallet/user-wallet.ts#L78"
- }
- ],
- "parameters": [
- {
- "id": 35279,
- "name": "network",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": 30911,
- "name": "NetworkInput",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "void"
- }
- }
- ]
- },
- {
- "id": 35321,
- "name": "executeRawTransaction",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/wallet/user-wallet.ts",
- "line": 318,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/wallet/user-wallet.ts#L318"
- }
- ],
- "signatures": [
- {
- "id": 35322,
- "name": "executeRawTransaction",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Execute a raw transaction to the blockchain from the connected wallet and wait for it to be mined"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/wallet/user-wallet.ts",
- "line": 318,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/wallet/user-wallet.ts#L318"
- }
- ],
- "parameters": [
- {
- "id": 35323,
- "name": "transactionRequest",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "raw transaction data to send to the blockchain"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+abstract-provider@5.7.0/node_modules/@ethersproject/abstract-provider/src.ts/index.ts",
- "qualifiedName": "TransactionRequest"
- },
- "name": "TransactionRequest",
- "package": "@ethersproject/abstract-provider"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/types.ts",
- "qualifiedName": "TransactionResultWithMetadata"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "TransactionResultWithMetadata",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 35294,
- "name": "getAddress",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/wallet/user-wallet.ts",
- "line": 181,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/wallet/user-wallet.ts#L181"
- }
- ],
- "signatures": [
- {
- "id": 35295,
- "name": "getAddress",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get the currently connected address"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst address = await sdk.wallet.getAddress();\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/wallet/user-wallet.ts",
- "line": 181,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/wallet/user-wallet.ts#L181"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 35298,
- "name": "getNonce",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/wallet/user-wallet.ts",
- "line": 197,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/wallet/user-wallet.ts#L197"
- }
- ],
- "signatures": [
- {
- "id": 35299,
- "name": "getNonce",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get the number of transactions sent from this address."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/wallet/user-wallet.ts",
- "line": 197,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/wallet/user-wallet.ts#L197"
- }
- ],
- "parameters": [
- {
- "id": 35300,
- "name": "blockTag",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Optional - the block tag to read the nonce from"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+abstract-provider@5.7.0/node_modules/@ethersproject/abstract-provider/src.ts/index.ts",
- "qualifiedName": "BlockTag"
- },
- "name": "BlockTag",
- "package": "@ethersproject/abstract-provider"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 35314,
- "name": "recoverAddress",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/wallet/user-wallet.ts",
- "line": 287,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/wallet/user-wallet.ts#L287"
- }
- ],
- "signatures": [
- {
- "id": 35315,
- "name": "recoverAddress",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Recover the signing address from a signed message"
- }
- ],
- "blockTags": [
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The address that signed the message"
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst message = \"Sign this message...\";\nconst signature = await sdk.wallet.sign(message);\n\n// Now we can recover the signing address\nconst address = sdk.wallet.recoverAddress(message, signature);\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/wallet/user-wallet.ts",
- "line": 287,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/wallet/user-wallet.ts#L287"
- }
- ],
- "parameters": [
- {
- "id": 35316,
- "name": "message",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "the original message that was signed"
- }
- ]
- },
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 35317,
- "name": "signature",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "the signature to recover the address from"
- }
- ]
- },
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ]
- },
- {
- "id": 35324,
- "name": "requestFunds",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/wallet/user-wallet.ts",
- "line": 331,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/wallet/user-wallet.ts#L331"
- }
- ],
- "signatures": [
- {
- "id": 35325,
- "name": "requestFunds",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Request funds from a running local node to the currently connected wallet"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/wallet/user-wallet.ts",
- "line": 331,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/wallet/user-wallet.ts#L331"
- }
- ],
- "parameters": [
- {
- "id": 35326,
- "name": "amount",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "the amount in native currency (in ETH) to request"
- }
- ]
- },
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/types.ts",
- "qualifiedName": "TransactionResultWithMetadata"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "TransactionResultWithMetadata",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 35318,
- "name": "sendRawTransaction",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/wallet/user-wallet.ts",
- "line": 297,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/wallet/user-wallet.ts#L297"
- }
- ],
- "signatures": [
- {
- "id": 35319,
- "name": "sendRawTransaction",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Send a raw transaction to the blockchain from the connected wallet"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/wallet/user-wallet.ts",
- "line": 297,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/wallet/user-wallet.ts#L297"
- }
- ],
- "parameters": [
- {
- "id": 35320,
- "name": "transactionRequest",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "raw transaction data to send to the blockchain"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+abstract-provider@5.7.0/node_modules/@ethersproject/abstract-provider/src.ts/index.ts",
- "qualifiedName": "TransactionRequest"
- },
- "name": "TransactionRequest",
- "package": "@ethersproject/abstract-provider"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+abstract-provider@5.7.0/node_modules/@ethersproject/abstract-provider/src.ts/index.ts",
- "qualifiedName": "TransactionResponse"
- },
- "name": "TransactionResponse",
- "package": "@ethersproject/abstract-provider"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 35303,
- "name": "sign",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/wallet/user-wallet.ts",
- "line": 231,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/wallet/user-wallet.ts#L231"
- }
- ],
- "signatures": [
- {
- "id": 35304,
- "name": "sign",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Sign any message with the connected wallet private key"
- }
- ],
- "blockTags": [
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The signed message"
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\n// This is the message to be signed\nconst message = \"Sign this message...\";\n\n// Now we can sign the message with the connected wallet\nconst signature = await sdk.wallet.sign(message);\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/wallet/user-wallet.ts",
- "line": 231,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/wallet/user-wallet.ts#L231"
- }
- ],
- "parameters": [
- {
- "id": 35305,
- "name": "message",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "the message to sign"
- }
- ]
- },
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 35306,
- "name": "signTypedData",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/wallet/user-wallet.ts",
- "line": 259,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/wallet/user-wallet.ts#L259"
- }
- ],
- "signatures": [
- {
- "id": 35307,
- "name": "signTypedData",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Sign a typed data structure (EIP712) with the connected wallet private key"
- }
- ],
- "blockTags": [
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The payload and its associated signature"
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\n// This is the message to be signed\n// Now we can sign the message with the connected wallet\nconst { payload, signature } = await sdk.wallet.signTypedData(\n {\n name: \"MyEIP721Domain\",\n version: \"1\",\n chainId: 1,\n verifyingContract: \"0x...\",\n },\n { MyStruct: [ { name: \"to\", type: \"address\" }, { name: \"quantity\", type: \"uint256\" } ] },\n { to: \"0x...\", quantity: 1 },\n);\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/wallet/user-wallet.ts",
- "line": 259,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/wallet/user-wallet.ts#L259"
- }
- ],
- "parameters": [
- {
- "id": 35308,
- "name": "domain",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "the domain as EIP712 standard"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/sign.ts",
- "qualifiedName": "EIP712Domain"
- },
- "name": "EIP712Domain",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 35309,
- "name": "types",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "the structure and data types as defined by the EIP712 standard"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+abstract-signer@5.7.0/node_modules/@ethersproject/abstract-signer/src.ts/index.ts",
- "qualifiedName": "TypedDataField"
- },
- "name": "TypedDataField",
- "package": "@ethersproject/abstract-signer"
- }
- }
- ],
- "name": "Record",
- "package": "typescript"
- }
- },
- {
- "id": 35310,
- "name": "message",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "the data to sign"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "any"
- }
- ],
- "name": "Record",
- "package": "typescript"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 35311,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 35312,
- "name": "payload",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/wallet/user-wallet.ts",
- "line": 263,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/wallet/user-wallet.ts#L263"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "any"
- }
- },
- {
- "id": 35313,
- "name": "signature",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/wallet/user-wallet.ts",
- "line": 263,
- "character": 29,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/wallet/user-wallet.ts#L263"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35312,
- 35313
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/wallet/user-wallet.ts",
- "line": 263,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/wallet/user-wallet.ts#L263"
- }
- ]
- }
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 35280,
- "name": "transfer",
- "variant": "declaration",
- "kind": 2048,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/wallet/user-wallet.ts",
- "line": 96,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/wallet/user-wallet.ts#L96"
- }
- ],
- "signatures": [
- {
- "id": 35281,
- "name": "transfer",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Transfer native or ERC20 tokens from this wallet to another wallet"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\n // transfer 0.8 ETH\nawait sdk.wallet.transfer(\"0x...\", 0.8);\n // transfer 0.8 tokens of `tokenContractAddress`\nawait sdk.wallet.transfer(\"0x...\", 0.8, tokenContractAddress);\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/wallet/user-wallet.ts",
- "line": 96,
- "character": 8,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/wallet/user-wallet.ts#L96"
- }
- ],
- "parameters": [
- {
- "id": 35282,
- "name": "to",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "the account to send funds to"
- }
- ]
- },
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 35283,
- "name": "amount",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "the amount in tokens"
- }
- ]
- },
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- }
- },
- {
- "id": 35284,
- "name": "currencyAddress",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Optional - ERC20 contract address of the token to transfer"
- }
- ]
- },
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "NATIVE_TOKEN_ADDRESS"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/types.ts",
- "qualifiedName": "TransactionResultWithMetadata"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "TransactionResultWithMetadata",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- ],
- "groups": [
- {
- "title": "Constructors",
- "children": [
- 35164
- ]
- },
- {
- "title": "Properties",
- "children": [
- 35275,
- 35276
- ]
- },
- {
- "title": "Methods",
- "children": [
- 35285,
- 35277,
- 35321,
- 35294,
- 35298,
- 35314,
- 35324,
- 35318,
- 35303,
- 35306,
- 35280
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/wallet/user-wallet.ts",
- "line": 54,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/wallet/user-wallet.ts#L54"
- }
- ]
- },
- {
- "id": 20569,
- "name": "Vote",
- "variant": "declaration",
- "kind": 128,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Create a decentralized organization for token holders to vote on proposals."
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nimport { ThirdwebSDK } from \"@thirdweb-dev/sdk\";\n\nconst sdk = new ThirdwebSDK(\"{{chainName}}\");\nconst contract = await sdk.getContract(\"{{contract_address}}\", \"vote\");\n```"
- }
- ]
- }
- ]
- },
- "children": [
- {
- "id": 20570,
- "name": "constructor",
- "variant": "declaration",
- "kind": 512,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/vote.ts",
- "line": 74,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/vote.ts#L74"
- }
- ],
- "signatures": [
- {
- "id": 20571,
- "name": "new Vote",
- "variant": "signature",
- "kind": 16384,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/vote.ts",
- "line": 74,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/vote.ts#L74"
- }
- ],
- "parameters": [
- {
- "id": 20572,
- "name": "network",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": 30911,
- "name": "NetworkInput",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 20573,
- "name": "address",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 20574,
- "name": "storage",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../storage/src/core/storage.ts",
- "qualifiedName": "ThirdwebStorage"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../storage/src/types/upload.ts",
- "qualifiedName": "IpfsUploadBatchOptions"
- },
- "name": "IpfsUploadBatchOptions",
- "package": "@thirdweb-dev/storage"
- }
- ],
- "name": "ThirdwebStorage",
- "package": "@thirdweb-dev/storage"
- }
- },
- {
- "id": 20575,
- "name": "options",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "undefined"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 20576,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 20587,
- "name": "clientId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 13,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L13"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 20597,
- "name": "gasless",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 30,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L30"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reflection",
- "declaration": {
- "id": 20598,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 20607,
- "name": "experimentalChainlessSupport",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 41,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L41"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- },
- "defaultValue": "..."
- },
- {
- "id": 20599,
- "name": "openzeppelin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 33,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L33"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 20600,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 20604,
- "name": "domainName",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 37,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L37"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 20606,
- "name": "domainSeparatorVersion",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 39,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L39"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 20605,
- "name": "domainVersion",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 38,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L38"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 20602,
- "name": "relayerForwarderAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 35,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L35"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 20601,
- "name": "relayerUrl",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 34,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L34"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 20603,
- "name": "useEOAForwarder",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 36,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L36"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 20604,
- 20606,
- 20605,
- 20602,
- 20601,
- 20603
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 20607,
- 20599
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 20608,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 20609,
- "name": "biconomy",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 44,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L44"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 20610,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 20611,
- "name": "apiId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 45,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L45"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 20612,
- "name": "apiKey",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 46,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L46"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 20613,
- "name": "deadlineSeconds",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 47,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L47"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 20611,
- 20612,
- 20613
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 20609
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 20614,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 20615,
- "name": "engine",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 54,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L54"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 20616,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 20619,
- "name": "domainName",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 60,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L60"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 20621,
- "name": "domainSeparatorVersion",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 62,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L62"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 20620,
- "name": "domainVersion",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 61,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L61"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 20618,
- "name": "relayerForwarderAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 59,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L59"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 20617,
- "name": "relayerUrl",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 55,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L55"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 20619,
- 20621,
- 20620,
- 20618,
- 20617
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 20622,
- "name": "experimentalChainlessSupport",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 64,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L64"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 20615,
- 20622
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 20593,
- "name": "gasSettings",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L21"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 20594,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 20595,
- "name": "maxPriceInGwei",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 23,
- "character": 10,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L23"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 20596,
- "name": "speed",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 27,
- "character": 10,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L27"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "literal",
- "value": "standard"
- },
- {
- "type": "literal",
- "value": "fast"
- },
- {
- "type": "literal",
- "value": "fastest"
- }
- ]
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 20595,
- 20596
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 20623,
- "name": "gatewayUrls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 68,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L68"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 20589,
- "name": "readonlySettings",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L15"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 20590,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 20592,
- "name": "chainId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 18,
- "character": 10,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L18"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 20591,
- "name": "rpcUrl",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 17,
- "character": 10,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L17"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 20592,
- 20591
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 20624,
- "name": "rpcBatchSettings",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 69,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L69"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 20625,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 20626,
- "name": "sizeLimit",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 71,
- "character": 10,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L71"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 20627,
- "name": "timeLimit",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 72,
- "character": 10,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L72"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 20626,
- 20627
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 20588,
- "name": "secretKey",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 14,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L14"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 20577,
- "name": "supportedChains",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 12,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L12"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 20578,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 20580,
- "name": "chainId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts",
- "line": 6,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts#L6"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 20581,
- "name": "nativeCurrency",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts",
- "line": 7,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts#L7"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 20582,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 20585,
- "name": "decimals",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts",
- "line": 10,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts#L10"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 20584,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts",
- "line": 8,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts#L8"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 20583,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts",
- "line": 9,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts#L9"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 20585,
- 20584,
- 20583
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 20579,
- "name": "rpc",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts",
- "line": 5,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts#L5"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 20586,
- "name": "slug",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts",
- "line": 12,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/ChainInfoInputSchema.ts#L12"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 20580,
- 20581,
- 20579,
- 20586
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 20587,
- 20597,
- 20593,
- 20623,
- 20589,
- 20624,
- 20588,
- 20577
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- ]
- },
- "defaultValue": "{}"
- },
- {
- "id": 20628,
- "name": "abi",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 20629,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 20632,
- "name": "inputs",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 97,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L97"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 20633,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 20635,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 76,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L76"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 20634,
- "name": "type",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 75,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L75"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 20635,
- 20634
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 74,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L74"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 20636,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 20638,
- "name": "components",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 86,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L86"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "many"
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 20637,
- "name": "stateMutability",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 85,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L85"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 20638,
- 20637
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 84,
- "character": 27,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L84"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "literal",
- "value": "strip"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodAny"
- },
- "name": "ZodAny",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectOutputType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 20639,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 20641,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 76,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L76"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 20640,
- "name": "type",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 75,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L75"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 20641,
- 20640
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 74,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L74"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 20642,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 20644,
- "name": "components",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 86,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L86"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 20643,
- "name": "stateMutability",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 85,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L85"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 20644,
- 20643
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 84,
- "character": 27,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L84"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodAny"
- },
- "name": "ZodAny",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectOutputType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 20645,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 20647,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 76,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L76"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 20646,
- "name": "type",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 75,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L75"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 20647,
- 20646
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 74,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L74"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 20648,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 20650,
- "name": "components",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 86,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L86"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 20649,
- "name": "stateMutability",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 85,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L85"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 20650,
- 20649
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 84,
- "character": 27,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L84"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodAny"
- },
- "name": "ZodAny",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "many"
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 20631,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 96,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L96"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 20651,
- "name": "outputs",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 98,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L98"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 20652,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 20654,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 76,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L76"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 20653,
- "name": "type",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 75,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L75"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 20654,
- 20653
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 74,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L74"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 20655,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 20657,
- "name": "components",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 86,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L86"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "many"
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 20656,
- "name": "stateMutability",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 85,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L85"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 20657,
- 20656
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 84,
- "character": 27,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L84"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "literal",
- "value": "strip"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodAny"
- },
- "name": "ZodAny",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectOutputType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 20658,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 20660,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 76,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L76"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 20659,
- "name": "type",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 75,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L75"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 20660,
- 20659
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 74,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L74"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 20661,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 20663,
- "name": "components",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 86,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L86"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 20662,
- "name": "stateMutability",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 85,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L85"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 20663,
- 20662
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 84,
- "character": 27,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L84"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodAny"
- },
- "name": "ZodAny",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectOutputType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 20664,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 20666,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 76,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L76"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 20665,
- "name": "type",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 75,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L75"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 20666,
- 20665
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 74,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L74"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 20667,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 20669,
- "name": "components",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 86,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L86"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 20668,
- "name": "stateMutability",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 85,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L85"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 20669,
- 20668
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 84,
- "character": 27,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L84"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodAny"
- },
- "name": "ZodAny",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "many"
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 20630,
- "name": "type",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 95,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L95"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 20632,
- 20631,
- 20651,
- 20630
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 94,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L94"
- }
- ]
- }
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodAny"
- },
- "name": "ZodAny",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- }
- },
- {
- "id": 20670,
- "name": "chainId",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- },
- {
- "id": 20671,
- "name": "contractWrapper",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/classes/internal/contract-wrapper.ts",
- "qualifiedName": "ContractWrapper"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/VoteERC20.ts",
- "qualifiedName": "VoteERC20"
- },
- "name": "VoteERC20",
- "package": "@thirdweb-dev/contracts-js"
- }
- ],
- "name": "ContractWrapper",
- "package": "@thirdweb-dev/sdk"
- },
- "defaultValue": "..."
- }
- ],
- "type": {
- "type": "reference",
- "target": 20569,
- "name": "Vote",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ]
- },
- {
- "id": 20674,
- "name": "abi",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/vote.ts",
- "line": 58,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/vote.ts#L58"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectOutputType"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 20675,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 20678,
- "name": "inputs",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 97,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L97"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 20679,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 20681,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 76,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L76"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 20680,
- "name": "type",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 75,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L75"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 20681,
- 20680
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 74,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L74"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 20682,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 20684,
- "name": "components",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 86,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L86"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "many"
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 20683,
- "name": "stateMutability",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 85,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L85"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 20684,
- 20683
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 84,
- "character": 27,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L84"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "literal",
- "value": "strip"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodAny"
- },
- "name": "ZodAny",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectOutputType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 20685,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 20687,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 76,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L76"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 20686,
- "name": "type",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 75,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L75"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 20687,
- 20686
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 74,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L74"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 20688,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 20690,
- "name": "components",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 86,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L86"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 20689,
- "name": "stateMutability",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 85,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L85"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 20690,
- 20689
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 84,
- "character": 27,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L84"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodAny"
- },
- "name": "ZodAny",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectOutputType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 20691,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 20693,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 76,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L76"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 20692,
- "name": "type",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 75,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L75"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 20693,
- 20692
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 74,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L74"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 20694,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 20696,
- "name": "components",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 86,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L86"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 20695,
- "name": "stateMutability",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 85,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L85"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 20696,
- 20695
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 84,
- "character": 27,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L84"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodAny"
- },
- "name": "ZodAny",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "many"
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 20677,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 96,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L96"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 20697,
- "name": "outputs",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 98,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L98"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 20698,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 20700,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 76,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L76"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 20699,
- "name": "type",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 75,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L75"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 20700,
- 20699
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 74,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L74"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 20701,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 20703,
- "name": "components",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 86,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L86"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "many"
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 20702,
- "name": "stateMutability",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 85,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L85"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 20703,
- 20702
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 84,
- "character": 27,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L84"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "literal",
- "value": "strip"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodAny"
- },
- "name": "ZodAny",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectOutputType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 20704,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 20706,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 76,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L76"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 20705,
- "name": "type",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 75,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L75"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 20706,
- 20705
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 74,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L74"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 20707,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 20709,
- "name": "components",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 86,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L86"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 20708,
- "name": "stateMutability",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 85,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L85"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 20709,
- 20708
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 84,
- "character": 27,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L84"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodAny"
- },
- "name": "ZodAny",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectOutputType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 20710,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 20712,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 76,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L76"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 20711,
- "name": "type",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 75,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L75"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 20712,
- 20711
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 74,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L74"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 20713,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 20715,
- "name": "components",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 86,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L86"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 20714,
- "name": "stateMutability",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 85,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L85"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 20715,
- 20714
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 84,
- "character": 27,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L84"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodAny"
- },
- "name": "ZodAny",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "many"
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 20676,
- "name": "type",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 95,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L95"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 20678,
- 20677,
- 20697,
- 20676
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 94,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L94"
- }
- ]
- }
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodAny"
- },
- "name": "ZodAny",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectOutputType",
- "package": "zod"
- }
- }
- },
- {
- "id": 20849,
- "name": "app",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/vote.ts",
- "line": 60,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/vote.ts#L60"
- }
- ],
- "type": {
- "type": "reference",
- "target": 33965,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/VoteERC20.ts",
- "qualifiedName": "VoteERC20"
- },
- "name": "VoteERC20",
- "package": "@thirdweb-dev/contracts-js"
- }
- ],
- "name": "ContractAppURI",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 20850,
- "name": "encoder",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/vote.ts",
- "line": 61,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/vote.ts#L61"
- }
- ],
- "type": {
- "type": "reference",
- "target": 30954,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/VoteERC20.ts",
- "qualifiedName": "VoteERC20"
- },
- "name": "VoteERC20",
- "package": "@thirdweb-dev/contracts-js"
- }
- ],
- "name": "ContractEncoder",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 20851,
- "name": "estimator",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/vote.ts",
- "line": 62,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/vote.ts#L62"
- }
- ],
- "type": {
- "type": "reference",
- "target": 33362,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/VoteERC20.ts",
- "qualifiedName": "VoteERC20"
- },
- "name": "VoteERC20",
- "package": "@thirdweb-dev/contracts-js"
- }
- ],
- "name": "GasCostEstimator",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 20852,
- "name": "events",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/vote.ts",
- "line": 63,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/vote.ts#L63"
- }
- ],
- "type": {
- "type": "reference",
- "target": 33383,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/VoteERC20.ts",
- "qualifiedName": "VoteERC20"
- },
- "name": "VoteERC20",
- "package": "@thirdweb-dev/contracts-js"
- }
- ],
- "name": "ContractEvents",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 20915,
- "name": "execute",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Execute Proposal"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Execute the related transactions for a proposal if the proposal succeeded."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\n// The proposal ID of the proposal you want to execute\nconst proposalId = \"0\"\nawait contract.execute(proposalId);\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/vote.ts",
- "line": 483,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/vote.ts#L483"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 20916,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 20917,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 20918,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 20919,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 20920,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "proposalId",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/types.ts",
- "qualifiedName": "TransactionResultWithMetadata"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "TransactionResultWithMetadata",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 20917
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 20921,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 20922,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "proposalId",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 20716,
- "name": "metadata",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/vote.ts",
- "line": 59,
- "character": 9,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/vote.ts#L59"
- }
- ],
- "type": {
- "type": "reference",
- "target": 30977,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/VoteERC20.ts",
- "qualifiedName": "VoteERC20"
- },
- "name": "VoteERC20",
- "package": "@thirdweb-dev/contracts-js"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 20717,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 20718,
- "name": "deploy",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/vote.ts",
- "line": 35,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/vote.ts#L35"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 20719,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 20724,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 19,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L19"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 20726,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L21"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "templateLiteral",
- "head": "0x",
- "tail": [
- [
- {
- "type": "unknown",
- "name": "..."
- },
- ""
- ]
- ]
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodType",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 20721,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 16,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L16"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 20723,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 18,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L18"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 20722,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 17,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L17"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 20720,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L15"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 20725,
- "name": "social_urls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 20,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L20"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodRecord"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodRecord",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 20724,
- 20726,
- 20721,
- 20723,
- 20722,
- 20720,
- 20725
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 14,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L14"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 20727,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 20732,
- "name": "proposal_token_threshold",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/vote.ts",
- "line": 17,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/vote.ts#L17"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 20728,
- "name": "voting_delay_in_blocks",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/vote.ts",
- "line": 13,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/vote.ts#L13"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNumber"
- },
- "name": "ZodNumber",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 20729,
- "name": "voting_period_in_blocks",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/vote.ts",
- "line": 14,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/vote.ts#L14"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNumber"
- },
- "name": "ZodNumber",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 20731,
- "name": "voting_quorum_fraction",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/vote.ts",
- "line": 16,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/vote.ts#L16"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNumber"
- },
- "name": "ZodNumber",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 20730,
- "name": "voting_token_address",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/vote.ts",
- "line": 15,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/vote.ts#L15"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "templateLiteral",
- "head": "0x",
- "tail": [
- [
- {
- "type": "intrinsic",
- "name": "string"
- },
- ""
- ]
- ]
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "templateLiteral",
- "head": "",
- "tail": [
- [
- {
- "type": "unknown",
- "name": "..."
- },
- ".eth"
- ]
- ]
- },
- {
- "type": "templateLiteral",
- "head": "",
- "tail": [
- [
- {
- "type": "unknown",
- "name": "..."
- },
- ".cb.id"
- ]
- ]
- }
- ]
- }
- ],
- "name": "ZodType",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- "defaultValue": "AddressOrEnsSchema"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 20732,
- 20728,
- 20729,
- 20731,
- 20730
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/vote.ts",
- "line": 12,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/vote.ts#L12"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 20733,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 20734,
- "name": "trusted_forwarders",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 93,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L93"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "templateLiteral",
- "head": "0x",
- "tail": [
- [
- {
- "type": "unknown",
- "name": "..."
- },
- ""
- ]
- ]
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodType",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "many"
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 20734
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 92,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L92"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "literal",
- "value": "strip"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeAny"
- },
- "name": "ZodTypeAny",
- "package": "zod"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 20735,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 20746,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 19,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L19"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 20748,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L21"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 20743,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 16,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L16"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 20745,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 18,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L18"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 20744,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 17,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L17"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "any"
- },
- "defaultValue": "..."
- },
- {
- "id": 20736,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L15"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 20742,
- "name": "proposal_token_threshold",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/vote.ts",
- "line": 17,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/vote.ts#L17"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 20747,
- "name": "social_urls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 20,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L20"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Record",
- "package": "typescript"
- },
- "defaultValue": "..."
- },
- {
- "id": 20737,
- "name": "trusted_forwarders",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 93,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L93"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 20738,
- "name": "voting_delay_in_blocks",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/vote.ts",
- "line": 13,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/vote.ts#L13"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 20739,
- "name": "voting_period_in_blocks",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/vote.ts",
- "line": 14,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/vote.ts#L14"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 20741,
- "name": "voting_quorum_fraction",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/vote.ts",
- "line": 16,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/vote.ts#L16"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 20740,
- "name": "voting_token_address",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/vote.ts",
- "line": 15,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/vote.ts#L15"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "AddressOrEnsSchema"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 20746,
- 20748,
- 20743,
- 20745,
- 20744,
- 20736,
- 20742,
- 20747,
- 20737,
- 20738,
- 20739,
- 20741,
- 20740
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 20749,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 20755,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 19,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L19"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 20757,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L21"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 20752,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 16,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L16"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 20754,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 18,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L18"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 20753,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 17,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L17"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "any"
- },
- "defaultValue": "..."
- },
- {
- "id": 20750,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L15"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 20762,
- "name": "proposal_token_threshold",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/vote.ts",
- "line": 17,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/vote.ts#L17"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 20756,
- "name": "social_urls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 20,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L20"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Record",
- "package": "typescript"
- },
- "defaultValue": "..."
- },
- {
- "id": 20758,
- "name": "trusted_forwarders",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 93,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L93"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 20759,
- "name": "voting_delay_in_blocks",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/vote.ts",
- "line": 13,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/vote.ts#L13"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 20760,
- "name": "voting_period_in_blocks",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/vote.ts",
- "line": 14,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/vote.ts#L14"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 20761,
- "name": "voting_quorum_fraction",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/vote.ts",
- "line": 16,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/vote.ts#L16"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 20751,
- "name": "voting_token_address",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/vote.ts",
- "line": 15,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/vote.ts#L15"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "AddressOrEnsSchema"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 20755,
- 20757,
- 20752,
- 20754,
- 20753,
- 20750,
- 20762,
- 20756,
- 20758,
- 20759,
- 20760,
- 20761,
- 20751
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- "defaultValue": "VoteContractDeploy"
- },
- {
- "id": 20808,
- "name": "input",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/vote.ts",
- "line": 37,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/vote.ts#L37"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 20809,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 20814,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 19,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L19"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 20816,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L21"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "templateLiteral",
- "head": "0x",
- "tail": [
- [
- {
- "type": "intrinsic",
- "name": "string"
- },
- ""
- ]
- ]
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "templateLiteral",
- "head": "",
- "tail": [
- [
- {
- "type": "unknown",
- "name": "..."
- },
- ".eth"
- ]
- ]
- },
- {
- "type": "templateLiteral",
- "head": "",
- "tail": [
- [
- {
- "type": "unknown",
- "name": "..."
- },
- ".cb.id"
- ]
- ]
- }
- ]
- }
- ],
- "name": "ZodType",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 20811,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 16,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L16"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 20813,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 18,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L18"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 20812,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 17,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L17"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeAny"
- },
- "name": "ZodTypeAny",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 20810,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L15"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 20815,
- "name": "social_urls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 20,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L20"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodRecord"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodRecord",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 20814,
- 20816,
- 20811,
- 20813,
- 20812,
- 20810,
- 20815
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 14,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L14"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 20817,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 20822,
- "name": "proposal_token_threshold",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/vote.ts",
- "line": 17,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/vote.ts#L17"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNumber"
- },
- "name": "ZodNumber",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodBigInt"
- },
- "name": "ZodBigInt",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodType",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 20818,
- "name": "voting_delay_in_blocks",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/vote.ts",
- "line": 13,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/vote.ts#L13"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNumber"
- },
- "name": "ZodNumber",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 20819,
- "name": "voting_period_in_blocks",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/vote.ts",
- "line": 14,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/vote.ts#L14"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNumber"
- },
- "name": "ZodNumber",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 20821,
- "name": "voting_quorum_fraction",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/vote.ts",
- "line": 16,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/vote.ts#L16"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNumber"
- },
- "name": "ZodNumber",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 20820,
- "name": "voting_token_address",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/vote.ts",
- "line": 15,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/vote.ts#L15"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "templateLiteral",
- "head": "0x",
- "tail": [
- [
- {
- "type": "intrinsic",
- "name": "string"
- },
- ""
- ]
- ]
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "templateLiteral",
- "head": "",
- "tail": [
- [
- {
- "type": "intrinsic",
- "name": "string"
- },
- ".eth"
- ]
- ]
- },
- {
- "type": "templateLiteral",
- "head": "",
- "tail": [
- [
- {
- "type": "intrinsic",
- "name": "string"
- },
- ".cb.id"
- ]
- ]
- }
- ]
- }
- ],
- "name": "ZodType",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- "defaultValue": "AddressOrEnsSchema"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 20822,
- 20818,
- 20819,
- 20821,
- 20820
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/vote.ts",
- "line": 12,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/vote.ts#L12"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "literal",
- "value": "strip"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeAny"
- },
- "name": "ZodTypeAny",
- "package": "zod"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 20823,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 20833,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 19,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L19"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 20835,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L21"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 20830,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 16,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L16"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 20832,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 18,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L18"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 20831,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 17,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L17"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "any"
- },
- "defaultValue": "..."
- },
- {
- "id": 20824,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L15"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 20829,
- "name": "proposal_token_threshold",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/vote.ts",
- "line": 17,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/vote.ts#L17"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 20834,
- "name": "social_urls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 20,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L20"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Record",
- "package": "typescript"
- },
- "defaultValue": "..."
- },
- {
- "id": 20825,
- "name": "voting_delay_in_blocks",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/vote.ts",
- "line": 13,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/vote.ts#L13"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 20826,
- "name": "voting_period_in_blocks",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/vote.ts",
- "line": 14,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/vote.ts#L14"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 20828,
- "name": "voting_quorum_fraction",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/vote.ts",
- "line": 16,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/vote.ts#L16"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 20827,
- "name": "voting_token_address",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/vote.ts",
- "line": 15,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/vote.ts#L15"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "AddressOrEnsSchema"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 20833,
- 20835,
- 20830,
- 20832,
- 20831,
- 20824,
- 20829,
- 20834,
- 20825,
- 20826,
- 20828,
- 20827
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 20836,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 20842,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 19,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L19"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 20844,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L21"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 20839,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 16,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L16"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 20841,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 18,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L18"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 20840,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 17,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L17"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "any"
- },
- "defaultValue": "..."
- },
- {
- "id": 20837,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L15"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 20848,
- "name": "proposal_token_threshold",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/vote.ts",
- "line": 17,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/vote.ts#L17"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- },
- "defaultValue": "..."
- },
- {
- "id": 20843,
- "name": "social_urls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 20,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L20"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Record",
- "package": "typescript"
- },
- "defaultValue": "..."
- },
- {
- "id": 20845,
- "name": "voting_delay_in_blocks",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/vote.ts",
- "line": 13,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/vote.ts#L13"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 20846,
- "name": "voting_period_in_blocks",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/vote.ts",
- "line": 14,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/vote.ts#L14"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 20847,
- "name": "voting_quorum_fraction",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/vote.ts",
- "line": 16,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/vote.ts#L16"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 20838,
- "name": "voting_token_address",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/vote.ts",
- "line": 15,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/vote.ts#L15"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "AddressOrEnsSchema"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 20842,
- 20844,
- 20839,
- 20841,
- 20840,
- 20837,
- 20848,
- 20843,
- 20845,
- 20846,
- 20847,
- 20838
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- "defaultValue": "VoteContractInput"
- },
- {
- "id": 20763,
- "name": "output",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/vote.ts",
- "line": 36,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/vote.ts#L36"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 20764,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 20769,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 19,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L19"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 20771,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L21"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "templateLiteral",
- "head": "0x",
- "tail": [
- [
- {
- "type": "unknown",
- "name": "..."
- },
- ""
- ]
- ]
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodType",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 20766,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 16,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L16"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 20768,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 18,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L18"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 20767,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 17,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L17"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 20765,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L15"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 20770,
- "name": "social_urls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 20,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L20"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodRecord"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodRecord",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 20769,
- 20771,
- 20766,
- 20768,
- 20767,
- 20765,
- 20770
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 14,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L14"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 20772,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 20773,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 32,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L32"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 20773
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 31,
- "character": 30,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L31"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 20774,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 20779,
- "name": "proposal_token_threshold",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/vote.ts",
- "line": 17,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/vote.ts#L17"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 20775,
- "name": "voting_delay_in_blocks",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/vote.ts",
- "line": 13,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/vote.ts#L13"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNumber"
- },
- "name": "ZodNumber",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 20776,
- "name": "voting_period_in_blocks",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/vote.ts",
- "line": 14,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/vote.ts#L14"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNumber"
- },
- "name": "ZodNumber",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 20778,
- "name": "voting_quorum_fraction",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/vote.ts",
- "line": 16,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/vote.ts#L16"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNumber"
- },
- "name": "ZodNumber",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 20777,
- "name": "voting_token_address",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/vote.ts",
- "line": 15,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/vote.ts#L15"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "templateLiteral",
- "head": "0x",
- "tail": [
- [
- {
- "type": "intrinsic",
- "name": "string"
- },
- ""
- ]
- ]
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "templateLiteral",
- "head": "",
- "tail": [
- [
- {
- "type": "unknown",
- "name": "..."
- },
- ".eth"
- ]
- ]
- },
- {
- "type": "templateLiteral",
- "head": "",
- "tail": [
- [
- {
- "type": "unknown",
- "name": "..."
- },
- ".cb.id"
- ]
- ]
- }
- ]
- }
- ],
- "name": "ZodType",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- "defaultValue": "AddressOrEnsSchema"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 20779,
- 20775,
- 20776,
- 20778,
- 20777
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/vote.ts",
- "line": 12,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/vote.ts#L12"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 20780,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 20781,
- "name": "proposal_token_threshold",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/vote.ts",
- "line": 22,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/vote.ts#L22"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNumber"
- },
- "name": "ZodNumber",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodBigInt"
- },
- "name": "ZodBigInt",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- "defaultValue": "BigNumberSchema"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 20781
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/vote.ts",
- "line": 21,
- "character": 33,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/vote.ts#L21"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "literal",
- "value": "strip"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeAny"
- },
- "name": "ZodTypeAny",
- "package": "zod"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 20782,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 20792,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 19,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L19"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 20794,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L21"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 20789,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 16,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L16"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 20791,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 18,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L18"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 20790,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 32,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L32"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 20783,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L15"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 20788,
- "name": "proposal_token_threshold",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/vote.ts",
- "line": 22,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/vote.ts#L22"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- },
- "defaultValue": "BigNumberSchema"
- },
- {
- "id": 20793,
- "name": "social_urls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 20,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L20"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Record",
- "package": "typescript"
- },
- "defaultValue": "..."
- },
- {
- "id": 20784,
- "name": "voting_delay_in_blocks",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/vote.ts",
- "line": 13,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/vote.ts#L13"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 20785,
- "name": "voting_period_in_blocks",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/vote.ts",
- "line": 14,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/vote.ts#L14"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 20787,
- "name": "voting_quorum_fraction",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/vote.ts",
- "line": 16,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/vote.ts#L16"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 20786,
- "name": "voting_token_address",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/vote.ts",
- "line": 15,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/vote.ts#L15"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "AddressOrEnsSchema"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 20792,
- 20794,
- 20789,
- 20791,
- 20790,
- 20783,
- 20788,
- 20793,
- 20784,
- 20785,
- 20787,
- 20786
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 20795,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 20802,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 19,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L19"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 20804,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L21"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 20799,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 16,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L16"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 20801,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 18,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L18"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 20800,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 32,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L32"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 20796,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L15"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 20798,
- "name": "proposal_token_threshold",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/vote.ts",
- "line": 22,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/vote.ts#L22"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- },
- "defaultValue": "BigNumberSchema"
- },
- {
- "id": 20803,
- "name": "social_urls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 20,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L20"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Record",
- "package": "typescript"
- },
- "defaultValue": "..."
- },
- {
- "id": 20805,
- "name": "voting_delay_in_blocks",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/vote.ts",
- "line": 13,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/vote.ts#L13"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 20806,
- "name": "voting_period_in_blocks",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/vote.ts",
- "line": 14,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/vote.ts#L14"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 20807,
- "name": "voting_quorum_fraction",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/vote.ts",
- "line": 16,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/vote.ts#L16"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 20797,
- "name": "voting_token_address",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/vote.ts",
- "line": 15,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/vote.ts#L15"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "AddressOrEnsSchema"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 20802,
- 20804,
- 20799,
- 20801,
- 20800,
- 20796,
- 20798,
- 20803,
- 20805,
- 20806,
- 20807,
- 20797
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- "defaultValue": "VoteContractOutput"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 20718,
- 20808,
- 20763
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/vote.ts",
- "line": 34,
- "character": 34,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/vote.ts#L34"
- }
- ]
- }
- }
- ],
- "name": "ContractMetadata",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 20899,
- "name": "propose",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Create Proposal"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Create a new proposal for token holders to vote on."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\n// The description of the proposal you want to pass\nconst description = \"This is a great proposal - vote for it!\"\n// You can (optionally) pass in contract calls that will get executed when the proposal is executed.\nconst executions = [\n {\n // The contract you want to make a call to\n toAddress: \"0x...\",\n // The amount of the native currency to send in this transaction\n nativeTokenValue: 0,\n // Transaction data that will be executed when the proposal is executed\n // This is an example transfer transaction with a token contract (which you would need to set up in code)\n transactionData: tokenContract.encoder.encode(\n \"transfer\", [\n fromAddress,\n amount,\n ]\n ),\n }\n]\n\nconst proposal = await contract.propose(description, executions);\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/vote.ts",
- "line": 402,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/vote.ts#L402"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 20900,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 20901,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 20902,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 20903,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 20904,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "description",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "executions",
- "isOptional": true,
- "element": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": 39293,
- "name": "ProposalExecutable",
- "package": "@thirdweb-dev/sdk"
- }
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": 30915,
- "name": "TransactionResultWithId",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 20901
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 20905,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [],
- "blockTags": [
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The id of the created proposal and the transaction receipt."
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 20906,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "description",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "executions",
- "isOptional": true,
- "element": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": 39293,
- "name": "ProposalExecutable",
- "package": "@thirdweb-dev/sdk"
- }
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 20907,
- "name": "vote",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Vote"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Vote on an active proposal"
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\n// The proposal ID of the proposal you want to vote on\nconst proposalId = \"0\";\n// The vote type you want to cast, can be VoteType.Against, VoteType.For, or VoteType.Abstain\nconst voteType = VoteType.For;\n// The (optional) reason for the vote\nconst reason = \"I like this proposal!\";\n\nawait contract.vote(proposalId, voteType, reason);\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/vote.ts",
- "line": 458,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/vote.ts#L458"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 20908,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 20909,
- "name": "prepare",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 20910,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 20911,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 22,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L22"
- }
- ],
- "parameters": [
- {
- "id": 20912,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "proposalId",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "voteType",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": 38879,
- "name": "VoteType",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "reason",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "any"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 33665,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/types.ts",
- "qualifiedName": "TransactionResultWithMetadata"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "name": "TransactionResultWithMetadata",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- }
- ],
- "name": "Transaction",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 20909
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 20913,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/transactions.ts",
- "line": 23,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/transactions.ts#L23"
- }
- ],
- "parameters": [
- {
- "id": 20914,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "namedTupleMember",
- "name": "proposalId",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "voteType",
- "isOptional": false,
- "element": {
- "type": "reference",
- "target": 38879,
- "name": "VoteType",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "type": "namedTupleMember",
- "name": "reason",
- "isOptional": false,
- "element": {
- "type": "intrinsic",
- "name": "any"
- }
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/transactions.ts",
- "qualifiedName": "TResult"
- },
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 20855,
- "name": "chainId",
- "variant": "declaration",
- "kind": 262144,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/vote.ts",
- "line": 70,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/vote.ts#L70"
- }
- ],
- "getSignature": {
- "id": 20856,
- "name": "chainId",
- "variant": "signature",
- "kind": 524288,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/vote.ts",
- "line": 70,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/vote.ts#L70"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "implementationOf": {
- "type": "reference",
- "target": -1,
- "name": "UpdateableNetwork.chainId"
- }
- },
- "implementationOf": {
- "type": "reference",
- "target": -1,
- "name": "UpdateableNetwork.chainId"
- }
- },
- {
- "id": 20877,
- "name": "balance",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/vote.ts",
- "line": 282,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/vote.ts#L282"
- }
- ],
- "signatures": [
- {
- "id": 20878,
- "name": "balance",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Check the balance of the project wallet in the native token of the chain"
- }
- ],
- "blockTags": [
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The balance of the project in the native token of the chain"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/vote.ts",
- "line": 282,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/vote.ts#L282"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 20879,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 20883,
- "name": "decimals",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 11,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L11"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 20884,
- "name": "displayValue",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 20,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L20"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 20882,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 9,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L9"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 20880,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 10,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L10"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 20881,
- "name": "value",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 19,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L19"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- },
- "defaultValue": "BigNumberSchema"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 20883,
- 20884,
- 20882,
- 20880,
- 20881
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 20885,
- "name": "balanceOfToken",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/vote.ts",
- "line": 301,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/vote.ts#L301"
- }
- ],
- "signatures": [
- {
- "id": 20886,
- "name": "balanceOfToken",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Check the balance of the project wallet in a particular\nERC20 token contract"
- }
- ],
- "blockTags": [
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The balance of the project in the native token of the chain"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/vote.ts",
- "line": 301,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/vote.ts#L301"
- }
- ],
- "parameters": [
- {
- "id": 20887,
- "name": "tokenAddress",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 20888,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 20892,
- "name": "decimals",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 11,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L11"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 20893,
- "name": "displayValue",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 20,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L20"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 20891,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 9,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L9"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 20889,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 10,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L10"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 20890,
- "name": "value",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 19,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L19"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- },
- "defaultValue": "BigNumberSchema"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 20892,
- 20893,
- 20891,
- 20889,
- 20890
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 20874,
- "name": "canExecute",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/vote.ts",
- "line": 259,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/vote.ts#L259"
- }
- ],
- "signatures": [
- {
- "id": 20875,
- "name": "canExecute",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Can Execute"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Check if a proposal can be executed (if the proposal has succeeded)."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\n// The proposal ID of the proposal you want to check\nconst proposalId = \"0\";\nconst canExecute = await contract.canExecute(proposalId);\nconsole.log(canExecute);\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "True if the proposal can be executed, false otherwise."
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/vote.ts",
- "line": 259,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/vote.ts#L259"
- }
- ],
- "parameters": [
- {
- "id": 20876,
- "name": "proposalId",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The proposal ID to check."
- }
- ]
- },
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "boolean"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 20862,
- "name": "get",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/vote.ts",
- "line": 128,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/vote.ts#L128"
- }
- ],
- "signatures": [
- {
- "id": 20863,
- "name": "get",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get a proposal by id."
- }
- ],
- "blockTags": [
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "The proposal."
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/vote.ts",
- "line": 128,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/vote.ts#L128"
- }
- ],
- "parameters": [
- {
- "id": 20864,
- "name": "proposalId",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The proposal id to get."
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 39297,
- "name": "Proposal",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 20860,
- "name": "getAddress",
- "variant": "declaration",
- "kind": 2048,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/vote.ts",
- "line": 114,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/vote.ts#L114"
- }
- ],
- "signatures": [
- {
- "id": 20861,
- "name": "getAddress",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/vote.ts",
- "line": 114,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/vote.ts#L114"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "implementationOf": {
- "type": "reference",
- "target": -1,
- "name": "UpdateableNetwork.getAddress"
- }
- }
- ],
- "implementationOf": {
- "type": "reference",
- "target": -1,
- "name": "UpdateableNetwork.getAddress"
- }
- },
- {
- "id": 20865,
- "name": "getAll",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/vote.ts",
- "line": 152,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/vote.ts#L152"
- }
- ],
- "signatures": [
- {
- "id": 20866,
- "name": "getAll",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get All Proposals"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Get all the proposals in this contract."
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\nconst proposals = await contract.getAll();\nconsole.log(proposals);\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "All the proposals in the contract."
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/vote.ts",
- "line": 152,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/vote.ts#L152"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": 39297,
- "name": "Proposal",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 20867,
- "name": "getProposalVotes",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/vote.ts",
- "line": 186,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/vote.ts#L186"
- }
- ],
- "signatures": [
- {
- "id": 20868,
- "name": "getProposalVotes",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get the votes for a specific proposal"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/vote.ts",
- "line": 186,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/vote.ts#L186"
- }
- ],
- "parameters": [
- {
- "id": 20869,
- "name": "proposalId",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "the proposalId"
- }
- ]
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": 39289,
- "name": "ProposalVote",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 20870,
- "name": "hasVoted",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/vote.ts",
- "line": 230,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/vote.ts#L230"
- }
- ],
- "signatures": [
- {
- "id": 20871,
- "name": "hasVoted",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Check If Wallet Voted"
- }
- ],
- "blockTags": [
- {
- "tag": "@remarks",
- "content": [
- {
- "kind": "text",
- "text": "Check if a specified wallet has voted a specific proposal"
- }
- ]
- },
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\n// The proposal ID of the proposal you want to check\nconst proposalId = \"0\";\n// The address of the wallet you want to check to see if they voted\nconst address = \"{{wallet_address}}\";\n\nawait contract.hasVoted(proposalId, address);\n```"
- }
- ]
- },
- {
- "tag": "@returns",
- "content": [
- {
- "kind": "text",
- "text": "True if the account has already voted on the proposal."
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/vote.ts",
- "line": 230,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/vote.ts#L230"
- }
- ],
- "parameters": [
- {
- "id": 20872,
- "name": "proposalId",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The unique identifier of a proposal ."
- }
- ]
- },
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 20873,
- "name": "account",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "(optional) wallet account address. Defaults to connected signer."
- }
- ]
- },
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "boolean"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 20857,
- "name": "onNetworkUpdated",
- "variant": "declaration",
- "kind": 2048,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/vote.ts",
- "line": 110,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/vote.ts#L110"
- }
- ],
- "signatures": [
- {
- "id": 20858,
- "name": "onNetworkUpdated",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/vote.ts",
- "line": 110,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/vote.ts#L110"
- }
- ],
- "parameters": [
- {
- "id": 20859,
- "name": "network",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": 30911,
- "name": "NetworkInput",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "void"
- },
- "implementationOf": {
- "type": "reference",
- "target": -1,
- "name": "UpdateableNetwork.onNetworkUpdated"
- }
- }
- ],
- "implementationOf": {
- "type": "reference",
- "target": -1,
- "name": "UpdateableNetwork.onNetworkUpdated"
- }
- },
- {
- "id": 20897,
- "name": "settings",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/vote.ts",
- "line": 336,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/vote.ts#L336"
- }
- ],
- "signatures": [
- {
- "id": 20898,
- "name": "settings",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Get the Vote contract configuration"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/vote.ts",
- "line": 336,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/vote.ts#L336"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 39278,
- "name": "VoteSettings",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- ],
- "groups": [
- {
- "title": "Constructors",
- "children": [
- 20570
- ]
- },
- {
- "title": "Properties",
- "children": [
- 20674,
- 20849,
- 20850,
- 20851,
- 20852,
- 20915,
- 20716,
- 20899,
- 20907
- ]
- },
- {
- "title": "Accessors",
- "children": [
- 20855
- ]
- },
- {
- "title": "Methods",
- "children": [
- 20877,
- 20885,
- 20874,
- 20862,
- 20860,
- 20865,
- 20867,
- 20870,
- 20857,
- 20897
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/vote.ts",
- "line": 54,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/prebuilt-implementations/vote.ts#L54"
- }
- ],
- "implementedTypes": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/interfaces/contract.ts",
- "qualifiedName": "UpdateableNetwork"
- },
- "name": "UpdateableNetwork",
- "package": "@thirdweb-dev/sdk"
- }
- ]
- },
- {
- "id": 39403,
- "name": "AirdropContractDeployMetadata",
- "variant": "declaration",
- "kind": 256,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Options for deploying Airdrop contract"
- }
- ]
- },
- "children": [
- {
- "id": 39409,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The default app for this contract"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts",
- "line": 442,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts#L442"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39410,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The default admin for this contract"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts",
- "line": 446,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts#L446"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39405,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Optional description of the contract"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts",
- "line": 426,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts#L426"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39407,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Optional url for the contract"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts",
- "line": 434,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts#L434"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39406,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Optional image for the contract"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts",
- "line": 430,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts#L430"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../storage/src/types/data.ts",
- "qualifiedName": "FileOrBufferOrString"
- },
- "name": "FileOrBufferOrString",
- "package": "@thirdweb-dev/storage"
- }
- },
- {
- "id": 39404,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "name of the contract"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts",
- "line": 422,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts#L422"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39408,
- "name": "trusted_forwarders",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Custom gasless trusted forwarder addresses"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts",
- "line": 438,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts#L438"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 39409,
- 39410,
- 39405,
- 39407,
- 39406,
- 39404,
- 39408
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts",
- "line": 418,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts#L418"
- }
- ]
- },
- {
- "id": 39011,
- "name": "AuctionListing",
- "variant": "declaration",
- "kind": 256,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Represents a new marketplace auction listing."
- }
- ]
- },
- "children": [
- {
- "id": 39015,
- "name": "asset",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The asset being listed."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplace/AuctionListing.ts",
- "line": 29,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplace/AuctionListing.ts#L29"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectOutputType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 39016,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 39020,
- "name": "animation_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 18,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L18"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeAny"
- },
- "name": "ZodTypeAny",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 39018,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 15,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L15"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 39019,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 16,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L16"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeAny"
- },
- "name": "ZodTypeAny",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 39017,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 14,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L14"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNumber"
- },
- "name": "ZodNumber",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 39020,
- 39018,
- 39019,
- 39017
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 13,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L13"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 39021,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 39029,
- "name": "attributes",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 29,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L29"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "many"
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- },
- {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectOutputType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "objectOutputType",
- "package": "zod"
- }
- },
- {
- "type": "array",
- "elementType": {
- "type": "array",
- "elementType": {
- "type": "unknown",
- "name": "..."
- }
- }
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 39030,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/properties.ts",
- "line": 5,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/properties.ts#L5"
- }
- ]
- }
- },
- {
- "type": "literal",
- "value": "strip"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectOutputType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "objectOutputType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "many"
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 39031,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/properties.ts",
- "line": 5,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/properties.ts#L5"
- }
- ]
- }
- },
- {
- "type": "literal",
- "value": "strip"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectOutputType"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 39032,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/properties.ts",
- "line": 5,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/properties.ts#L5"
- }
- ]
- }
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectOutputType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 39033,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/properties.ts",
- "line": 5,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/properties.ts#L5"
- }
- ]
- }
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "OptionalPropertiesInput"
- },
- {
- "id": 39023,
- "name": "background_color",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 27,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L27"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 39022,
- "name": "external_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 26,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L26"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeAny"
- },
- "name": "ZodTypeAny",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 39024,
- "name": "properties",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 28,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L28"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "many"
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- },
- {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectOutputType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "objectOutputType",
- "package": "zod"
- }
- },
- {
- "type": "array",
- "elementType": {
- "type": "array",
- "elementType": {
- "type": "unknown",
- "name": "..."
- }
- }
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 39025,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/properties.ts",
- "line": 5,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/properties.ts#L5"
- }
- ]
- }
- },
- {
- "type": "literal",
- "value": "strip"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectOutputType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "objectOutputType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "many"
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 39026,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/properties.ts",
- "line": 5,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/properties.ts#L5"
- }
- ]
- }
- },
- {
- "type": "literal",
- "value": "strip"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectOutputType"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 39027,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/properties.ts",
- "line": 5,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/properties.ts#L5"
- }
- ]
- }
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectOutputType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 39028,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/properties.ts",
- "line": 5,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/properties.ts#L5"
- }
- ]
- }
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "OptionalPropertiesInput"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 39029,
- 39023,
- 39022,
- 39024
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 25,
- "character": 23,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L25"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 39034,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 39039,
- "name": "animation_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 47,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L47"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 39038,
- "name": "external_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 46,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L46"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 39035,
- "name": "id",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 43,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L43"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 39037,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 45,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L45"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 39036,
- "name": "uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 44,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L44"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 39039,
- 39038,
- 39035,
- 39037,
- 39036
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 42,
- "character": 24,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L42"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodBigInt"
- },
- "name": "ZodBigInt",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+bn.js@5.1.5/node_modules/@types/bn.js/index.d.ts",
- "qualifiedName": "BN"
- },
- "name": "BN",
- "package": "@types/bn.js"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+bn.js@5.1.5/node_modules/@types/bn.js/index.d.ts",
- "qualifiedName": "BN"
- },
- "name": "BN",
- "package": "@types/bn.js"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+bn.js@5.1.5/node_modules/@types/bn.js/index.d.ts",
- "qualifiedName": "BN"
- },
- "name": "BN",
- "package": "@types/bn.js"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnknown"
- },
- "name": "ZodUnknown",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectOutputType",
- "package": "zod"
- }
- },
- {
- "id": 39013,
- "name": "assetContractAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The address of the asset being listed."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplace/AuctionListing.ts",
- "line": 19,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplace/AuctionListing.ts#L19"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39046,
- "name": "buyoutCurrencyValuePerToken",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The "
- },
- {
- "kind": "code",
- "text": "`CurrencyValue`"
- },
- {
- "kind": "text",
- "text": " of the buyout price listing.\nUseful for displaying the price information."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplace/AuctionListing.ts",
- "line": 67,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplace/AuctionListing.ts#L67"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 39047,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 39051,
- "name": "decimals",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 11,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L11"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 39052,
- "name": "displayValue",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 20,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L20"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 39050,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 9,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L9"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 39048,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 10,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L10"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 39049,
- "name": "value",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 19,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L19"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- },
- "defaultValue": "BigNumberSchema"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 39051,
- 39052,
- 39050,
- 39048,
- 39049
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- }
- },
- {
- "id": 39045,
- "name": "buyoutPrice",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The buyout price of the listing."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplace/AuctionListing.ts",
- "line": 61,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplace/AuctionListing.ts#L61"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "id": 39043,
- "name": "currencyContractAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The address of the currency to accept for the listing."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplace/AuctionListing.ts",
- "line": 51,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplace/AuctionListing.ts#L51"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39041,
- "name": "endTimeInEpochSeconds",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Number of seconds until the auction expires."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplace/AuctionListing.ts",
- "line": 39,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplace/AuctionListing.ts#L39"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "id": 39012,
- "name": "id",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The id of the listing"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplace/AuctionListing.ts",
- "line": 14,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplace/AuctionListing.ts#L14"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39042,
- "name": "quantity",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The quantity of tokens to include in the listing.\n\nFor ERC721s, this value should always be 1 (and will be forced internally regardless of what is passed here)."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplace/AuctionListing.ts",
- "line": 46,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplace/AuctionListing.ts#L46"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "id": 39044,
- "name": "reservePrice",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The reserve price is the minimum price that a bid must be in order to be accepted."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplace/AuctionListing.ts",
- "line": 56,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplace/AuctionListing.ts#L56"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "id": 39053,
- "name": "reservePriceCurrencyValuePerToken",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The "
- },
- {
- "kind": "code",
- "text": "`CurrencyValue`"
- },
- {
- "kind": "text",
- "text": " of the reserve price.\nUseful for displaying the price information."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplace/AuctionListing.ts",
- "line": 73,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplace/AuctionListing.ts#L73"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 39054,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 39058,
- "name": "decimals",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 11,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L11"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 39059,
- "name": "displayValue",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 20,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L20"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 39057,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 9,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L9"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 39055,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 10,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L10"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 39056,
- "name": "value",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 19,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L19"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- },
- "defaultValue": "BigNumberSchema"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 39058,
- 39059,
- 39057,
- 39055,
- 39056
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- }
- },
- {
- "id": 39060,
- "name": "sellerAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The address of the seller."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplace/AuctionListing.ts",
- "line": 78,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplace/AuctionListing.ts#L78"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39040,
- "name": "startTimeInEpochSeconds",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The start time of the listing."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplace/AuctionListing.ts",
- "line": 34,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplace/AuctionListing.ts#L34"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "id": 39014,
- "name": "tokenId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The ID of the token to list."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplace/AuctionListing.ts",
- "line": 24,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplace/AuctionListing.ts#L24"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "id": 39061,
- "name": "type",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplace/AuctionListing.ts",
- "line": 80,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplace/AuctionListing.ts#L80"
- }
- ],
- "type": {
- "type": "reference",
- "target": 38862,
- "name": "Auction",
- "package": "@thirdweb-dev/sdk",
- "qualifiedName": "ListingType.Auction"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 39015,
- 39013,
- 39046,
- 39045,
- 39043,
- 39041,
- 39012,
- 39042,
- 39044,
- 39053,
- 39060,
- 39040,
- 39014,
- 39061
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplace/AuctionListing.ts",
- "line": 10,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplace/AuctionListing.ts#L10"
- }
- ]
- },
- {
- "id": 39580,
- "name": "BaseContractInterface",
- "variant": "declaration",
- "kind": 256,
- "flags": {},
- "children": [
- {
- "id": 39607,
- "name": "_deployedPromise",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/lib/index.d.ts",
- "line": 100,
- "character": 4
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/src.ts/index.ts",
- "qualifiedName": "Contract"
- },
- "name": "Contract",
- "package": "@ethersproject/contracts"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "BaseContract._deployedPromise"
- }
- },
- {
- "id": 39608,
- "name": "_runningEvents",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/lib/index.d.ts",
- "line": 101,
- "character": 4
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 39609,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/lib/index.d.ts",
- "line": 101,
- "character": 20
- }
- ],
- "indexSignatures": [
- {
- "id": 39610,
- "name": "__index",
- "variant": "signature",
- "kind": 8192,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/lib/index.d.ts",
- "line": 102,
- "character": 8
- }
- ],
- "parameters": [
- {
- "id": 39611,
- "name": "eventTag",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true
- },
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/src.ts/index.ts",
- "qualifiedName": "RunningEvent"
- },
- "name": "RunningEvent",
- "package": "@ethersproject/contracts"
- }
- }
- ]
- }
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "BaseContract._runningEvents"
- }
- },
- {
- "id": 39612,
- "name": "_wrappedEmits",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/lib/index.d.ts",
- "line": 104,
- "character": 4
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 39613,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/lib/index.d.ts",
- "line": 104,
- "character": 19
- }
- ],
- "indexSignatures": [
- {
- "id": 39614,
- "name": "__index",
- "variant": "signature",
- "kind": 8192,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/lib/index.d.ts",
- "line": 105,
- "character": 8
- }
- ],
- "parameters": [
- {
- "id": 39615,
- "name": "eventTag",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true
- },
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 39616,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/lib/index.d.ts",
- "line": 105,
- "character": 28
- }
- ],
- "signatures": [
- {
- "id": 39617,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isExternal": true
- },
- "parameters": [
- {
- "id": 39618,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true,
- "isRest": true
- },
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "any"
- }
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "void"
- }
- }
- ]
- }
- }
- }
- ]
- }
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "BaseContract._wrappedEmits"
- }
- },
- {
- "id": 39582,
- "name": "address",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true,
- "isReadonly": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/lib/index.d.ts",
- "line": 79,
- "character": 13
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "BaseContract.address"
- }
- },
- {
- "id": 39586,
- "name": "callStatic",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true,
- "isReadonly": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/lib/index.d.ts",
- "line": 86,
- "character": 13
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 39587,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/lib/index.d.ts",
- "line": 86,
- "character": 25
- }
- ],
- "indexSignatures": [
- {
- "id": 39588,
- "name": "__index",
- "variant": "signature",
- "kind": 8192,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/lib/index.d.ts",
- "line": 87,
- "character": 8
- }
- ],
- "parameters": [
- {
- "id": 39589,
- "name": "name",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true
- },
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/src.ts/index.ts",
- "qualifiedName": "ContractFunction"
- },
- "name": "ContractFunction",
- "package": "@ethersproject/contracts"
- }
- }
- ]
- }
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "BaseContract.callStatic"
- }
- },
- {
- "id": 39606,
- "name": "deployTransaction",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true,
- "isReadonly": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/lib/index.d.ts",
- "line": 99,
- "character": 13
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+abstract-provider@5.7.0/node_modules/@ethersproject/abstract-provider/src.ts/index.ts",
- "qualifiedName": "TransactionResponse"
- },
- "name": "TransactionResponse",
- "package": "@ethersproject/abstract-provider"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "BaseContract.deployTransaction"
- }
- },
- {
- "id": 39590,
- "name": "estimateGas",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true,
- "isReadonly": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/lib/index.d.ts",
- "line": 89,
- "character": 13
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 39591,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/lib/index.d.ts",
- "line": 89,
- "character": 26
- }
- ],
- "indexSignatures": [
- {
- "id": 39592,
- "name": "__index",
- "variant": "signature",
- "kind": 8192,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/lib/index.d.ts",
- "line": 90,
- "character": 8
- }
- ],
- "parameters": [
- {
- "id": 39593,
- "name": "name",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true
- },
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/src.ts/index.ts",
- "qualifiedName": "ContractFunction"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ],
- "name": "ContractFunction",
- "package": "@ethersproject/contracts"
- }
- }
- ]
- }
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "BaseContract.estimateGas"
- }
- },
- {
- "id": 39598,
- "name": "filters",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true,
- "isReadonly": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/lib/index.d.ts",
- "line": 95,
- "character": 13
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 39599,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/lib/index.d.ts",
- "line": 95,
- "character": 22
- }
- ],
- "indexSignatures": [
- {
- "id": 39600,
- "name": "__index",
- "variant": "signature",
- "kind": 8192,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/lib/index.d.ts",
- "line": 96,
- "character": 8
- }
- ],
- "parameters": [
- {
- "id": 39601,
- "name": "name",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true
- },
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 39602,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/lib/index.d.ts",
- "line": 96,
- "character": 24
- }
- ],
- "signatures": [
- {
- "id": 39603,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isExternal": true
- },
- "parameters": [
- {
- "id": 39604,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true,
- "isRest": true
- },
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "any"
- }
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/src.ts/index.ts",
- "qualifiedName": "EventFilter"
- },
- "name": "EventFilter",
- "package": "@ethersproject/contracts"
- }
- }
- ]
- }
- }
- }
- ]
- }
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "BaseContract.filters"
- }
- },
- {
- "id": 39581,
- "name": "functions",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isReadonly": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/contract.ts",
- "line": 81,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/contract.ts#L81"
- }
- ],
- "type": {
- "type": "reference",
- "target": 39675,
- "name": "TFunctions",
- "package": "@thirdweb-dev/sdk",
- "qualifiedName": "BaseContractInterface.TFunctions",
- "refersToTypeParameter": true
- },
- "overwrites": {
- "type": "reference",
- "target": -1,
- "name": "BaseContract.functions"
- }
- },
- {
- "id": 39583,
- "name": "interface",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true,
- "isReadonly": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/lib/index.d.ts",
- "line": 80,
- "character": 13
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+abi@5.7.0/node_modules/@ethersproject/abi/src.ts/interface.ts",
- "qualifiedName": "Interface"
- },
- "name": "Interface",
- "package": "@ethersproject/abi"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "BaseContract.interface"
- }
- },
- {
- "id": 39594,
- "name": "populateTransaction",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true,
- "isReadonly": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/lib/index.d.ts",
- "line": 92,
- "character": 13
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 39595,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/lib/index.d.ts",
- "line": 92,
- "character": 34
- }
- ],
- "indexSignatures": [
- {
- "id": 39596,
- "name": "__index",
- "variant": "signature",
- "kind": 8192,
- "flags": {
- "isExternal": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/lib/index.d.ts",
- "line": 93,
- "character": 8
- }
- ],
- "parameters": [
- {
- "id": 39597,
- "name": "name",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true
- },
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/src.ts/index.ts",
- "qualifiedName": "ContractFunction"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/src.ts/index.ts",
- "qualifiedName": "PopulatedTransaction"
- },
- "name": "PopulatedTransaction",
- "package": "@ethersproject/contracts"
- }
- ],
- "name": "ContractFunction",
- "package": "@ethersproject/contracts"
- }
- }
- ]
- }
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "BaseContract.populateTransaction"
- }
- },
- {
- "id": 39585,
- "name": "provider",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true,
- "isReadonly": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/lib/index.d.ts",
- "line": 82,
- "character": 13
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+abstract-provider@5.7.0/node_modules/@ethersproject/abstract-provider/src.ts/index.ts",
- "qualifiedName": "Provider"
- },
- "name": "Provider",
- "package": "@ethersproject/abstract-provider"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "BaseContract.provider"
- }
- },
- {
- "id": 39605,
- "name": "resolvedAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true,
- "isReadonly": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/lib/index.d.ts",
- "line": 98,
- "character": 13
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "BaseContract.resolvedAddress"
- }
- },
- {
- "id": 39584,
- "name": "signer",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isExternal": true,
- "isReadonly": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/lib/index.d.ts",
- "line": 81,
- "character": 13
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+abstract-signer@5.7.0/node_modules/@ethersproject/abstract-signer/src.ts/index.ts",
- "qualifiedName": "Signer"
- },
- "name": "Signer",
- "package": "@ethersproject/abstract-signer"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "BaseContract.signer"
- }
- },
- {
- "id": 39633,
- "name": "_checkRunningEvents",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isExternal": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/lib/index.d.ts",
- "line": 121,
- "character": 4
- }
- ],
- "signatures": [
- {
- "id": 39634,
- "name": "_checkRunningEvents",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isExternal": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/lib/index.d.ts",
- "line": 121,
- "character": 4
- }
- ],
- "parameters": [
- {
- "id": 39635,
- "name": "runningEvent",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/src.ts/index.ts",
- "qualifiedName": "RunningEvent"
- },
- "name": "RunningEvent",
- "package": "@ethersproject/contracts"
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "void"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "BaseContract._checkRunningEvents"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "BaseContract._checkRunningEvents"
- }
- },
- {
- "id": 39621,
- "name": "_deployed",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isExternal": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/lib/index.d.ts",
- "line": 114,
- "character": 4
- }
- ],
- "signatures": [
- {
- "id": 39622,
- "name": "_deployed",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isExternal": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/lib/index.d.ts",
- "line": 114,
- "character": 4
- }
- ],
- "parameters": [
- {
- "id": 39623,
- "name": "blockTag",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true,
- "isOptional": true
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+abstract-provider@5.7.0/node_modules/@ethersproject/abstract-provider/src.ts/index.ts",
- "qualifiedName": "BlockTag"
- },
- "name": "BlockTag",
- "package": "@ethersproject/abstract-provider"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/src.ts/index.ts",
- "qualifiedName": "Contract"
- },
- "name": "Contract",
- "package": "@ethersproject/contracts"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "BaseContract._deployed"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "BaseContract._deployed"
- }
- },
- {
- "id": 39636,
- "name": "_wrapEvent",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isExternal": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/lib/index.d.ts",
- "line": 122,
- "character": 4
- }
- ],
- "signatures": [
- {
- "id": 39637,
- "name": "_wrapEvent",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isExternal": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/lib/index.d.ts",
- "line": 122,
- "character": 4
- }
- ],
- "parameters": [
- {
- "id": 39638,
- "name": "runningEvent",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/src.ts/index.ts",
- "qualifiedName": "RunningEvent"
- },
- "name": "RunningEvent",
- "package": "@ethersproject/contracts"
- }
- },
- {
- "id": 39639,
- "name": "log",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+abstract-provider@5.7.0/node_modules/@ethersproject/abstract-provider/src.ts/index.ts",
- "qualifiedName": "Log"
- },
- "name": "Log",
- "package": "@ethersproject/abstract-provider"
- }
- },
- {
- "id": 39640,
- "name": "listener",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+abstract-provider@5.7.0/node_modules/@ethersproject/abstract-provider/src.ts/index.ts",
- "qualifiedName": "Listener"
- },
- "name": "Listener",
- "package": "@ethersproject/abstract-provider"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/src.ts/index.ts",
- "qualifiedName": "Event"
- },
- "name": "Event",
- "package": "@ethersproject/contracts"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "BaseContract._wrapEvent"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "BaseContract._wrapEvent"
- }
- },
- {
- "id": 39630,
- "name": "attach",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isExternal": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/lib/index.d.ts",
- "line": 117,
- "character": 4
- }
- ],
- "signatures": [
- {
- "id": 39631,
- "name": "attach",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isExternal": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/lib/index.d.ts",
- "line": 117,
- "character": 4
- }
- ],
- "parameters": [
- {
- "id": 39632,
- "name": "addressOrName",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true
- },
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/src.ts/index.ts",
- "qualifiedName": "Contract"
- },
- "name": "Contract",
- "package": "@ethersproject/contracts"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "BaseContract.attach"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "BaseContract.attach"
- }
- },
- {
- "id": 39627,
- "name": "connect",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isExternal": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/lib/index.d.ts",
- "line": 116,
- "character": 4
- }
- ],
- "signatures": [
- {
- "id": 39628,
- "name": "connect",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isExternal": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/lib/index.d.ts",
- "line": 116,
- "character": 4
- }
- ],
- "parameters": [
- {
- "id": 39629,
- "name": "signerOrProvider",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true
- },
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+abstract-signer@5.7.0/node_modules/@ethersproject/abstract-signer/src.ts/index.ts",
- "qualifiedName": "Signer"
- },
- "name": "Signer",
- "package": "@ethersproject/abstract-signer"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+abstract-provider@5.7.0/node_modules/@ethersproject/abstract-provider/src.ts/index.ts",
- "qualifiedName": "Provider"
- },
- "name": "Provider",
- "package": "@ethersproject/abstract-provider"
- }
- ]
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/src.ts/index.ts",
- "qualifiedName": "Contract"
- },
- "name": "Contract",
- "package": "@ethersproject/contracts"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "BaseContract.connect"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "BaseContract.connect"
- }
- },
- {
- "id": 39619,
- "name": "deployed",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isExternal": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/lib/index.d.ts",
- "line": 113,
- "character": 4
- }
- ],
- "signatures": [
- {
- "id": 39620,
- "name": "deployed",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isExternal": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/lib/index.d.ts",
- "line": 113,
- "character": 4
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/src.ts/index.ts",
- "qualifiedName": "Contract"
- },
- "name": "Contract",
- "package": "@ethersproject/contracts"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "BaseContract.deployed"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "BaseContract.deployed"
- }
- },
- {
- "id": 39654,
- "name": "emit",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isExternal": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/lib/index.d.ts",
- "line": 127,
- "character": 4
- }
- ],
- "signatures": [
- {
- "id": 39655,
- "name": "emit",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isExternal": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/lib/index.d.ts",
- "line": 127,
- "character": 4
- }
- ],
- "parameters": [
- {
- "id": 39656,
- "name": "eventName",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true
- },
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/src.ts/index.ts",
- "qualifiedName": "EventFilter"
- },
- "name": "EventFilter",
- "package": "@ethersproject/contracts"
- }
- ]
- }
- },
- {
- "id": 39657,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true,
- "isRest": true
- },
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "any"
- }
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "BaseContract.emit"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "BaseContract.emit"
- }
- },
- {
- "id": 39624,
- "name": "fallback",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isExternal": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/lib/index.d.ts",
- "line": 115,
- "character": 4
- }
- ],
- "signatures": [
- {
- "id": 39625,
- "name": "fallback",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isExternal": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/lib/index.d.ts",
- "line": 115,
- "character": 4
- }
- ],
- "parameters": [
- {
- "id": 39626,
- "name": "overrides",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true,
- "isOptional": true
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+abstract-provider@5.7.0/node_modules/@ethersproject/abstract-provider/src.ts/index.ts",
- "qualifiedName": "TransactionRequest"
- },
- "name": "TransactionRequest",
- "package": "@ethersproject/abstract-provider"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+abstract-provider@5.7.0/node_modules/@ethersproject/abstract-provider/src.ts/index.ts",
- "qualifiedName": "TransactionResponse"
- },
- "name": "TransactionResponse",
- "package": "@ethersproject/abstract-provider"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "BaseContract.fallback"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "BaseContract.fallback"
- }
- },
- {
- "id": 39658,
- "name": "listenerCount",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isExternal": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/lib/index.d.ts",
- "line": 128,
- "character": 4
- }
- ],
- "signatures": [
- {
- "id": 39659,
- "name": "listenerCount",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isExternal": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/lib/index.d.ts",
- "line": 128,
- "character": 4
- }
- ],
- "parameters": [
- {
- "id": 39660,
- "name": "eventName",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true,
- "isOptional": true
- },
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/src.ts/index.ts",
- "qualifiedName": "EventFilter"
- },
- "name": "EventFilter",
- "package": "@ethersproject/contracts"
- }
- ]
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "BaseContract.listenerCount"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "BaseContract.listenerCount"
- }
- },
- {
- "id": 39661,
- "name": "listeners",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isExternal": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/lib/index.d.ts",
- "line": 129,
- "character": 4
- }
- ],
- "signatures": [
- {
- "id": 39662,
- "name": "listeners",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isExternal": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/lib/index.d.ts",
- "line": 129,
- "character": 4
- }
- ],
- "parameters": [
- {
- "id": 39663,
- "name": "eventName",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true,
- "isOptional": true
- },
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/src.ts/index.ts",
- "qualifiedName": "EventFilter"
- },
- "name": "EventFilter",
- "package": "@ethersproject/contracts"
- }
- ]
- }
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+abstract-provider@5.7.0/node_modules/@ethersproject/abstract-provider/src.ts/index.ts",
- "qualifiedName": "Listener"
- },
- "name": "Listener",
- "package": "@ethersproject/abstract-provider"
- }
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "BaseContract.listeners"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "BaseContract.listeners"
- }
- },
- {
- "id": 39667,
- "name": "off",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isExternal": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/lib/index.d.ts",
- "line": 131,
- "character": 4
- }
- ],
- "signatures": [
- {
- "id": 39668,
- "name": "off",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isExternal": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/lib/index.d.ts",
- "line": 131,
- "character": 4
- }
- ],
- "parameters": [
- {
- "id": 39669,
- "name": "eventName",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true
- },
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/src.ts/index.ts",
- "qualifiedName": "EventFilter"
- },
- "name": "EventFilter",
- "package": "@ethersproject/contracts"
- }
- ]
- }
- },
- {
- "id": 39670,
- "name": "listener",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+abstract-provider@5.7.0/node_modules/@ethersproject/abstract-provider/src.ts/index.ts",
- "qualifiedName": "Listener"
- },
- "name": "Listener",
- "package": "@ethersproject/abstract-provider"
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "this"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "BaseContract.off"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "BaseContract.off"
- }
- },
- {
- "id": 39646,
- "name": "on",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isExternal": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/lib/index.d.ts",
- "line": 125,
- "character": 4
- }
- ],
- "signatures": [
- {
- "id": 39647,
- "name": "on",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isExternal": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/lib/index.d.ts",
- "line": 125,
- "character": 4
- }
- ],
- "parameters": [
- {
- "id": 39648,
- "name": "event",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true
- },
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/src.ts/index.ts",
- "qualifiedName": "EventFilter"
- },
- "name": "EventFilter",
- "package": "@ethersproject/contracts"
- }
- ]
- }
- },
- {
- "id": 39649,
- "name": "listener",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+abstract-provider@5.7.0/node_modules/@ethersproject/abstract-provider/src.ts/index.ts",
- "qualifiedName": "Listener"
- },
- "name": "Listener",
- "package": "@ethersproject/abstract-provider"
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "this"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "BaseContract.on"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "BaseContract.on"
- }
- },
- {
- "id": 39650,
- "name": "once",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isExternal": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/lib/index.d.ts",
- "line": 126,
- "character": 4
- }
- ],
- "signatures": [
- {
- "id": 39651,
- "name": "once",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isExternal": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/lib/index.d.ts",
- "line": 126,
- "character": 4
- }
- ],
- "parameters": [
- {
- "id": 39652,
- "name": "event",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true
- },
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/src.ts/index.ts",
- "qualifiedName": "EventFilter"
- },
- "name": "EventFilter",
- "package": "@ethersproject/contracts"
- }
- ]
- }
- },
- {
- "id": 39653,
- "name": "listener",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+abstract-provider@5.7.0/node_modules/@ethersproject/abstract-provider/src.ts/index.ts",
- "qualifiedName": "Listener"
- },
- "name": "Listener",
- "package": "@ethersproject/abstract-provider"
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "this"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "BaseContract.once"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "BaseContract.once"
- }
- },
- {
- "id": 39641,
- "name": "queryFilter",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isExternal": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/lib/index.d.ts",
- "line": 124,
- "character": 4
- }
- ],
- "signatures": [
- {
- "id": 39642,
- "name": "queryFilter",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isExternal": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/lib/index.d.ts",
- "line": 124,
- "character": 4
- }
- ],
- "parameters": [
- {
- "id": 39643,
- "name": "event",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true
- },
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/src.ts/index.ts",
- "qualifiedName": "EventFilter"
- },
- "name": "EventFilter",
- "package": "@ethersproject/contracts"
- }
- ]
- }
- },
- {
- "id": 39644,
- "name": "fromBlockOrBlockhash",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true,
- "isOptional": true
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+abstract-provider@5.7.0/node_modules/@ethersproject/abstract-provider/src.ts/index.ts",
- "qualifiedName": "BlockTag"
- },
- "name": "BlockTag",
- "package": "@ethersproject/abstract-provider"
- }
- },
- {
- "id": 39645,
- "name": "toBlock",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true,
- "isOptional": true
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+abstract-provider@5.7.0/node_modules/@ethersproject/abstract-provider/src.ts/index.ts",
- "qualifiedName": "BlockTag"
- },
- "name": "BlockTag",
- "package": "@ethersproject/abstract-provider"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/src.ts/index.ts",
- "qualifiedName": "Event"
- },
- "name": "Event",
- "package": "@ethersproject/contracts"
- }
- }
- ],
- "name": "Promise",
- "package": "typescript"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "BaseContract.queryFilter"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "BaseContract.queryFilter"
- }
- },
- {
- "id": 39664,
- "name": "removeAllListeners",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isExternal": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/lib/index.d.ts",
- "line": 130,
- "character": 4
- }
- ],
- "signatures": [
- {
- "id": 39665,
- "name": "removeAllListeners",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isExternal": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/lib/index.d.ts",
- "line": 130,
- "character": 4
- }
- ],
- "parameters": [
- {
- "id": 39666,
- "name": "eventName",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true,
- "isOptional": true
- },
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/src.ts/index.ts",
- "qualifiedName": "EventFilter"
- },
- "name": "EventFilter",
- "package": "@ethersproject/contracts"
- }
- ]
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "this"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "BaseContract.removeAllListeners"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "BaseContract.removeAllListeners"
- }
- },
- {
- "id": 39671,
- "name": "removeListener",
- "variant": "declaration",
- "kind": 2048,
- "flags": {
- "isExternal": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/lib/index.d.ts",
- "line": 132,
- "character": 4
- }
- ],
- "signatures": [
- {
- "id": 39672,
- "name": "removeListener",
- "variant": "signature",
- "kind": 4096,
- "flags": {
- "isExternal": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/lib/index.d.ts",
- "line": 132,
- "character": 4
- }
- ],
- "parameters": [
- {
- "id": 39673,
- "name": "eventName",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true
- },
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/src.ts/index.ts",
- "qualifiedName": "EventFilter"
- },
- "name": "EventFilter",
- "package": "@ethersproject/contracts"
- }
- ]
- }
- },
- {
- "id": 39674,
- "name": "listener",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isExternal": true
- },
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+abstract-provider@5.7.0/node_modules/@ethersproject/abstract-provider/src.ts/index.ts",
- "qualifiedName": "Listener"
- },
- "name": "Listener",
- "package": "@ethersproject/abstract-provider"
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "this"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "BaseContract.removeListener"
- }
- }
- ],
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "BaseContract.removeListener"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 39607,
- 39608,
- 39612,
- 39582,
- 39586,
- 39606,
- 39590,
- 39598,
- 39581,
- 39583,
- 39594,
- 39585,
- 39605,
- 39584
- ]
- },
- {
- "title": "Methods",
- "children": [
- 39633,
- 39621,
- 39636,
- 39630,
- 39627,
- 39619,
- 39654,
- 39624,
- 39658,
- 39661,
- 39667,
- 39646,
- 39650,
- 39641,
- 39664,
- 39671
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/contract.ts",
- "line": 78,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/contract.ts#L78"
- }
- ],
- "typeParameters": [
- {
- "id": 39675,
- "name": "TFunctions",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 39676,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/contract.ts",
- "line": 79,
- "character": 21,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/contract.ts#L79"
- }
- ],
- "indexSignatures": [
- {
- "id": 39677,
- "name": "__index",
- "variant": "signature",
- "kind": 8192,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/contract.ts",
- "line": 79,
- "character": 23,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/contract.ts#L79"
- }
- ],
- "parameters": [
- {
- "id": 39678,
- "name": "name",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "any"
- }
- }
- ]
- }
- },
- "default": {
- "type": "reflection",
- "declaration": {
- "id": 39679,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/contract.ts",
- "line": 79,
- "character": 47,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/contract.ts#L79"
- }
- ],
- "indexSignatures": [
- {
- "id": 39680,
- "name": "__index",
- "variant": "signature",
- "kind": 8192,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/contract.ts",
- "line": 79,
- "character": 49,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/contract.ts#L79"
- }
- ],
- "parameters": [
- {
- "id": 39681,
- "name": "name",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "any"
- }
- }
- ]
- }
- }
- }
- ],
- "extendedTypes": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/src.ts/index.ts",
- "qualifiedName": "BaseContract"
- },
- "name": "BaseContract",
- "package": "@ethersproject/contracts"
- }
- ]
- },
- {
- "id": 39250,
- "name": "BatchToReveal",
- "variant": "declaration",
- "kind": 256,
- "flags": {},
- "children": [
- {
- "id": 39251,
- "name": "batchId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/delayed-reveal.ts",
- "line": 5,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/delayed-reveal.ts#L5"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "id": 39252,
- "name": "batchUri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/delayed-reveal.ts",
- "line": 6,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/delayed-reveal.ts#L6"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39253,
- "name": "placeholderMetadata",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/delayed-reveal.ts",
- "line": 7,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/delayed-reveal.ts#L7"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectOutputType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 39254,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 39258,
- "name": "animation_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 18,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L18"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeAny"
- },
- "name": "ZodTypeAny",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 39256,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 15,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L15"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 39257,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 16,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L16"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeAny"
- },
- "name": "ZodTypeAny",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 39255,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 14,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L14"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNumber"
- },
- "name": "ZodNumber",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 39258,
- 39256,
- 39257,
- 39255
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 13,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L13"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 39259,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 39267,
- "name": "attributes",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 29,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L29"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "many"
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- },
- {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectOutputType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "objectOutputType",
- "package": "zod"
- }
- },
- {
- "type": "array",
- "elementType": {
- "type": "array",
- "elementType": {
- "type": "unknown",
- "name": "..."
- }
- }
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 39268,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/properties.ts",
- "line": 5,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/properties.ts#L5"
- }
- ]
- }
- },
- {
- "type": "literal",
- "value": "strip"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectOutputType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "objectOutputType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "many"
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 39269,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/properties.ts",
- "line": 5,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/properties.ts#L5"
- }
- ]
- }
- },
- {
- "type": "literal",
- "value": "strip"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectOutputType"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 39270,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/properties.ts",
- "line": 5,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/properties.ts#L5"
- }
- ]
- }
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectOutputType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 39271,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/properties.ts",
- "line": 5,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/properties.ts#L5"
- }
- ]
- }
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "OptionalPropertiesInput"
- },
- {
- "id": 39261,
- "name": "background_color",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 27,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L27"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 39260,
- "name": "external_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 26,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L26"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeAny"
- },
- "name": "ZodTypeAny",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 39262,
- "name": "properties",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 28,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L28"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "many"
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- },
- {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectOutputType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "objectOutputType",
- "package": "zod"
- }
- },
- {
- "type": "array",
- "elementType": {
- "type": "array",
- "elementType": {
- "type": "unknown",
- "name": "..."
- }
- }
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 39263,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/properties.ts",
- "line": 5,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/properties.ts#L5"
- }
- ]
- }
- },
- {
- "type": "literal",
- "value": "strip"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectOutputType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "objectOutputType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "many"
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 39264,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/properties.ts",
- "line": 5,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/properties.ts#L5"
- }
- ]
- }
- },
- {
- "type": "literal",
- "value": "strip"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectOutputType"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 39265,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/properties.ts",
- "line": 5,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/properties.ts#L5"
- }
- ]
- }
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectOutputType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 39266,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/properties.ts",
- "line": 5,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/properties.ts#L5"
- }
- ]
- }
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "OptionalPropertiesInput"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 39267,
- 39261,
- 39260,
- 39262
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 25,
- "character": 23,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L25"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 39272,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 39277,
- "name": "animation_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 47,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L47"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 39276,
- "name": "external_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 46,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L46"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 39273,
- "name": "id",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 43,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L43"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 39275,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 45,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L45"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 39274,
- "name": "uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 44,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L44"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 39277,
- 39276,
- 39273,
- 39275,
- 39274
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 42,
- "character": 24,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L42"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodBigInt"
- },
- "name": "ZodBigInt",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+bn.js@5.1.5/node_modules/@types/bn.js/index.d.ts",
- "qualifiedName": "BN"
- },
- "name": "BN",
- "package": "@types/bn.js"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+bn.js@5.1.5/node_modules/@types/bn.js/index.d.ts",
- "qualifiedName": "BN"
- },
- "name": "BN",
- "package": "@types/bn.js"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+bn.js@5.1.5/node_modules/@types/bn.js/index.d.ts",
- "qualifiedName": "BN"
- },
- "name": "BN",
- "package": "@types/bn.js"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnknown"
- },
- "name": "ZodUnknown",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectOutputType",
- "package": "zod"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 39251,
- 39252,
- 39253
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/delayed-reveal.ts",
- "line": 4,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/delayed-reveal.ts#L4"
- }
- ]
- },
- {
- "id": 39180,
- "name": "Bid",
- "variant": "declaration",
- "kind": 256,
- "flags": {},
- "children": [
- {
- "id": 39181,
- "name": "auctionId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The id of the auction."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplacev3/Bid.ts",
- "line": 8,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplacev3/Bid.ts#L8"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39184,
- "name": "bidAmount",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The amount of coins offered per token."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplacev3/Bid.ts",
- "line": 23,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplacev3/Bid.ts#L23"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39185,
- "name": "bidAmountCurrencyValue",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The "
- },
- {
- "kind": "code",
- "text": "`CurrencyValue`"
- },
- {
- "kind": "text",
- "text": " of the listing. Useful for displaying the price information."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplacev3/Bid.ts",
- "line": 28,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplacev3/Bid.ts#L28"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 39186,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 39190,
- "name": "decimals",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 11,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L11"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 39191,
- "name": "displayValue",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 20,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L20"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 39189,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 9,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L9"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 39187,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 10,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L10"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 39188,
- "name": "value",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 19,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L19"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- },
- "defaultValue": "BigNumberSchema"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 39190,
- 39191,
- 39189,
- 39187,
- 39188
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- }
- },
- {
- "id": 39182,
- "name": "bidderAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The address of the buyer who made the offer."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplacev3/Bid.ts",
- "line": 13,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplacev3/Bid.ts#L13"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39183,
- "name": "currencyContractAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The currency contract address of the offer token."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplacev3/Bid.ts",
- "line": 18,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplacev3/Bid.ts#L18"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 39181,
- 39184,
- 39185,
- 39182,
- 39183
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplacev3/Bid.ts",
- "line": 4,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplacev3/Bid.ts#L4"
- }
- ]
- },
- {
- "id": 39412,
- "name": "DeployEvent",
- "variant": "declaration",
- "kind": 256,
- "flags": {},
- "children": [
- {
- "id": 39415,
- "name": "contractAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-events.ts",
- "line": 4,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-events.ts#L4"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39413,
- "name": "status",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-events.ts",
- "line": 2,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-events.ts#L2"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "literal",
- "value": "submitted"
- },
- {
- "type": "literal",
- "value": "completed"
- }
- ]
- }
- },
- {
- "id": 39414,
- "name": "transactionHash",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-events.ts",
- "line": 3,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-events.ts#L3"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 39415,
- 39413,
- 39414
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-events.ts",
- "line": 1,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-events.ts#L1"
- }
- ]
- },
- {
- "id": 39416,
- "name": "DeployEvents",
- "variant": "declaration",
- "kind": 256,
- "flags": {},
- "children": [
- {
- "id": 39417,
- "name": "contractDeployed",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-events.ts",
- "line": 8,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-events.ts#L8"
- }
- ],
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": 39412,
- "name": "DeployEvent",
- "package": "@thirdweb-dev/sdk"
- }
- ]
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 39417
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-events.ts",
- "line": 7,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-events.ts#L7"
- }
- ]
- },
- {
- "id": 38939,
- "name": "DirectListing",
- "variant": "declaration",
- "kind": 256,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Represents a marketplace direct listing."
- }
- ]
- },
- "children": [
- {
- "id": 38943,
- "name": "asset",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The asset being listed."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplace/DirectListing.ts",
- "line": 29,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplace/DirectListing.ts#L29"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectOutputType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 38944,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 38948,
- "name": "animation_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 18,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L18"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeAny"
- },
- "name": "ZodTypeAny",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 38946,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 15,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L15"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 38947,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 16,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L16"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeAny"
- },
- "name": "ZodTypeAny",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 38945,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 14,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L14"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNumber"
- },
- "name": "ZodNumber",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 38948,
- 38946,
- 38947,
- 38945
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 13,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L13"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 38949,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 38957,
- "name": "attributes",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 29,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L29"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "many"
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- },
- {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectOutputType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "objectOutputType",
- "package": "zod"
- }
- },
- {
- "type": "array",
- "elementType": {
- "type": "array",
- "elementType": {
- "type": "unknown",
- "name": "..."
- }
- }
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 38958,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/properties.ts",
- "line": 5,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/properties.ts#L5"
- }
- ]
- }
- },
- {
- "type": "literal",
- "value": "strip"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectOutputType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "objectOutputType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "many"
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 38959,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/properties.ts",
- "line": 5,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/properties.ts#L5"
- }
- ]
- }
- },
- {
- "type": "literal",
- "value": "strip"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectOutputType"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 38960,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/properties.ts",
- "line": 5,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/properties.ts#L5"
- }
- ]
- }
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectOutputType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 38961,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/properties.ts",
- "line": 5,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/properties.ts#L5"
- }
- ]
- }
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "OptionalPropertiesInput"
- },
- {
- "id": 38951,
- "name": "background_color",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 27,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L27"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 38950,
- "name": "external_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 26,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L26"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeAny"
- },
- "name": "ZodTypeAny",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 38952,
- "name": "properties",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 28,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L28"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "many"
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- },
- {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectOutputType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "objectOutputType",
- "package": "zod"
- }
- },
- {
- "type": "array",
- "elementType": {
- "type": "array",
- "elementType": {
- "type": "unknown",
- "name": "..."
- }
- }
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 38953,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/properties.ts",
- "line": 5,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/properties.ts#L5"
- }
- ]
- }
- },
- {
- "type": "literal",
- "value": "strip"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectOutputType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "objectOutputType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "many"
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 38954,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/properties.ts",
- "line": 5,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/properties.ts#L5"
- }
- ]
- }
- },
- {
- "type": "literal",
- "value": "strip"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectOutputType"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 38955,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/properties.ts",
- "line": 5,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/properties.ts#L5"
- }
- ]
- }
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectOutputType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 38956,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/properties.ts",
- "line": 5,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/properties.ts#L5"
- }
- ]
- }
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "OptionalPropertiesInput"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 38957,
- 38951,
- 38950,
- 38952
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 25,
- "character": 23,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L25"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 38962,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 38967,
- "name": "animation_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 47,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L47"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 38966,
- "name": "external_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 46,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L46"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 38963,
- "name": "id",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 43,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L43"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 38965,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 45,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L45"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 38964,
- "name": "uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 44,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L44"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 38967,
- 38966,
- 38963,
- 38965,
- 38964
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 42,
- "character": 24,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L42"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodBigInt"
- },
- "name": "ZodBigInt",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+bn.js@5.1.5/node_modules/@types/bn.js/index.d.ts",
- "qualifiedName": "BN"
- },
- "name": "BN",
- "package": "@types/bn.js"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+bn.js@5.1.5/node_modules/@types/bn.js/index.d.ts",
- "qualifiedName": "BN"
- },
- "name": "BN",
- "package": "@types/bn.js"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+bn.js@5.1.5/node_modules/@types/bn.js/index.d.ts",
- "qualifiedName": "BN"
- },
- "name": "BN",
- "package": "@types/bn.js"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnknown"
- },
- "name": "ZodUnknown",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectOutputType",
- "package": "zod"
- }
- },
- {
- "id": 38941,
- "name": "assetContractAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The address of the asset being listed."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplace/DirectListing.ts",
- "line": 19,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplace/DirectListing.ts#L19"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 38972,
- "name": "buyoutCurrencyValuePerToken",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The "
- },
- {
- "kind": "code",
- "text": "`CurrencyValue`"
- },
- {
- "kind": "text",
- "text": " of the listing. Useful for displaying the price information."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplace/DirectListing.ts",
- "line": 56,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplace/DirectListing.ts#L56"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 38973,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 38977,
- "name": "decimals",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 11,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L11"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 38978,
- "name": "displayValue",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 20,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L20"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 38976,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 9,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L9"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 38974,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 10,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L10"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 38975,
- "name": "value",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 19,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L19"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- },
- "defaultValue": "BigNumberSchema"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 38977,
- 38978,
- 38976,
- 38974,
- 38975
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- }
- },
- {
- "id": 38979,
- "name": "buyoutPrice",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The buyout price of the listing."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplace/DirectListing.ts",
- "line": 61,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplace/DirectListing.ts#L61"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "id": 38971,
- "name": "currencyContractAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The address of the currency to accept for the listing."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplace/DirectListing.ts",
- "line": 51,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplace/DirectListing.ts#L51"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 38940,
- "name": "id",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The id of the listing."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplace/DirectListing.ts",
- "line": 14,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplace/DirectListing.ts#L14"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 38970,
- "name": "quantity",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The quantity of tokens to include in the listing.\n\nFor ERC721s, this value should always be 1 (and will be forced internally regardless of what is passed here)."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplace/DirectListing.ts",
- "line": 46,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplace/DirectListing.ts#L46"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "id": 38969,
- "name": "secondsUntilEnd",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Number of seconds until the listing expires."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplace/DirectListing.ts",
- "line": 39,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplace/DirectListing.ts#L39"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "id": 38980,
- "name": "sellerAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The address of the seller."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplace/DirectListing.ts",
- "line": 66,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplace/DirectListing.ts#L66"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 38968,
- "name": "startTimeInSeconds",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The start time of the listing."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplace/DirectListing.ts",
- "line": 34,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplace/DirectListing.ts#L34"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "id": 38942,
- "name": "tokenId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The ID of the token to list."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplace/DirectListing.ts",
- "line": 24,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplace/DirectListing.ts#L24"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "id": 38981,
- "name": "type",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplace/DirectListing.ts",
- "line": 68,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplace/DirectListing.ts#L68"
- }
- ],
- "type": {
- "type": "reference",
- "target": 38861,
- "name": "Direct",
- "package": "@thirdweb-dev/sdk",
- "qualifiedName": "ListingType.Direct"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 38943,
- 38941,
- 38972,
- 38979,
- 38971,
- 38940,
- 38970,
- 38969,
- 38980,
- 38968,
- 38942,
- 38981
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplace/DirectListing.ts",
- "line": 10,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplace/DirectListing.ts#L10"
- }
- ]
- },
- {
- "id": 39083,
- "name": "DirectListingV3",
- "variant": "declaration",
- "kind": 256,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Represents a marketplace direct listing."
- }
- ]
- },
- "children": [
- {
- "id": 39098,
- "name": "asset",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The asset being listed."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplacev3/DirectListingV3.ts",
- "line": 55,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplacev3/DirectListingV3.ts#L55"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectOutputType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 39099,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 39103,
- "name": "animation_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 18,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L18"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeAny"
- },
- "name": "ZodTypeAny",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 39101,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 15,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L15"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 39102,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 16,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L16"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeAny"
- },
- "name": "ZodTypeAny",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 39100,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 14,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L14"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNumber"
- },
- "name": "ZodNumber",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 39103,
- 39101,
- 39102,
- 39100
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 13,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L13"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 39104,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 39112,
- "name": "attributes",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 29,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L29"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "many"
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- },
- {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectOutputType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "objectOutputType",
- "package": "zod"
- }
- },
- {
- "type": "array",
- "elementType": {
- "type": "array",
- "elementType": {
- "type": "unknown",
- "name": "..."
- }
- }
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 39113,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/properties.ts",
- "line": 5,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/properties.ts#L5"
- }
- ]
- }
- },
- {
- "type": "literal",
- "value": "strip"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectOutputType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "objectOutputType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "many"
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 39114,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/properties.ts",
- "line": 5,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/properties.ts#L5"
- }
- ]
- }
- },
- {
- "type": "literal",
- "value": "strip"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectOutputType"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 39115,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/properties.ts",
- "line": 5,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/properties.ts#L5"
- }
- ]
- }
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectOutputType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 39116,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/properties.ts",
- "line": 5,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/properties.ts#L5"
- }
- ]
- }
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "OptionalPropertiesInput"
- },
- {
- "id": 39106,
- "name": "background_color",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 27,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L27"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 39105,
- "name": "external_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 26,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L26"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeAny"
- },
- "name": "ZodTypeAny",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 39107,
- "name": "properties",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 28,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L28"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "many"
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- },
- {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectOutputType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "objectOutputType",
- "package": "zod"
- }
- },
- {
- "type": "array",
- "elementType": {
- "type": "array",
- "elementType": {
- "type": "unknown",
- "name": "..."
- }
- }
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 39108,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/properties.ts",
- "line": 5,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/properties.ts#L5"
- }
- ]
- }
- },
- {
- "type": "literal",
- "value": "strip"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectOutputType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "objectOutputType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "many"
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 39109,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/properties.ts",
- "line": 5,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/properties.ts#L5"
- }
- ]
- }
- },
- {
- "type": "literal",
- "value": "strip"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectOutputType"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 39110,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/properties.ts",
- "line": 5,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/properties.ts#L5"
- }
- ]
- }
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectOutputType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 39111,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/properties.ts",
- "line": 5,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/properties.ts#L5"
- }
- ]
- }
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "OptionalPropertiesInput"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 39112,
- 39106,
- 39105,
- 39107
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 25,
- "character": 23,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L25"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 39117,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 39122,
- "name": "animation_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 47,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L47"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 39121,
- "name": "external_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 46,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L46"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 39118,
- "name": "id",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 43,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L43"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 39120,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 45,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L45"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 39119,
- "name": "uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 44,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L44"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 39122,
- 39121,
- 39118,
- 39120,
- 39119
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 42,
- "character": 24,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L42"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodBigInt"
- },
- "name": "ZodBigInt",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+bn.js@5.1.5/node_modules/@types/bn.js/index.d.ts",
- "qualifiedName": "BN"
- },
- "name": "BN",
- "package": "@types/bn.js"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+bn.js@5.1.5/node_modules/@types/bn.js/index.d.ts",
- "qualifiedName": "BN"
- },
- "name": "BN",
- "package": "@types/bn.js"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+bn.js@5.1.5/node_modules/@types/bn.js/index.d.ts",
- "qualifiedName": "BN"
- },
- "name": "BN",
- "package": "@types/bn.js"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnknown"
- },
- "name": "ZodUnknown",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectOutputType",
- "package": "zod"
- }
- },
- {
- "id": 39086,
- "name": "assetContractAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The address of the asset being listed."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplacev3/DirectListingV3.ts",
- "line": 23,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplacev3/DirectListingV3.ts#L23"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39085,
- "name": "creatorAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The address of the creator of listing."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplacev3/DirectListingV3.ts",
- "line": 18,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplacev3/DirectListingV3.ts#L18"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39089,
- "name": "currencyContractAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The address of the currency to accept for the listing."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplacev3/DirectListingV3.ts",
- "line": 40,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplacev3/DirectListingV3.ts#L40"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39090,
- "name": "currencyValuePerToken",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The "
- },
- {
- "kind": "code",
- "text": "`CurrencyValue`"
- },
- {
- "kind": "text",
- "text": " of the listing. Useful for displaying the price information."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplacev3/DirectListingV3.ts",
- "line": 45,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplacev3/DirectListingV3.ts#L45"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 39091,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 39095,
- "name": "decimals",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 11,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L11"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 39096,
- "name": "displayValue",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 20,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L20"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 39094,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 9,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L9"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 39092,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 10,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L10"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 39093,
- "name": "value",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 19,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L19"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- },
- "defaultValue": "BigNumberSchema"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 39095,
- 39096,
- 39094,
- 39092,
- 39093
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- }
- },
- {
- "id": 39124,
- "name": "endTimeInSeconds",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The end time of the listing."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplacev3/DirectListingV3.ts",
- "line": 65,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplacev3/DirectListingV3.ts#L65"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- },
- {
- "id": 39084,
- "name": "id",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The id of the listing."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplacev3/DirectListingV3.ts",
- "line": 13,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplacev3/DirectListingV3.ts#L13"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39125,
- "name": "isReservedListing",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Whether the listing is reserved to be bought from a specific set of buyers."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplacev3/DirectListingV3.ts",
- "line": 70,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplacev3/DirectListingV3.ts#L70"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- },
- {
- "id": 39097,
- "name": "pricePerToken",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The price to pay per unit of NFTs listed."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplacev3/DirectListingV3.ts",
- "line": 50,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplacev3/DirectListingV3.ts#L50"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39088,
- "name": "quantity",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The quantity of tokens to include in the listing.\n\nFor ERC721s, this value should always be 1 (and will be forced internally regardless of what is passed here)."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplacev3/DirectListingV3.ts",
- "line": 35,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplacev3/DirectListingV3.ts#L35"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39123,
- "name": "startTimeInSeconds",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The start time of the listing."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplacev3/DirectListingV3.ts",
- "line": 60,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplacev3/DirectListingV3.ts#L60"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- },
- {
- "id": 39126,
- "name": "status",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Whether the listing is CREATED, COMPLETED, or CANCELLED."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplacev3/DirectListingV3.ts",
- "line": 75,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplacev3/DirectListingV3.ts#L75"
- }
- ],
- "type": {
- "type": "reference",
- "target": 38863,
- "name": "Status",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 39087,
- "name": "tokenId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The ID of the token to list."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplacev3/DirectListingV3.ts",
- "line": 28,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplacev3/DirectListingV3.ts#L28"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 39098,
- 39086,
- 39085,
- 39089,
- 39090,
- 39124,
- 39084,
- 39125,
- 39097,
- 39088,
- 39123,
- 39126,
- 39087
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplacev3/DirectListingV3.ts",
- "line": 9,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplacev3/DirectListingV3.ts#L9"
- }
- ]
- },
- {
- "id": 39127,
- "name": "EnglishAuction",
- "variant": "declaration",
- "kind": 256,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Represents a new marketplace english-auction."
- }
- ]
- },
- "children": [
- {
- "id": 39154,
- "name": "asset",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The asset being auctioned."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplacev3/EnglishAuction.ts",
- "line": 93,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplacev3/EnglishAuction.ts#L93"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectOutputType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 39155,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 39159,
- "name": "animation_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 18,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L18"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeAny"
- },
- "name": "ZodTypeAny",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 39157,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 15,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L15"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 39158,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 16,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L16"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeAny"
- },
- "name": "ZodTypeAny",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 39156,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 14,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L14"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNumber"
- },
- "name": "ZodNumber",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 39159,
- 39157,
- 39158,
- 39156
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 13,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L13"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 39160,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 39168,
- "name": "attributes",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 29,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L29"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "many"
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- },
- {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectOutputType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "objectOutputType",
- "package": "zod"
- }
- },
- {
- "type": "array",
- "elementType": {
- "type": "array",
- "elementType": {
- "type": "unknown",
- "name": "..."
- }
- }
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 39169,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/properties.ts",
- "line": 5,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/properties.ts#L5"
- }
- ]
- }
- },
- {
- "type": "literal",
- "value": "strip"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectOutputType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "objectOutputType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "many"
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 39170,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/properties.ts",
- "line": 5,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/properties.ts#L5"
- }
- ]
- }
- },
- {
- "type": "literal",
- "value": "strip"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectOutputType"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 39171,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/properties.ts",
- "line": 5,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/properties.ts#L5"
- }
- ]
- }
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectOutputType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 39172,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/properties.ts",
- "line": 5,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/properties.ts#L5"
- }
- ]
- }
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "OptionalPropertiesInput"
- },
- {
- "id": 39162,
- "name": "background_color",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 27,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L27"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 39161,
- "name": "external_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 26,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L26"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeAny"
- },
- "name": "ZodTypeAny",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 39163,
- "name": "properties",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 28,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L28"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "many"
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- },
- {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectOutputType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "objectOutputType",
- "package": "zod"
- }
- },
- {
- "type": "array",
- "elementType": {
- "type": "array",
- "elementType": {
- "type": "unknown",
- "name": "..."
- }
- }
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 39164,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/properties.ts",
- "line": 5,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/properties.ts#L5"
- }
- ]
- }
- },
- {
- "type": "literal",
- "value": "strip"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectOutputType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "objectOutputType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "many"
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 39165,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/properties.ts",
- "line": 5,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/properties.ts#L5"
- }
- ]
- }
- },
- {
- "type": "literal",
- "value": "strip"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectOutputType"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 39166,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/properties.ts",
- "line": 5,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/properties.ts#L5"
- }
- ]
- }
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectOutputType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 39167,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/properties.ts",
- "line": 5,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/properties.ts#L5"
- }
- ]
- }
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "OptionalPropertiesInput"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 39168,
- 39162,
- 39161,
- 39163
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 25,
- "character": 23,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L25"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 39173,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 39178,
- "name": "animation_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 47,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L47"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 39177,
- "name": "external_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 46,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L46"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 39174,
- "name": "id",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 43,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L43"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 39176,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 45,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L45"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 39175,
- "name": "uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 44,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L44"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 39178,
- 39177,
- 39174,
- 39176,
- 39175
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 42,
- "character": 24,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L42"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodBigInt"
- },
- "name": "ZodBigInt",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+bn.js@5.1.5/node_modules/@types/bn.js/index.d.ts",
- "qualifiedName": "BN"
- },
- "name": "BN",
- "package": "@types/bn.js"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+bn.js@5.1.5/node_modules/@types/bn.js/index.d.ts",
- "qualifiedName": "BN"
- },
- "name": "BN",
- "package": "@types/bn.js"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+bn.js@5.1.5/node_modules/@types/bn.js/index.d.ts",
- "qualifiedName": "BN"
- },
- "name": "BN",
- "package": "@types/bn.js"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnknown"
- },
- "name": "ZodUnknown",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectOutputType",
- "package": "zod"
- }
- },
- {
- "id": 39130,
- "name": "assetContractAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The address of the asset being auctioned."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplacev3/EnglishAuction.ts",
- "line": 23,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplacev3/EnglishAuction.ts#L23"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39151,
- "name": "bidBufferBps",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "This is a buffer in basis points e.g. x%.\n\nTo be considered as a new winning bid, a bid must be at least x% greater than\nthe current winning bid."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplacev3/EnglishAuction.ts",
- "line": 78,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplacev3/EnglishAuction.ts#L78"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- },
- {
- "id": 39142,
- "name": "buyoutBidAmount",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The buyout price of the auction."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplacev3/EnglishAuction.ts",
- "line": 56,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplacev3/EnglishAuction.ts#L56"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39143,
- "name": "buyoutCurrencyValue",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The "
- },
- {
- "kind": "code",
- "text": "`CurrencyValue`"
- },
- {
- "kind": "text",
- "text": " of the buyout price.\nUseful for displaying the price information."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplacev3/EnglishAuction.ts",
- "line": 62,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplacev3/EnglishAuction.ts#L62"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 39144,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 39148,
- "name": "decimals",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 11,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L11"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 39149,
- "name": "displayValue",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 20,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L20"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 39147,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 9,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L9"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 39145,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 10,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L10"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 39146,
- "name": "value",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 19,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L19"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- },
- "defaultValue": "BigNumberSchema"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 39148,
- 39149,
- 39147,
- 39145,
- 39146
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- }
- },
- {
- "id": 39129,
- "name": "creatorAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The address of the creator of auction."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplacev3/EnglishAuction.ts",
- "line": 18,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplacev3/EnglishAuction.ts#L18"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39133,
- "name": "currencyContractAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The address of the currency to accept for the auction."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplacev3/EnglishAuction.ts",
- "line": 40,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplacev3/EnglishAuction.ts#L40"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39153,
- "name": "endTimeInSeconds",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The end time of the auction."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplacev3/EnglishAuction.ts",
- "line": 88,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplacev3/EnglishAuction.ts#L88"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- },
- {
- "id": 39128,
- "name": "id",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The id of the auction"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplacev3/EnglishAuction.ts",
- "line": 13,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplacev3/EnglishAuction.ts#L13"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39134,
- "name": "minimumBidAmount",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The minimum price that a bid must be in order to be accepted."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplacev3/EnglishAuction.ts",
- "line": 45,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplacev3/EnglishAuction.ts#L45"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39135,
- "name": "minimumBidCurrencyValue",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The "
- },
- {
- "kind": "code",
- "text": "`CurrencyValue`"
- },
- {
- "kind": "text",
- "text": " of the minimum bid amount.\nUseful for displaying the price information."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplacev3/EnglishAuction.ts",
- "line": 51,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplacev3/EnglishAuction.ts#L51"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 39136,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 39140,
- "name": "decimals",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 11,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L11"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 39141,
- "name": "displayValue",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 20,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L20"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 39139,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 9,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L9"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 39137,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 10,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L10"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 39138,
- "name": "value",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 19,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L19"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- },
- "defaultValue": "BigNumberSchema"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 39140,
- 39141,
- 39139,
- 39137,
- 39138
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- }
- },
- {
- "id": 39132,
- "name": "quantity",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The quantity of tokens to include in the auction.\n\nFor ERC721s, this value should always be 1 (and will be forced internally regardless of what is passed here)."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplacev3/EnglishAuction.ts",
- "line": 35,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplacev3/EnglishAuction.ts#L35"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39152,
- "name": "startTimeInSeconds",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The start time of the auction."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplacev3/EnglishAuction.ts",
- "line": 83,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplacev3/EnglishAuction.ts#L83"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- },
- {
- "id": 39179,
- "name": "status",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Whether the listing is CREATED, COMPLETED, or CANCELLED."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplacev3/EnglishAuction.ts",
- "line": 98,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplacev3/EnglishAuction.ts#L98"
- }
- ],
- "type": {
- "type": "reference",
- "target": 38863,
- "name": "Status",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 39150,
- "name": "timeBufferInSeconds",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "This is a buffer e.g. x seconds.\n\nIf a new winning bid is made less than x seconds before expirationTimestamp, the\nexpirationTimestamp is increased by x seconds."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplacev3/EnglishAuction.ts",
- "line": 70,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplacev3/EnglishAuction.ts#L70"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- },
- {
- "id": 39131,
- "name": "tokenId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The ID of the token to auction."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplacev3/EnglishAuction.ts",
- "line": 28,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplacev3/EnglishAuction.ts#L28"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 39154,
- 39130,
- 39151,
- 39142,
- 39143,
- 39129,
- 39133,
- 39153,
- 39128,
- 39134,
- 39135,
- 39132,
- 39152,
- 39179,
- 39150,
- 39131
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplacev3/EnglishAuction.ts",
- "line": 9,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplacev3/EnglishAuction.ts#L9"
- }
- ]
- },
- {
- "id": 39456,
- "name": "EventQueryOptions",
- "variant": "declaration",
- "kind": 256,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Filters for querying past events"
- }
- ]
- },
- "children": [
- {
- "id": 39460,
- "name": "filters",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/events.ts",
- "line": 46,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/events.ts#L46"
- }
- ],
- "type": {
- "type": "reference",
- "target": 39461,
- "name": "TFilter",
- "package": "@thirdweb-dev/sdk",
- "qualifiedName": "EventQueryOptions.TFilter",
- "refersToTypeParameter": true
- }
- },
- {
- "id": 39457,
- "name": "fromBlock",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/events.ts",
- "line": 43,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/events.ts#L43"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- }
- },
- {
- "id": 39459,
- "name": "order",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/events.ts",
- "line": 45,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/events.ts#L45"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "literal",
- "value": "asc"
- },
- {
- "type": "literal",
- "value": "desc"
- }
- ]
- }
- },
- {
- "id": 39458,
- "name": "toBlock",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/events.ts",
- "line": 44,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/events.ts#L44"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 39460,
- 39457,
- 39459,
- 39458
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/events.ts",
- "line": 40,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/events.ts#L40"
- }
- ],
- "typeParameters": [
- {
- "id": 39461,
- "name": "TFilter",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "any"
- }
- ],
- "name": "Record",
- "package": "typescript"
- },
- "default": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "any"
- }
- ],
- "name": "Record",
- "package": "typescript"
- }
- }
- ]
- },
- {
- "id": 30945,
- "name": "GaslessTransaction",
- "variant": "declaration",
- "kind": 256,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "transaction message contains information that's needed to execute a gasless transaction"
- }
- ]
- },
- "children": [
- {
- "id": 30953,
- "name": "callOverrides",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/types.ts",
- "line": 101,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/types.ts#L101"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/src.ts/index.ts",
- "qualifiedName": "CallOverrides"
- },
- "name": "CallOverrides",
- "package": "@ethersproject/contracts"
- }
- },
- {
- "id": 30949,
- "name": "chainId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/types.ts",
- "line": 97,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/types.ts#L97"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- },
- {
- "id": 30948,
- "name": "data",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/types.ts",
- "line": 96,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/types.ts#L96"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 30946,
- "name": "from",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/types.ts",
- "line": 94,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/types.ts#L94"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 30952,
- "name": "functionArgs",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/types.ts",
- "line": 100,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/types.ts#L100"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "any"
- }
- }
- },
- {
- "id": 30951,
- "name": "functionName",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/types.ts",
- "line": 99,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/types.ts#L99"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 30950,
- "name": "gasLimit",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/types.ts",
- "line": 98,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/types.ts#L98"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "id": 30947,
- "name": "to",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/types.ts",
- "line": 95,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/types.ts#L95"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 30953,
- 30949,
- 30948,
- 30946,
- 30952,
- 30951,
- 30950,
- 30947
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/types.ts",
- "line": 93,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/types.ts#L93"
- }
- ]
- },
- {
- "id": 39347,
- "name": "MarketplaceContractDeployMetadata",
- "variant": "declaration",
- "kind": 256,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Options for deploying a Marketplace contract"
- }
- ]
- },
- "children": [
- {
- "id": 39355,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The default app for this contract"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts",
- "line": 207,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts#L207"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39356,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The default admin for this contract"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts",
- "line": 211,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts#L211"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39349,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Optional description of the contract"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts",
- "line": 182,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts#L182"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39351,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Optional url for the contract"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts",
- "line": 190,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts#L190"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39350,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Optional image for the contract"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts",
- "line": 186,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts#L186"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../storage/src/types/data.ts",
- "qualifiedName": "FileOrBufferOrString"
- },
- "name": "FileOrBufferOrString",
- "package": "@thirdweb-dev/storage"
- }
- },
- {
- "id": 39348,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "name of the contract"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts",
- "line": 178,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts#L178"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39354,
- "name": "platform_fee_basis_points",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The percentage (in basis points) of platform fees"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts",
- "line": 202,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts#L202"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- },
- {
- "id": 39353,
- "name": "platform_fee_recipient",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The address that will receive the proceeds from platform fees"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts",
- "line": 198,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts#L198"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39352,
- "name": "trusted_forwarders",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Custom gasless trusted forwarder addresses"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts",
- "line": 194,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts#L194"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 39355,
- 39356,
- 39349,
- 39351,
- 39350,
- 39348,
- 39354,
- 39353,
- 39352
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts",
- "line": 174,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts#L174"
- }
- ]
- },
- {
- "id": 38982,
- "name": "MarketplaceFilter",
- "variant": "declaration",
- "kind": 256,
- "flags": {
- "isPublic": true
- },
- "children": [
- {
- "id": 38988,
- "name": "count",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/QueryParams.ts",
- "line": 12,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/QueryParams.ts#L12"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "...",
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "QueryAllParams.count"
- }
- },
- {
- "id": 38986,
- "name": "offeror",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplace/MarketPlaceFilter.ts",
- "line": 12,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplace/MarketPlaceFilter.ts#L12"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 38983,
- "name": "seller",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplace/MarketPlaceFilter.ts",
- "line": 9,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplace/MarketPlaceFilter.ts#L9"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 38987,
- "name": "start",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/QueryParams.ts",
- "line": 11,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/QueryParams.ts#L11"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "...",
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "QueryAllParams.start"
- }
- },
- {
- "id": 38984,
- "name": "tokenContract",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplace/MarketPlaceFilter.ts",
- "line": 10,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplace/MarketPlaceFilter.ts#L10"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 38985,
- "name": "tokenId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplace/MarketPlaceFilter.ts",
- "line": 11,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplace/MarketPlaceFilter.ts#L11"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 38988,
- 38986,
- 38983,
- 38987,
- 38984,
- 38985
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplace/MarketPlaceFilter.ts",
- "line": 8,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplace/MarketPlaceFilter.ts#L8"
- }
- ],
- "extendedTypes": [
- {
- "type": "reference",
- "target": 57,
- "name": "QueryAllParams",
- "package": "@thirdweb-dev/sdk"
- }
- ]
- },
- {
- "id": 38989,
- "name": "MarketplaceFilterWithoutOfferor",
- "variant": "declaration",
- "kind": 256,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "English auctions and Direct Listings V3 cannot be retrieved by offeror."
- }
- ]
- },
- "children": [
- {
- "id": 38991,
- "name": "count",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/QueryParams.ts",
- "line": 12,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/QueryParams.ts#L12"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "...",
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "Omit.count"
- }
- },
- {
- "id": 38994,
- "name": "seller",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplace/MarketPlaceFilter.ts",
- "line": 9,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplace/MarketPlaceFilter.ts#L9"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "Omit.seller"
- }
- },
- {
- "id": 38990,
- "name": "start",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/QueryParams.ts",
- "line": 11,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/QueryParams.ts#L11"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "...",
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "Omit.start"
- }
- },
- {
- "id": 38993,
- "name": "tokenContract",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplace/MarketPlaceFilter.ts",
- "line": 10,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplace/MarketPlaceFilter.ts#L10"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "Omit.tokenContract"
- }
- },
- {
- "id": 38992,
- "name": "tokenId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplace/MarketPlaceFilter.ts",
- "line": 11,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplace/MarketPlaceFilter.ts#L11"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "Omit.tokenId"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 38991,
- 38994,
- 38990,
- 38993,
- 38992
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplace/MarketPlaceFilter.ts",
- "line": 18,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplace/MarketPlaceFilter.ts#L18"
- }
- ],
- "extendedTypes": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 38982,
- "name": "MarketplaceFilter",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "literal",
- "value": "offeror"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- }
- ]
- },
- {
- "id": 38995,
- "name": "MarketplaceFilterWithoutSeller",
- "variant": "declaration",
- "kind": 256,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Offers V3 cannot be retrieved by seller."
- }
- ]
- },
- "children": [
- {
- "id": 38997,
- "name": "count",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/QueryParams.ts",
- "line": 12,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/QueryParams.ts#L12"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "...",
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "Omit.count"
- }
- },
- {
- "id": 39000,
- "name": "offeror",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplace/MarketPlaceFilter.ts",
- "line": 12,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplace/MarketPlaceFilter.ts#L12"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "Omit.offeror"
- }
- },
- {
- "id": 38996,
- "name": "start",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/QueryParams.ts",
- "line": 11,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/QueryParams.ts#L11"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "...",
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "Omit.start"
- }
- },
- {
- "id": 38999,
- "name": "tokenContract",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplace/MarketPlaceFilter.ts",
- "line": 10,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplace/MarketPlaceFilter.ts#L10"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "Omit.tokenContract"
- }
- },
- {
- "id": 38998,
- "name": "tokenId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true,
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplace/MarketPlaceFilter.ts",
- "line": 11,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplace/MarketPlaceFilter.ts#L11"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- },
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "Omit.tokenId"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 38997,
- 39000,
- 38996,
- 38999,
- 38998
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplace/MarketPlaceFilter.ts",
- "line": 24,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplace/MarketPlaceFilter.ts#L24"
- }
- ],
- "extendedTypes": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 38982,
- "name": "MarketplaceFilter",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "literal",
- "value": "seller"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- }
- ]
- },
- {
- "id": 39357,
- "name": "MarketplaceV3ContractDeployMetadata",
- "variant": "declaration",
- "kind": 256,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Options for deploying a Marketplace-V3 contract"
- }
- ]
- },
- "children": [
- {
- "id": 39365,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The default app for this contract"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts",
- "line": 250,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts#L250"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39366,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The default admin for this contract"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts",
- "line": 254,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts#L254"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39359,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Optional description of the contract"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts",
- "line": 226,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts#L226"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39361,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Optional url for the contract"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts",
- "line": 234,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts#L234"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39360,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Optional image for the contract"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts",
- "line": 230,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts#L230"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../storage/src/types/data.ts",
- "qualifiedName": "FileOrBufferOrString"
- },
- "name": "FileOrBufferOrString",
- "package": "@thirdweb-dev/storage"
- }
- },
- {
- "id": 39358,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "name of the contract"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts",
- "line": 222,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts#L222"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39364,
- "name": "platform_fee_basis_points",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The percentage (in basis points) of platform fees"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts",
- "line": 246,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts#L246"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- },
- {
- "id": 39363,
- "name": "platform_fee_recipient",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The address that will receive the proceeds from platform fees"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts",
- "line": 242,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts#L242"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39362,
- "name": "trusted_forwarders",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Custom gasless trusted forwarder addresses"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts",
- "line": 238,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts#L238"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 39365,
- 39366,
- 39359,
- 39361,
- 39360,
- 39358,
- 39364,
- 39363,
- 39362
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts",
- "line": 218,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts#L218"
- }
- ]
- },
- {
- "id": 39392,
- "name": "MultiwrapContractDeployMetadata",
- "variant": "declaration",
- "kind": 256,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Options for deploying an Multiwrap contract"
- }
- ]
- },
- "children": [
- {
- "id": 39401,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The default app for this contract"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts",
- "line": 407,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts#L407"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39402,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The default admin for this contract"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts",
- "line": 411,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts#L411"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39394,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Optional description of the contract"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts",
- "line": 379,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts#L379"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39396,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Optional url for the contract"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts",
- "line": 387,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts#L387"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39399,
- "name": "fee_recipient",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The address that will receive the proceeds from secondary sales (royalties)"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts",
- "line": 399,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts#L399"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39395,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Optional image for the contract"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts",
- "line": 383,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts#L383"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../storage/src/types/data.ts",
- "qualifiedName": "FileOrBufferOrString"
- },
- "name": "FileOrBufferOrString",
- "package": "@thirdweb-dev/storage"
- }
- },
- {
- "id": 39393,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "name of the contract"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts",
- "line": 375,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts#L375"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39400,
- "name": "seller_fee_basis_points",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The percentage (in basis points) of royalties for secondary sales"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts",
- "line": 403,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts#L403"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- },
- {
- "id": 39397,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Symbol for the NFTs"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts",
- "line": 391,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts#L391"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39398,
- "name": "trusted_forwarders",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Custom gasless trusted forwarder addresses"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts",
- "line": 395,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts#L395"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 39401,
- 39402,
- 39394,
- 39396,
- 39399,
- 39395,
- 39393,
- 39400,
- 39397,
- 39398
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts",
- "line": 371,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts#L371"
- }
- ]
- },
- {
- "id": 39235,
- "name": "NativeToken",
- "variant": "declaration",
- "kind": 256,
- "flags": {},
- "children": [
- {
- "id": 39236,
- "name": "decimals",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/currency.ts",
- "line": 19,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/currency.ts#L19"
- }
- ],
- "type": {
- "type": "literal",
- "value": 18
- },
- "overwrites": {
- "type": "reference",
- "target": -1,
- "name": "Currency.decimals"
- }
- },
- {
- "id": 39243,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 9,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L9"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "...",
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "Currency.name"
- }
- },
- {
- "id": 39242,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isInherited": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 10,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L10"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "...",
- "inheritedFrom": {
- "type": "reference",
- "target": -1,
- "name": "Currency.symbol"
- }
- },
- {
- "id": 39237,
- "name": "wrapped",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/currency.ts",
- "line": 20,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/currency.ts#L20"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 39238,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 39239,
- "name": "address",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/currency.ts",
- "line": 21,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/currency.ts#L21"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39240,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/currency.ts",
- "line": 22,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/currency.ts#L22"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39241,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/currency.ts",
- "line": 23,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/currency.ts#L23"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 39239,
- 39240,
- 39241
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/currency.ts",
- "line": 20,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/currency.ts#L20"
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 39236,
- 39243,
- 39242,
- 39237
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/currency.ts",
- "line": 17,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/currency.ts#L17"
- }
- ],
- "extendedTypes": [
- {
- "type": "reference",
- "target": 39234,
- "name": "Currency",
- "package": "@thirdweb-dev/sdk"
- }
- ]
- },
- {
- "id": 39001,
- "name": "NewAuctionListing",
- "variant": "declaration",
- "kind": 256,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Represents a new marketplace auction listing."
- }
- ]
- },
- "children": [
- {
- "id": 39003,
- "name": "assetContractAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The address of the asset being listed."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplace/NewAuctionListing.ts",
- "line": 14,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplace/NewAuctionListing.ts#L14"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39010,
- "name": "buyoutPricePerToken",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The buyout price of the listing.\n\nSo if the "
- },
- {
- "kind": "code",
- "text": "`quantity = 10`"
- },
- {
- "kind": "text",
- "text": " and the "
- },
- {
- "kind": "code",
- "text": "`reserve price = 1`"
- },
- {
- "kind": "text",
- "text": ", then the buyout price\nis 10 coins (of the configured currency)."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplace/NewAuctionListing.ts",
- "line": 58,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplace/NewAuctionListing.ts#L58"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- }
- },
- {
- "id": 39008,
- "name": "currencyContractAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The address of the currency to accept for the listing."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplace/NewAuctionListing.ts",
- "line": 41,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplace/NewAuctionListing.ts#L41"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39006,
- "name": "listingDurationInSeconds",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The duration of the listing in seconds."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplace/NewAuctionListing.ts",
- "line": 29,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplace/NewAuctionListing.ts#L29"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "id": 39007,
- "name": "quantity",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The quantity of tokens to include in the listing.\n\nFor ERC721s, this value should always be 1 (and will be forced internally regardless of what is passed here)."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplace/NewAuctionListing.ts",
- "line": 36,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplace/NewAuctionListing.ts#L36"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "id": 39009,
- "name": "reservePricePerToken",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The reserve price is the minimum price that a bid must be in order to be accepted,\nper token.\n\nSo if the "
- },
- {
- "kind": "code",
- "text": "`quantity = 10`"
- },
- {
- "kind": "text",
- "text": " and the "
- },
- {
- "kind": "code",
- "text": "`reserve price = 1`"
- },
- {
- "kind": "text",
- "text": ", then the minimum bid\nis 10 coins (of the configured currency)."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplace/NewAuctionListing.ts",
- "line": 50,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplace/NewAuctionListing.ts#L50"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- }
- },
- {
- "id": 39005,
- "name": "startTimestamp",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The start time of the listing."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplace/NewAuctionListing.ts",
- "line": 24,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplace/NewAuctionListing.ts#L24"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Date"
- },
- "name": "Date",
- "package": "typescript"
- }
- },
- {
- "id": 39004,
- "name": "tokenId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The ID of the token to list."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplace/NewAuctionListing.ts",
- "line": 19,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplace/NewAuctionListing.ts#L19"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "id": 39002,
- "name": "type",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplace/NewAuctionListing.ts",
- "line": 9,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplace/NewAuctionListing.ts#L9"
- }
- ],
- "type": {
- "type": "literal",
- "value": "NewAuctionListing"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 39003,
- 39010,
- 39008,
- 39006,
- 39007,
- 39009,
- 39005,
- 39004,
- 39002
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplace/NewAuctionListing.ts",
- "line": 8,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplace/NewAuctionListing.ts#L8"
- }
- ]
- },
- {
- "id": 38930,
- "name": "NewDirectListing",
- "variant": "declaration",
- "kind": 256,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Represents a new marketplace direct listing."
- }
- ]
- },
- "children": [
- {
- "id": 38932,
- "name": "assetContractAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The address of the asset being listed."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplace/NewDirectListing.ts",
- "line": 14,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplace/NewDirectListing.ts#L14"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 38938,
- "name": "buyoutPricePerToken",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The buyout price of the listing.\n\nSo if the "
- },
- {
- "kind": "code",
- "text": "`quantity = 10`"
- },
- {
- "kind": "text",
- "text": " and the "
- },
- {
- "kind": "code",
- "text": "`reserve price = 1`"
- },
- {
- "kind": "text",
- "text": ", then the buyout price\nis 10 coins (of the configured currency)."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplace/NewDirectListing.ts",
- "line": 49,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplace/NewDirectListing.ts#L49"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ]
- }
- },
- {
- "id": 38937,
- "name": "currencyContractAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The address of the currency to accept for the listing."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplace/NewDirectListing.ts",
- "line": 41,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplace/NewDirectListing.ts#L41"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 38935,
- "name": "listingDurationInSeconds",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The duration of the listing in seconds."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplace/NewDirectListing.ts",
- "line": 29,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplace/NewDirectListing.ts#L29"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "id": 38936,
- "name": "quantity",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The quantity of tokens to include in the listing.\n\nFor ERC721s, this value should always be 1 (and will be forced internally regardless of what is passed here)."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplace/NewDirectListing.ts",
- "line": 36,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplace/NewDirectListing.ts#L36"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "id": 38934,
- "name": "startTimestamp",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The start time of the listing."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplace/NewDirectListing.ts",
- "line": 24,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplace/NewDirectListing.ts#L24"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Date"
- },
- "name": "Date",
- "package": "typescript"
- }
- },
- {
- "id": 38933,
- "name": "tokenId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The ID of the token to list."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplace/NewDirectListing.ts",
- "line": 19,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplace/NewDirectListing.ts#L19"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "id": 38931,
- "name": "type",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplace/NewDirectListing.ts",
- "line": 9,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplace/NewDirectListing.ts#L9"
- }
- ],
- "type": {
- "type": "literal",
- "value": "NewDirectListing"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 38932,
- 38938,
- 38937,
- 38935,
- 38936,
- 38934,
- 38933,
- 38931
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplace/NewDirectListing.ts",
- "line": 8,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplace/NewDirectListing.ts#L8"
- }
- ]
- },
- {
- "id": 39309,
- "name": "NFTContractDeployMetadata",
- "variant": "declaration",
- "kind": 256,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Options for deploying an NFT contract"
- }
- ]
- },
- "children": [
- {
- "id": 39321,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The default app for this contract"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts",
- "line": 59,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts#L59"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39322,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The default admin for this contract"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts",
- "line": 64,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts#L64"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39311,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Optional description of the contract"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts",
- "line": 18,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts#L18"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39313,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Optional url for the contract"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts",
- "line": 26,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts#L26"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39317,
- "name": "fee_recipient",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The address that will receive the proceeds from secondary sales (royalties)"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts",
- "line": 42,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts#L42"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39312,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Optional image for the contract"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts",
- "line": 22,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts#L22"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../storage/src/types/data.ts",
- "qualifiedName": "FileOrBufferOrString"
- },
- "name": "FileOrBufferOrString",
- "package": "@thirdweb-dev/storage"
- }
- },
- {
- "id": 39310,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "name of the contract"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts",
- "line": 14,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts#L14"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39320,
- "name": "platform_fee_basis_points",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The percentage (in basis points) of platform fees"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts",
- "line": 54,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts#L54"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- },
- {
- "id": 39319,
- "name": "platform_fee_recipient",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The address that will receive the proceeds from platform fees"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts",
- "line": 50,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts#L50"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39316,
- "name": "primary_sale_recipient",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The address that will receive the proceeds from primary sales"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts",
- "line": 38,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts#L38"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39318,
- "name": "seller_fee_basis_points",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The percentage (in basis points) of royalties for secondary sales"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts",
- "line": 46,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts#L46"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- },
- {
- "id": 39314,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Symbol for the NFTs"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts",
- "line": 30,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts#L30"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39315,
- "name": "trusted_forwarders",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Custom gasless trusted forwarder addresses"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts",
- "line": 34,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts#L34"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 39321,
- 39322,
- 39311,
- 39313,
- 39317,
- 39312,
- 39310,
- 39320,
- 39319,
- 39316,
- 39318,
- 39314,
- 39315
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts",
- "line": 10,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts#L10"
- }
- ]
- },
- {
- "id": 39062,
- "name": "Offer",
- "variant": "declaration",
- "kind": 256,
- "flags": {},
- "children": [
- {
- "id": 39064,
- "name": "buyerAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The address of the buyer who made the offer."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplace/Offer.ts",
- "line": 14,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplace/Offer.ts#L14"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39074,
- "name": "currencyContractAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The currency contract address of the offer token."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplace/Offer.ts",
- "line": 34,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplace/Offer.ts#L34"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39067,
- "name": "currencyValue",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The "
- },
- {
- "kind": "code",
- "text": "`CurrencyValue`"
- },
- {
- "kind": "text",
- "text": " of the listing. Useful for displaying the price information."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplace/Offer.ts",
- "line": 29,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplace/Offer.ts#L29"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 39068,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 39072,
- "name": "decimals",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 11,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L11"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 39073,
- "name": "displayValue",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 20,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L20"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 39071,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 9,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L9"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 39069,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 10,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L10"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 39070,
- "name": "value",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 19,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L19"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- },
- "defaultValue": "BigNumberSchema"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 39072,
- 39073,
- 39071,
- 39069,
- 39070
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- }
- },
- {
- "id": 39063,
- "name": "listingId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The id of the listing."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplace/Offer.ts",
- "line": 9,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplace/Offer.ts#L9"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "id": 39066,
- "name": "pricePerToken",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The amount of coins offered per token."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplace/Offer.ts",
- "line": 24,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplace/Offer.ts#L24"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "id": 39065,
- "name": "quantityDesired",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The quantity of tokens to be bought."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplace/Offer.ts",
- "line": 19,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplace/Offer.ts#L19"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 39064,
- 39074,
- 39067,
- 39063,
- 39066,
- 39065
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplace/Offer.ts",
- "line": 5,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplace/Offer.ts#L5"
- }
- ]
- },
- {
- "id": 39192,
- "name": "OfferV3",
- "variant": "declaration",
- "kind": 256,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Represents a marketplace offer."
- }
- ]
- },
- "children": [
- {
- "id": 39207,
- "name": "asset",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The asset to buy."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplacev3/OfferV3.ts",
- "line": 54,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplacev3/OfferV3.ts#L54"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectOutputType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 39208,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 39212,
- "name": "animation_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 18,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L18"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeAny"
- },
- "name": "ZodTypeAny",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 39210,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 15,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L15"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 39211,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 16,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L16"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeAny"
- },
- "name": "ZodTypeAny",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 39209,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 14,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L14"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNumber"
- },
- "name": "ZodNumber",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 39212,
- 39210,
- 39211,
- 39209
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 13,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L13"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 39213,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 39221,
- "name": "attributes",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 29,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L29"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "many"
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- },
- {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectOutputType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "objectOutputType",
- "package": "zod"
- }
- },
- {
- "type": "array",
- "elementType": {
- "type": "array",
- "elementType": {
- "type": "unknown",
- "name": "..."
- }
- }
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 39222,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/properties.ts",
- "line": 5,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/properties.ts#L5"
- }
- ]
- }
- },
- {
- "type": "literal",
- "value": "strip"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectOutputType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "objectOutputType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "many"
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 39223,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/properties.ts",
- "line": 5,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/properties.ts#L5"
- }
- ]
- }
- },
- {
- "type": "literal",
- "value": "strip"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectOutputType"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 39224,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/properties.ts",
- "line": 5,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/properties.ts#L5"
- }
- ]
- }
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectOutputType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 39225,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/properties.ts",
- "line": 5,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/properties.ts#L5"
- }
- ]
- }
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "OptionalPropertiesInput"
- },
- {
- "id": 39215,
- "name": "background_color",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 27,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L27"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 39214,
- "name": "external_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 26,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L26"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeAny"
- },
- "name": "ZodTypeAny",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 39216,
- "name": "properties",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 28,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L28"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "many"
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- },
- {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectOutputType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "objectOutputType",
- "package": "zod"
- }
- },
- {
- "type": "array",
- "elementType": {
- "type": "array",
- "elementType": {
- "type": "unknown",
- "name": "..."
- }
- }
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 39217,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/properties.ts",
- "line": 5,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/properties.ts#L5"
- }
- ]
- }
- },
- {
- "type": "literal",
- "value": "strip"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectOutputType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "objectOutputType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "many"
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 39218,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/properties.ts",
- "line": 5,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/properties.ts#L5"
- }
- ]
- }
- },
- {
- "type": "literal",
- "value": "strip"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectOutputType"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 39219,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/properties.ts",
- "line": 5,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/properties.ts#L5"
- }
- ]
- }
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectOutputType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "objectInputType"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 39220,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/properties.ts",
- "line": 5,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/properties.ts#L5"
- }
- ]
- }
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectInputType",
- "package": "zod"
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- },
- "defaultValue": "OptionalPropertiesInput"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 39221,
- 39215,
- 39214,
- 39216
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 25,
- "character": 23,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L25"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 39226,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 39231,
- "name": "animation_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 47,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L47"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 39230,
- "name": "external_url",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 46,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L46"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 39227,
- "name": "id",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 43,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L43"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 39229,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 45,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L45"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNullable"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodNullable",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 39228,
- "name": "uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 44,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L44"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 39231,
- 39230,
- 39227,
- 39229,
- 39228
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 42,
- "character": 24,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L42"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodBigInt"
- },
- "name": "ZodBigInt",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+bn.js@5.1.5/node_modules/@types/bn.js/index.d.ts",
- "qualifiedName": "BN"
- },
- "name": "BN",
- "package": "@types/bn.js"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+bn.js@5.1.5/node_modules/@types/bn.js/index.d.ts",
- "qualifiedName": "BN"
- },
- "name": "BN",
- "package": "@types/bn.js"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@types+bn.js@5.1.5/node_modules/@types/bn.js/index.d.ts",
- "qualifiedName": "BN"
- },
- "name": "BN",
- "package": "@types/bn.js"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnknown"
- },
- "name": "ZodUnknown",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "strip"
- }
- ],
- "name": "objectOutputType",
- "package": "zod"
- }
- },
- {
- "id": 39195,
- "name": "assetContractAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The address of the asset being sought."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplacev3/OfferV3.ts",
- "line": 22,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplacev3/OfferV3.ts#L22"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39198,
- "name": "currencyContractAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The address of the currency offered for the NFTs."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplacev3/OfferV3.ts",
- "line": 39,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplacev3/OfferV3.ts#L39"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39199,
- "name": "currencyValue",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The "
- },
- {
- "kind": "code",
- "text": "`CurrencyValue`"
- },
- {
- "kind": "text",
- "text": " of the listing. Useful for displaying the price information."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplacev3/OfferV3.ts",
- "line": 44,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplacev3/OfferV3.ts#L44"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 39200,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 39204,
- "name": "decimals",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 11,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L11"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 39205,
- "name": "displayValue",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 20,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L20"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 39203,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 9,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L9"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 39201,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 10,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L10"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 39202,
- "name": "value",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 19,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L19"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- },
- "defaultValue": "BigNumberSchema"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 39204,
- 39205,
- 39203,
- 39201,
- 39202
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- }
- },
- {
- "id": 39232,
- "name": "endTimeInSeconds",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The end time of the offer."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplacev3/OfferV3.ts",
- "line": 59,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplacev3/OfferV3.ts#L59"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- },
- {
- "id": 39193,
- "name": "id",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The id of the offer."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplacev3/OfferV3.ts",
- "line": 12,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplacev3/OfferV3.ts#L12"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39194,
- "name": "offerorAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The address of the creator of offer."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplacev3/OfferV3.ts",
- "line": 17,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplacev3/OfferV3.ts#L17"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39197,
- "name": "quantity",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The quantity of tokens to buy.\n\nFor ERC721s, this value should always be 1 (and will be forced internally regardless of what is passed here)."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplacev3/OfferV3.ts",
- "line": 34,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplacev3/OfferV3.ts#L34"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39233,
- "name": "status",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Whether the listing is CREATED, COMPLETED, or CANCELLED."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplacev3/OfferV3.ts",
- "line": 64,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplacev3/OfferV3.ts#L64"
- }
- ],
- "type": {
- "type": "reference",
- "target": 38863,
- "name": "Status",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 39196,
- "name": "tokenId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The ID of the token."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplacev3/OfferV3.ts",
- "line": 27,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplacev3/OfferV3.ts#L27"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39206,
- "name": "totalPrice",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The total offer amount for the NFTs."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplacev3/OfferV3.ts",
- "line": 49,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplacev3/OfferV3.ts#L49"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 39207,
- 39195,
- 39198,
- 39199,
- 39232,
- 39193,
- 39194,
- 39197,
- 39233,
- 39196,
- 39206
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplacev3/OfferV3.ts",
- "line": 8,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplacev3/OfferV3.ts#L8"
- }
- ]
- },
- {
- "id": 39323,
- "name": "OpenEditionContractDeployMetadata",
- "variant": "declaration",
- "kind": 256,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Options for deploying an OpenEdition contract"
- }
- ]
- },
- "children": [
- {
- "id": 39333,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The default app for this contract"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts",
- "line": 111,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts#L111"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39334,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The default admin for this contract"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts",
- "line": 115,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts#L115"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39325,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Optional description of the contract"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts",
- "line": 79,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts#L79"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39327,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Optional url for the contract"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts",
- "line": 87,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts#L87"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39331,
- "name": "fee_recipient",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The address that will receive the proceeds from secondary sales (royalties)"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts",
- "line": 103,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts#L103"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39326,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Optional image for the contract"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts",
- "line": 83,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts#L83"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../storage/src/types/data.ts",
- "qualifiedName": "FileOrBufferOrString"
- },
- "name": "FileOrBufferOrString",
- "package": "@thirdweb-dev/storage"
- }
- },
- {
- "id": 39324,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "name of the contract"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts",
- "line": 75,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts#L75"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39330,
- "name": "primary_sale_recipient",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The address that will receive the proceeds from primary sales"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts",
- "line": 99,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts#L99"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39332,
- "name": "seller_fee_basis_points",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The percentage (in basis points) of royalties for secondary sales"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts",
- "line": 107,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts#L107"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- },
- {
- "id": 39328,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Symbol for the NFTs"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts",
- "line": 91,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts#L91"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39329,
- "name": "trusted_forwarders",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Custom gasless trusted forwarder addresses"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts",
- "line": 95,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts#L95"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 39333,
- 39334,
- 39325,
- 39327,
- 39331,
- 39326,
- 39324,
- 39330,
- 39332,
- 39328,
- 39329
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts",
- "line": 71,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts#L71"
- }
- ]
- },
- {
- "id": 39297,
- "name": "Proposal",
- "variant": "declaration",
- "kind": 256,
- "flags": {},
- "children": [
- {
- "id": 39300,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The description of the proposal."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/vote.ts",
- "line": 54,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/vote.ts#L54"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39302,
- "name": "endBlock",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/vote.ts",
- "line": 57,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/vote.ts#L57"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "id": 39305,
- "name": "executions",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "All executions that have been proposed for the proposal."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/vote.ts",
- "line": 72,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/vote.ts#L72"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": 39293,
- "name": "ProposalExecutable",
- "package": "@thirdweb-dev/sdk"
- }
- }
- },
- {
- "id": 39298,
- "name": "proposalId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The unique identifier of the proposal."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/vote.ts",
- "line": 44,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/vote.ts#L44"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "id": 39299,
- "name": "proposer",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The address of the wallet that created the proposal."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/vote.ts",
- "line": 49,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/vote.ts#L49"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39301,
- "name": "startBlock",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/vote.ts",
- "line": 56,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/vote.ts#L56"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "id": 39303,
- "name": "state",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The current state of the proposal."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/vote.ts",
- "line": 62,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/vote.ts#L62"
- }
- ],
- "type": {
- "type": "reference",
- "target": 38870,
- "name": "ProposalState",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 39304,
- "name": "votes",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "All votes that have been cast on the proposal."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/vote.ts",
- "line": 67,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/vote.ts#L67"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": 39289,
- "name": "ProposalVote",
- "package": "@thirdweb-dev/sdk"
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 39300,
- 39302,
- 39305,
- 39298,
- 39299,
- 39301,
- 39303,
- 39304
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/vote.ts",
- "line": 40,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/vote.ts#L40"
- }
- ]
- },
- {
- "id": 39293,
- "name": "ProposalExecutable",
- "variant": "declaration",
- "kind": 256,
- "flags": {},
- "children": [
- {
- "id": 39295,
- "name": "nativeTokenValue",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The amount of a native token that may be sent if a proposal is executing a token transfer."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/vote.ts",
- "line": 32,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/vote.ts#L32"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "id": 39294,
- "name": "toAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The address of the contract that the proposal will execute a transaction on.\nIf the proposal is sending a token to a wallet, this address should be the address\nof the wallet that will be receiving the tokens."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/vote.ts",
- "line": 27,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/vote.ts#L27"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39296,
- "name": "transactionData",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The transaction payload that will be executed if the proposal is approved."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/vote.ts",
- "line": 37,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/vote.ts#L37"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bytes@5.7.0/node_modules/@ethersproject/bytes/src.ts/index.ts",
- "qualifiedName": "BytesLike"
- },
- "name": "BytesLike",
- "package": "@ethersproject/bytes"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 39295,
- 39294,
- 39296
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/vote.ts",
- "line": 21,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/vote.ts#L21"
- }
- ]
- },
- {
- "id": 39289,
- "name": "ProposalVote",
- "variant": "declaration",
- "kind": 256,
- "flags": {},
- "children": [
- {
- "id": 39292,
- "name": "count",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/vote.ts",
- "line": 18,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/vote.ts#L18"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "id": 39291,
- "name": "label",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/vote.ts",
- "line": 17,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/vote.ts#L17"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39290,
- "name": "type",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/vote.ts",
- "line": 16,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/vote.ts#L16"
- }
- ],
- "type": {
- "type": "reference",
- "target": 38879,
- "name": "VoteType",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 39292,
- 39291,
- 39290
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/vote.ts",
- "line": 15,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/vote.ts#L15"
- }
- ]
- },
- {
- "id": 39383,
- "name": "SplitContractDeployMetadata",
- "variant": "declaration",
- "kind": 256,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Options for deploying Split contract"
- }
- ]
- },
- "children": [
- {
- "id": 39390,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The default app for this contract"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts",
- "line": 360,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts#L360"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39391,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The default admin for this contract"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts",
- "line": 364,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts#L364"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39385,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Optional description of the contract"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts",
- "line": 340,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts#L340"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39387,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Optional url for the contract"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts",
- "line": 348,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts#L348"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39386,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Optional image for the contract"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts",
- "line": 344,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts#L344"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../storage/src/types/data.ts",
- "qualifiedName": "FileOrBufferOrString"
- },
- "name": "FileOrBufferOrString",
- "package": "@thirdweb-dev/storage"
- }
- },
- {
- "id": 39384,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "name of the contract"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts",
- "line": 336,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts#L336"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39389,
- "name": "recipients",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The list of recipients and their share of the split"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts",
- "line": 356,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts#L356"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": 39380,
- "name": "SplitRecipientInput",
- "package": "@thirdweb-dev/sdk"
- }
- }
- },
- {
- "id": 39388,
- "name": "trusted_forwarders",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Custom gasless trusted forwarder addresses"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts",
- "line": 352,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts#L352"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 39390,
- 39391,
- 39385,
- 39387,
- 39386,
- 39384,
- 39389,
- 39388
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts",
- "line": 332,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts#L332"
- }
- ]
- },
- {
- "id": 39306,
- "name": "SplitRecipient",
- "variant": "declaration",
- "kind": 256,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The SplitRecipient type represents a recipient of some royalty, indicated by their split percentage."
- }
- ]
- },
- "children": [
- {
- "id": 39307,
- "name": "address",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The address of the recipient"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/SplitRecipient.ts",
- "line": 10,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/SplitRecipient.ts#L10"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39308,
- "name": "splitPercentage",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The split of the recipient as a percentage of the total amount\n\nI.e. If a recipient has a split of 50%, and the asset sells for 100 ETH,\nthe recipient will receive 50 ETH."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/SplitRecipient.ts",
- "line": 18,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/SplitRecipient.ts#L18"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 39307,
- 39308
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/SplitRecipient.ts",
- "line": 6,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/SplitRecipient.ts#L6"
- }
- ]
- },
- {
- "id": 39380,
- "name": "SplitRecipientInput",
- "variant": "declaration",
- "kind": 256,
- "flags": {
- "isPublic": true
- },
- "children": [
- {
- "id": 39381,
- "name": "address",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The recipient address"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts",
- "line": 321,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts#L321"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39382,
- "name": "sharesBps",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "the shares in basis point (5% = 500) that address is owed from the total funds"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts",
- "line": 325,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts#L325"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 39381,
- 39382
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts",
- "line": 317,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts#L317"
- }
- ]
- },
- {
- "id": 39335,
- "name": "TokenContractDeployMetadata",
- "variant": "declaration",
- "kind": 256,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Options for deploying a Token contract"
- }
- ]
- },
- "children": [
- {
- "id": 39345,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The default app for this contract"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts",
- "line": 163,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts#L163"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39346,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The default admin for this contract"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts",
- "line": 167,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts#L167"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39337,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Optional description of the contract"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts",
- "line": 130,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts#L130"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39339,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Optional url for the contract"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts",
- "line": 138,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts#L138"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39338,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Optional image for the contract"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts",
- "line": 134,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts#L134"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../storage/src/types/data.ts",
- "qualifiedName": "FileOrBufferOrString"
- },
- "name": "FileOrBufferOrString",
- "package": "@thirdweb-dev/storage"
- }
- },
- {
- "id": 39336,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "name of the contract"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts",
- "line": 126,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts#L126"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39344,
- "name": "platform_fee_basis_points",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The percentage (in basis points) of platform fees"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts",
- "line": 158,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts#L158"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- },
- {
- "id": 39343,
- "name": "platform_fee_recipient",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The address that will receive the proceeds from platform fees"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts",
- "line": 154,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts#L154"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39342,
- "name": "primary_sale_recipient",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The address that will receive the proceeds from primary sales"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts",
- "line": 150,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts#L150"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39340,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Symbol for the NFTs"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts",
- "line": 142,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts#L142"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39341,
- "name": "trusted_forwarders",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Custom gasless trusted forwarder addresses"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts",
- "line": 146,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts#L146"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 39345,
- 39346,
- 39337,
- 39339,
- 39338,
- 39336,
- 39344,
- 39343,
- 39342,
- 39340,
- 39341
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts",
- "line": 122,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts#L122"
- }
- ]
- },
- {
- "id": 39075,
- "name": "UnmappedOffer",
- "variant": "declaration",
- "kind": 256,
- "flags": {},
- "children": [
- {
- "id": 39078,
- "name": "currency",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The currency contract address of the offer token."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplace/UnmappedOffer.ts",
- "line": 17,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplace/UnmappedOffer.ts#L17"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39082,
- "name": "expirationTimestamp",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The time where the offer expires"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplace/UnmappedOffer.ts",
- "line": 37,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplace/UnmappedOffer.ts#L37"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "id": 39081,
- "name": "listingId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The listing that the offer was made on"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplace/UnmappedOffer.ts",
- "line": 32,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplace/UnmappedOffer.ts#L32"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "id": 39079,
- "name": "offeror",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The user who is making the offer."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplace/UnmappedOffer.ts",
- "line": 22,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplace/UnmappedOffer.ts#L22"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39077,
- "name": "pricePerToken",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The amount of coins offered per token."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplace/UnmappedOffer.ts",
- "line": 12,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplace/UnmappedOffer.ts#L12"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "id": 39076,
- "name": "quantityDesired",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The quantity of tokens to be bought."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplace/UnmappedOffer.ts",
- "line": 7,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplace/UnmappedOffer.ts#L7"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "id": 39080,
- "name": "quantityWanted",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The amount of tokens desired."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplace/UnmappedOffer.ts",
- "line": 27,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplace/UnmappedOffer.ts#L27"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 39078,
- 39082,
- 39081,
- 39079,
- 39077,
- 39076,
- 39080
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/marketplace/UnmappedOffer.ts",
- "line": 3,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/marketplace/UnmappedOffer.ts#L3"
- }
- ]
- },
- {
- "id": 39437,
- "name": "UploadProgressEvent",
- "variant": "declaration",
- "kind": 256,
- "flags": {},
- "children": [
- {
- "id": 39438,
- "name": "progress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The number of bytes uploaded."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/events.ts",
- "line": 5,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/events.ts#L5"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- },
- {
- "id": 39439,
- "name": "total",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The total number of bytes to be uploaded."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/events.ts",
- "line": 10,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/events.ts#L10"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 39438,
- 39439
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/events.ts",
- "line": 1,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/events.ts#L1"
- }
- ]
- },
- {
- "id": 35161,
- "name": "UserWalletEvents",
- "variant": "declaration",
- "kind": 256,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [
- {
- "kind": "inline-tag",
- "tag": "@link",
- "text": "UserWallet",
- "target": 35163,
- "tsLinkText": ""
- },
- {
- "kind": "text",
- "text": " events that you can subscribe to using "
- },
- {
- "kind": "code",
- "text": "`sdk.wallet.events`"
- },
- {
- "kind": "text",
- "text": "."
- }
- ]
- },
- "children": [
- {
- "id": 35162,
- "name": "signerChanged",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Emitted when "
- },
- {
- "kind": "code",
- "text": "`sdk.wallet.connect()`"
- },
- {
- "kind": "text",
- "text": " is called."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/wallet/user-wallet.ts",
- "line": 43,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/wallet/user-wallet.ts#L43"
- }
- ],
- "type": {
- "type": "tuple",
- "elements": [
- {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "undefined"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+abstract-signer@5.7.0/node_modules/@ethersproject/abstract-signer/src.ts/index.ts",
- "qualifiedName": "Signer"
- },
- "name": "Signer",
- "package": "@ethersproject/abstract-signer"
- }
- ]
- }
- ]
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 35162
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/wallet/user-wallet.ts",
- "line": 39,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/wallet/user-wallet.ts#L39"
- }
- ]
- },
- {
- "id": 39367,
- "name": "VoteContractDeployMetadata",
- "variant": "declaration",
- "kind": 256,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Options for deploying a Vote contract"
- }
- ]
- },
- "children": [
- {
- "id": 39378,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The default app for this contract"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts",
- "line": 307,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts#L307"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39379,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The default admin for this contract"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts",
- "line": 311,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts#L311"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39369,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Optional description of the contract"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts",
- "line": 269,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts#L269"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39371,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Optional url for the contract"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts",
- "line": 277,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts#L277"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39370,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Optional image for the contract"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts",
- "line": 273,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts#L273"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../storage/src/types/data.ts",
- "qualifiedName": "FileOrBufferOrString"
- },
- "name": "FileOrBufferOrString",
- "package": "@thirdweb-dev/storage"
- }
- },
- {
- "id": 39368,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "name of the contract"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts",
- "line": 265,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts#L265"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39376,
- "name": "proposal_token_threshold",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The minimum amount in governance token owned to be able to create a proposal"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts",
- "line": 299,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts#L299"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- }
- },
- {
- "id": 39372,
- "name": "trusted_forwarders",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Custom gasless trusted forwarder addresses"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts",
- "line": 281,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts#L281"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- },
- {
- "id": 39374,
- "name": "voting_delay_in_blocks",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The delay in blocks before voting can begin on proposals\nSpecified in number of blocks. Assuming block time of around 13.14 seconds, 1 day = 6570 blocks, 1 week = 45992 blocks."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts",
- "line": 290,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts#L290"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- },
- {
- "id": 39375,
- "name": "voting_period_in_blocks",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The duration in blocks of the open voting window\nSpecified in number of blocks. Assuming block time of around 13.14 seconds, 1 day = 6570 blocks, 1 week = 45992 blocks."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts",
- "line": 295,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts#L295"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- },
- {
- "id": 39377,
- "name": "voting_quorum_fraction",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The minimum fraction to be met to pass a proposal"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts",
- "line": 303,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts#L303"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- },
- {
- "id": 39373,
- "name": "voting_token_address",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The address of the governance token contract representing votes"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts",
- "line": 285,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts#L285"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 39378,
- 39379,
- 39369,
- 39371,
- 39370,
- 39368,
- 39376,
- 39372,
- 39374,
- 39375,
- 39377,
- 39373
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts",
- "line": 261,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts#L261"
- }
- ]
- },
- {
- "id": 39278,
- "name": "VoteSettings",
- "variant": "declaration",
- "kind": 256,
- "flags": {},
- "children": [
- {
- "id": 39288,
- "name": "proposalTokenThreshold",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/vote.ts",
- "line": 12,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/vote.ts#L12"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39279,
- "name": "votingDelay",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/vote.ts",
- "line": 7,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/vote.ts#L7"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39280,
- "name": "votingPeriod",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/vote.ts",
- "line": 8,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/vote.ts#L8"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39287,
- "name": "votingQuorumFraction",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/vote.ts",
- "line": 11,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/vote.ts#L11"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39281,
- "name": "votingTokenAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/vote.ts",
- "line": 9,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/vote.ts#L9"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39282,
- "name": "votingTokenMetadata",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/vote.ts",
- "line": 10,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/vote.ts#L10"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 39283,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 39286,
- "name": "decimals",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 11,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L11"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 39285,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 9,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L9"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 39284,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts",
- "line": 10,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/currency.ts#L10"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 39286,
- 39285,
- 39284
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 123
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 39288,
- 39279,
- 39280,
- 39287,
- 39281,
- 39282
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/vote.ts",
- "line": 6,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/vote.ts#L6"
- }
- ]
- },
- {
- "id": 40762,
- "name": "Abi",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 107,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L107"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "output"
- },
- "typeArguments": [
- {
- "type": "query",
- "queryType": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/schema/contracts/custom.ts",
- "qualifiedName": "AbiSchema"
- },
- "name": "AbiSchema",
- "package": "@thirdweb-dev/sdk",
- "preferValues": true
- }
- }
- ],
- "name": "z.output",
- "package": "zod",
- "qualifiedName": "output"
- }
- },
- {
- "id": 43566,
- "name": "AbiEvent",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 428,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L428"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 43567,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 43571,
- "name": "comment",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 432,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L432"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 43569,
- "name": "inputs",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 430,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L430"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "output"
- },
- "typeArguments": [
- {
- "type": "query",
- "queryType": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/schema/contracts/custom.ts",
- "qualifiedName": "AbiTypeSchema"
- },
- "name": "AbiTypeSchema",
- "package": "@thirdweb-dev/sdk",
- "preferValues": true
- }
- }
- ],
- "name": "z.output",
- "package": "zod",
- "qualifiedName": "output"
- }
- }
- },
- {
- "id": 43568,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 429,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L429"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 43570,
- "name": "outputs",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 431,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L431"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "output"
- },
- "typeArguments": [
- {
- "type": "query",
- "queryType": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/schema/contracts/custom.ts",
- "qualifiedName": "AbiTypeSchema"
- },
- "name": "AbiTypeSchema",
- "package": "@thirdweb-dev/sdk",
- "preferValues": true
- }
- }
- ],
- "name": "z.output",
- "package": "zod",
- "qualifiedName": "output"
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 43571,
- 43569,
- 43568,
- 43570
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 428,
- "character": 23,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L428"
- }
- ]
- }
- }
- },
- {
- "id": 43558,
- "name": "AbiFunction",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 420,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L420"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 43559,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 43565,
- "name": "comment",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 426,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L426"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 43561,
- "name": "inputs",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 422,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L422"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "output"
- },
- "typeArguments": [
- {
- "type": "query",
- "queryType": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/schema/contracts/custom.ts",
- "qualifiedName": "AbiTypeSchema"
- },
- "name": "AbiTypeSchema",
- "package": "@thirdweb-dev/sdk",
- "preferValues": true
- }
- }
- ],
- "name": "z.output",
- "package": "zod",
- "qualifiedName": "output"
- }
- }
- },
- {
- "id": 43560,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 421,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L421"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 43562,
- "name": "outputs",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 423,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L423"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "output"
- },
- "typeArguments": [
- {
- "type": "query",
- "queryType": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/schema/contracts/custom.ts",
- "qualifiedName": "AbiTypeSchema"
- },
- "name": "AbiTypeSchema",
- "package": "@thirdweb-dev/sdk",
- "preferValues": true
- }
- }
- ],
- "name": "z.output",
- "package": "zod",
- "qualifiedName": "output"
- }
- }
- },
- {
- "id": 43563,
- "name": "signature",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 424,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L424"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 43564,
- "name": "stateMutability",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 425,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L425"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 43565,
- 43561,
- 43560,
- 43562,
- 43563,
- 43564
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 420,
- "character": 26,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L420"
- }
- ]
- }
- }
- },
- {
- "id": 44085,
- "name": "AbstractClaimConditionContractStruct",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 75,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L75"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 44086,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 44093,
- "name": "currency",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 82,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L82"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 44090,
- "name": "maxClaimablePerWallet",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 79,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L79"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "id": 44088,
- "name": "maxClaimableSupply",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 77,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L77"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "id": 44091,
- "name": "merkleRoot",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 80,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L80"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 44095,
- "name": "metadata",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 84,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L84"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 44092,
- "name": "pricePerToken",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 81,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L81"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "id": 44087,
- "name": "startTimestamp",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 76,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L76"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "id": 44089,
- "name": "supplyClaimed",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 78,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L78"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "id": 44094,
- "name": "waitTimeInSecondsBetweenClaims",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 83,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L83"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 44093,
- 44090,
- 44088,
- 44091,
- 44095,
- 44092,
- 44087,
- 44089,
- 44094
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts",
- "line": 75,
- "character": 51,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/claim-conditions.ts#L75"
- }
- ]
- }
- }
- },
- {
- "id": 39489,
- "name": "AddContractInput",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/registry.ts",
- "line": 10,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/registry.ts#L10"
- }
- ],
- "type": {
- "type": "intersection",
- "types": [
- {
- "type": "reference",
- "target": 39485,
- "name": "ContractInput",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 39490,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 39491,
- "name": "metadataURI",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/registry.ts",
- "line": 11,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/registry.ts#L11"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 39491
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/registry.ts",
- "line": 10,
- "character": 47,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/registry.ts#L10"
- }
- ]
- }
- }
- ]
- }
- },
- {
- "id": 39791,
- "name": "Address",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/shared/Address.ts",
- "line": 1,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/shared/Address.ts#L1"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39784,
- "name": "AddressOrEns",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/shared/AddressOrEnsSchema.ts",
- "line": 13,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/shared/AddressOrEnsSchema.ts#L13"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "input"
- },
- "typeArguments": [
- {
- "type": "query",
- "queryType": {
- "type": "reference",
- "target": 39783,
- "name": "AddressOrEnsSchema",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "name": "z.input",
- "package": "zod",
- "qualifiedName": "input"
- }
- },
- {
- "id": 38928,
- "name": "Airdrop1155Content",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/airdrop/airdrop.ts",
- "line": 24,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/airdrop/airdrop.ts#L24"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "input"
- },
- "typeArguments": [
- {
- "type": "query",
- "queryType": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/schema/contracts/common/airdrop.ts",
- "qualifiedName": "Airdrop1155ContentInput"
- },
- "name": "Airdrop1155ContentInput",
- "package": "@thirdweb-dev/sdk",
- "preferValues": true
- }
- }
- ],
- "name": "z.input",
- "package": "zod",
- "qualifiedName": "input"
- }
- },
- {
- "id": 38929,
- "name": "Airdrop1155Output",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/airdrop/airdrop.ts",
- "line": 25,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/airdrop/airdrop.ts#L25"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "input"
- },
- "typeArguments": [
- {
- "type": "query",
- "queryType": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/schema/contracts/common/airdrop.ts",
- "qualifiedName": "Airdrop1155OutputSchema"
- },
- "name": "Airdrop1155OutputSchema",
- "package": "@thirdweb-dev/sdk",
- "preferValues": true
- }
- }
- ],
- "name": "z.input",
- "package": "zod",
- "qualifiedName": "input"
- }
- },
- {
- "id": 38924,
- "name": "Airdrop20Content",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/airdrop/airdrop.ts",
- "line": 18,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/airdrop/airdrop.ts#L18"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "input"
- },
- "typeArguments": [
- {
- "type": "query",
- "queryType": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/schema/contracts/common/airdrop.ts",
- "qualifiedName": "Airdrop20ContentInput"
- },
- "name": "Airdrop20ContentInput",
- "package": "@thirdweb-dev/sdk",
- "preferValues": true
- }
- }
- ],
- "name": "z.input",
- "package": "zod",
- "qualifiedName": "input"
- }
- },
- {
- "id": 38925,
- "name": "Airdrop20Output",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/airdrop/airdrop.ts",
- "line": 19,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/airdrop/airdrop.ts#L19"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "input"
- },
- "typeArguments": [
- {
- "type": "query",
- "queryType": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/schema/contracts/common/airdrop.ts",
- "qualifiedName": "Airdrop20OutputSchema"
- },
- "name": "Airdrop20OutputSchema",
- "package": "@thirdweb-dev/sdk",
- "preferValues": true
- }
- }
- ],
- "name": "z.input",
- "package": "zod",
- "qualifiedName": "input"
- }
- },
- {
- "id": 38926,
- "name": "Airdrop721Content",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/airdrop/airdrop.ts",
- "line": 21,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/airdrop/airdrop.ts#L21"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "input"
- },
- "typeArguments": [
- {
- "type": "query",
- "queryType": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/schema/contracts/common/airdrop.ts",
- "qualifiedName": "Airdrop721ContentInput"
- },
- "name": "Airdrop721ContentInput",
- "package": "@thirdweb-dev/sdk",
- "preferValues": true
- }
- }
- ],
- "name": "z.input",
- "package": "zod",
- "qualifiedName": "input"
- }
- },
- {
- "id": 38927,
- "name": "Airdrop721Output",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/airdrop/airdrop.ts",
- "line": 22,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/airdrop/airdrop.ts#L22"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "input"
- },
- "typeArguments": [
- {
- "type": "query",
- "queryType": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/schema/contracts/common/airdrop.ts",
- "qualifiedName": "Airdrop721OutputSchema"
- },
- "name": "Airdrop721OutputSchema",
- "package": "@thirdweb-dev/sdk",
- "preferValues": true
- }
- }
- ],
- "name": "z.input",
- "package": "zod",
- "qualifiedName": "input"
- }
- },
- {
- "id": 38923,
- "name": "AirdropInput",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Input model to pass a list of addresses + amount to transfer to each one"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/airdrop/airdrop.ts",
- "line": 16,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/airdrop/airdrop.ts#L16"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "input"
- },
- "typeArguments": [
- {
- "type": "query",
- "queryType": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/schema/contracts/common/airdrop.ts",
- "qualifiedName": "AirdropInputSchema"
- },
- "name": "AirdropInputSchema",
- "package": "@thirdweb-dev/sdk",
- "preferValues": true
- }
- }
- ],
- "name": "z.input",
- "package": "zod",
- "qualifiedName": "input"
- }
- },
- {
- "id": 39249,
- "name": "Amount",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Represents a currency amount already formatted. ie. \"1\" for 1 ether."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/currency.ts",
- "line": 48,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/currency.ts#L48"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "input"
- },
- "typeArguments": [
- {
- "type": "query",
- "queryType": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/schema/shared.ts",
- "qualifiedName": "AmountSchema"
- },
- "name": "AmountSchema",
- "package": "@thirdweb-dev/sdk",
- "preferValues": true
- }
- }
- ],
- "name": "z.input",
- "package": "zod",
- "qualifiedName": "input"
- }
- },
- {
- "id": 39682,
- "name": "BaseContractForAddress",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/contract.ts",
- "line": 84,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/contract.ts#L84"
- }
- ],
- "typeParameters": [
- {
- "id": 39683,
- "name": "TAddress",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../generated-abis/src/index.ts",
- "qualifiedName": "ContractAddress"
- },
- "name": "ContractAddress",
- "package": "@thirdweb-dev/generated-abis"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": 39580,
- "typeArguments": [
- {
- "type": "reference",
- "target": 39578,
- "typeArguments": [
- {
- "type": "reference",
- "target": 39551,
- "typeArguments": [
- {
- "type": "reference",
- "target": 39683,
- "name": "TAddress",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "ExtractAbiForContract",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "ContractFunctionsFromAbi",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "BaseContractInterface",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 45,
- "name": "BasicNFTInput",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 12,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L12"
- },
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 53,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L53"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "input"
- },
- "typeArguments": [
- {
- "type": "query",
- "queryType": {
- "type": "reference",
- "target": 45,
- "name": "BasicNFTInput",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "name": "z.input",
- "package": "zod",
- "qualifiedName": "input"
- }
- },
- {
- "id": 22417,
- "name": "BuyWithCryptoHistoryData",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The results for ["
- },
- {
- "kind": "code",
- "text": "`getBuyWithCryptoHistory`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/references/typescript/v5/getBuyWithCryptoHistory) function\nIt includes information about transactions that the wallet address has made through thirdweb buy with crypto."
- }
- ],
- "blockTags": [
- {
- "tag": "@buyCrypto",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "packages/thirdweb/dist/types/pay/buyWithCrypto/getHistory.d.ts",
- "line": 35,
- "character": 12
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 22418,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 22420,
- "name": "hasNextPage",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "packages/thirdweb/dist/types/pay/buyWithCrypto/getHistory.d.ts",
- "line": 37,
- "character": 4
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- },
- {
- "id": 22419,
- "name": "page",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "packages/thirdweb/dist/types/pay/buyWithCrypto/getHistory.d.ts",
- "line": 36,
- "character": 4
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": 22464,
- "name": "BuyWithCryptoStatus",
- "package": "thirdweb"
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 22420,
- 22419
- ]
- }
- ],
- "sources": [
- {
- "fileName": "packages/thirdweb/dist/types/pay/buyWithCrypto/getHistory.d.ts",
- "line": 35,
- "character": 39
- }
- ]
- }
- }
- },
- {
- "id": 22421,
- "name": "BuyWithCryptoHistoryParams",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The parameters for ["
- },
- {
- "kind": "code",
- "text": "`getBuyWithCryptoHistory`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/references/typescript/v4/getBuyWithCryptoHistory) function\nIt takes the wallet history address and optional cursor and page size. for paginated results."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/pay/buyWithCrypto/actions/getHistory.ts",
- "line": 15,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/pay/buyWithCrypto/actions/getHistory.ts#L15"
- }
- ],
- "type": {
- "type": "intersection",
- "types": [
- {
- "type": "reflection",
- "declaration": {
- "id": 22422,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 22423,
- "name": "clientId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "A client ID to identify the client making the request.\n\nYou can get a client ID from the dashboard over at https://thirdweb.com/dashboard/settings/api-keys"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/pay/buyWithCrypto/actions/getHistory.ts",
- "line": 21,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/pay/buyWithCrypto/actions/getHistory.ts#L21"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 22424,
- "name": "secretKey",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "A secretKey of the API key to identify the server making the request.\n\nYou can get an API key from the dashboard over at https://thirdweb.com/dashboard/settings/api-keys"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/pay/buyWithCrypto/actions/getHistory.ts",
- "line": 28,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/pay/buyWithCrypto/actions/getHistory.ts#L28"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 22423,
- 22424
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/pay/buyWithCrypto/actions/getHistory.ts",
- "line": 15,
- "character": 41,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/pay/buyWithCrypto/actions/getHistory.ts#L15"
- }
- ]
- }
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../packages/thirdweb/src/pay/buyWithCrypto/getHistory.ts",
- "qualifiedName": "BuyWithCryptoHistoryParams"
- },
- "name": "BuyWithCryptoHistoryParamsV5",
- "package": "thirdweb",
- "qualifiedName": "BuyWithCryptoHistoryParams"
- },
- {
- "type": "literal",
- "value": "client"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- }
- ]
- }
- },
- {
- "id": 22428,
- "name": "BuyWithCryptoQuote",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/pay/buyWithCrypto/actions/getQuote.ts",
- "line": 94,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/pay/buyWithCrypto/actions/getQuote.ts#L94"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 22429,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 22431,
- "name": "approval",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/pay/buyWithCrypto/actions/getQuote.ts",
- "line": 96,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/pay/buyWithCrypto/actions/getQuote.ts#L96"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+abstract-provider@5.7.0/node_modules/@ethersproject/abstract-provider/src.ts/index.ts",
- "qualifiedName": "TransactionRequest"
- },
- "name": "TransactionRequest",
- "package": "@ethersproject/abstract-provider"
- }
- },
- {
- "id": 22435,
- "name": "client",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/pay/buyWithCrypto/actions/getQuote.ts",
- "line": 102,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/pay/buyWithCrypto/actions/getQuote.ts#L102"
- }
- ],
- "type": {
- "type": "indexedAccess",
- "indexType": {
- "type": "literal",
- "value": "client"
- },
- "objectType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../packages/thirdweb/src/pay/buyWithCrypto/getQuote.ts",
- "qualifiedName": "BuyWithCryptoQuote"
- },
- "name": "BuyWithCryptoQuoteV5",
- "package": "thirdweb",
- "qualifiedName": "BuyWithCryptoQuote"
- }
- }
- },
- {
- "id": 22433,
- "name": "paymentTokens",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/pay/buyWithCrypto/actions/getQuote.ts",
- "line": 99,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/pay/buyWithCrypto/actions/getQuote.ts#L99"
- }
- ],
- "type": {
- "type": "indexedAccess",
- "indexType": {
- "type": "literal",
- "value": "paymentTokens"
- },
- "objectType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../packages/thirdweb/src/pay/buyWithCrypto/getQuote.ts",
- "qualifiedName": "BuyWithCryptoQuote"
- },
- "name": "BuyWithCryptoQuoteV5",
- "package": "thirdweb",
- "qualifiedName": "BuyWithCryptoQuote"
- }
- }
- },
- {
- "id": 22434,
- "name": "processingFees",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/pay/buyWithCrypto/actions/getQuote.ts",
- "line": 100,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/pay/buyWithCrypto/actions/getQuote.ts#L100"
- }
- ],
- "type": {
- "type": "indexedAccess",
- "indexType": {
- "type": "literal",
- "value": "processingFees"
- },
- "objectType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../packages/thirdweb/src/pay/buyWithCrypto/getQuote.ts",
- "qualifiedName": "BuyWithCryptoQuote"
- },
- "name": "BuyWithCryptoQuoteV5",
- "package": "thirdweb",
- "qualifiedName": "BuyWithCryptoQuote"
- }
- }
- },
- {
- "id": 22432,
- "name": "swapDetails",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/pay/buyWithCrypto/actions/getQuote.ts",
- "line": 98,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/pay/buyWithCrypto/actions/getQuote.ts#L98"
- }
- ],
- "type": {
- "type": "indexedAccess",
- "indexType": {
- "type": "literal",
- "value": "swapDetails"
- },
- "objectType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../packages/thirdweb/src/pay/buyWithCrypto/getQuote.ts",
- "qualifiedName": "BuyWithCryptoQuote"
- },
- "name": "BuyWithCryptoQuoteV5",
- "package": "thirdweb",
- "qualifiedName": "BuyWithCryptoQuote"
- }
- }
- },
- {
- "id": 22430,
- "name": "transactionRequest",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/pay/buyWithCrypto/actions/getQuote.ts",
- "line": 95,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/pay/buyWithCrypto/actions/getQuote.ts#L95"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+abstract-provider@5.7.0/node_modules/@ethersproject/abstract-provider/src.ts/index.ts",
- "qualifiedName": "TransactionRequest"
- },
- "name": "TransactionRequest",
- "package": "@ethersproject/abstract-provider"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 22431,
- 22435,
- 22433,
- 22434,
- 22432,
- 22430
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/pay/buyWithCrypto/actions/getQuote.ts",
- "line": 94,
- "character": 33,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/pay/buyWithCrypto/actions/getQuote.ts#L94"
- }
- ]
- }
- }
- },
- {
- "id": 22464,
- "name": "BuyWithCryptoStatus",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The object returned by the ["
- },
- {
- "kind": "code",
- "text": "`getBuyWithCryptoStatus`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/references/typescript/v5/getBuyWithCryptoStatus) function to represent the status of a quoted transaction"
- }
- ],
- "blockTags": [
- {
- "tag": "@buyCrypto",
- "content": []
- }
- ]
- },
- "sources": [
- {
- "fileName": "packages/thirdweb/dist/types/pay/buyWithCrypto/getStatus.d.ts",
- "line": 40,
- "character": 12
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reflection",
- "declaration": {
- "id": 22465,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 22466,
- "name": "status",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "packages/thirdweb/dist/types/pay/buyWithCrypto/getStatus.d.ts",
- "line": 41,
- "character": 4
- }
- ],
- "type": {
- "type": "literal",
- "value": "NOT_FOUND"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 22466
- ]
- }
- ],
- "sources": [
- {
- "fileName": "packages/thirdweb/dist/types/pay/buyWithCrypto/getStatus.d.ts",
- "line": 40,
- "character": 34
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 22467,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 22477,
- "name": "bridge",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "packages/thirdweb/dist/types/pay/buyWithCrypto/getStatus.d.ts",
- "line": 52,
- "character": 4
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 22471,
- "name": "destination",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "packages/thirdweb/dist/types/pay/buyWithCrypto/getStatus.d.ts",
- "line": 46,
- "character": 4
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../packages/thirdweb/src/pay/utils/commonTypes.ts",
- "qualifiedName": "PayOnChainTransactionDetails"
- },
- "name": "PayOnChainTransactionDetails",
- "package": "thirdweb"
- }
- },
- {
- "id": 22476,
- "name": "failureMessage",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "packages/thirdweb/dist/types/pay/buyWithCrypto/getStatus.d.ts",
- "line": 51,
- "character": 4
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 22474,
- "name": "fromAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "packages/thirdweb/dist/types/pay/buyWithCrypto/getStatus.d.ts",
- "line": 49,
- "character": 4
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 22478,
- "name": "purchaseData",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "packages/thirdweb/dist/types/pay/buyWithCrypto/getStatus.d.ts",
- "line": 53,
- "character": 4
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "object"
- }
- },
- {
- "id": 22468,
- "name": "quote",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "packages/thirdweb/dist/types/pay/buyWithCrypto/getStatus.d.ts",
- "line": 43,
- "character": 4
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../packages/thirdweb/src/pay/buyWithCrypto/getStatus.ts",
- "qualifiedName": "BuyWithCryptoQuoteSummary"
- },
- "name": "BuyWithCryptoQuoteSummary",
- "package": "thirdweb"
- }
- },
- {
- "id": 22470,
- "name": "source",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "packages/thirdweb/dist/types/pay/buyWithCrypto/getStatus.d.ts",
- "line": 45,
- "character": 4
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../packages/thirdweb/src/pay/utils/commonTypes.ts",
- "qualifiedName": "PayOnChainTransactionDetails"
- },
- "name": "PayOnChainTransactionDetails",
- "package": "thirdweb"
- }
- },
- {
- "id": 22472,
- "name": "status",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "packages/thirdweb/dist/types/pay/buyWithCrypto/getStatus.d.ts",
- "line": 47,
- "character": 4
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../packages/thirdweb/src/pay/buyWithCrypto/getStatus.ts",
- "qualifiedName": "BuyWithCryptoStatuses"
- },
- "name": "BuyWithCryptoStatuses",
- "package": "thirdweb"
- }
- },
- {
- "id": 22473,
- "name": "subStatus",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "packages/thirdweb/dist/types/pay/buyWithCrypto/getStatus.d.ts",
- "line": 48,
- "character": 4
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../packages/thirdweb/src/pay/buyWithCrypto/getStatus.ts",
- "qualifiedName": "BuyWithCryptoSubStatuses"
- },
- "name": "BuyWithCryptoSubStatuses",
- "package": "thirdweb"
- }
- },
- {
- "id": 22469,
- "name": "swapType",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "packages/thirdweb/dist/types/pay/buyWithCrypto/getStatus.d.ts",
- "line": 44,
- "character": 4
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../packages/thirdweb/src/pay/buyWithCrypto/getStatus.ts",
- "qualifiedName": "SwapType"
- },
- "name": "SwapType",
- "package": "thirdweb"
- }
- },
- {
- "id": 22475,
- "name": "toAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "packages/thirdweb/dist/types/pay/buyWithCrypto/getStatus.d.ts",
- "line": 50,
- "character": 4
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 22477,
- 22471,
- 22476,
- 22474,
- 22478,
- 22468,
- 22470,
- 22472,
- 22473,
- 22469,
- 22475
- ]
- }
- ],
- "sources": [
- {
- "fileName": "packages/thirdweb/dist/types/pay/buyWithCrypto/getStatus.d.ts",
- "line": 42,
- "character": 4
- }
- ]
- }
- }
- ]
- }
- },
- {
- "id": 22479,
- "name": "BuyWithCryptoTransaction",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/pay/buyWithCrypto/actions/getStatus.ts",
- "line": 5,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/pay/buyWithCrypto/actions/getStatus.ts#L5"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 22480,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 22481,
- "name": "clientId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/pay/buyWithCrypto/actions/getStatus.ts",
- "line": 6,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/pay/buyWithCrypto/actions/getStatus.ts#L6"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 22482,
- "name": "transactionHash",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/pay/buyWithCrypto/actions/getStatus.ts",
- "line": 7,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/pay/buyWithCrypto/actions/getStatus.ts#L7"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 22481,
- 22482
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/pay/buyWithCrypto/actions/getStatus.ts",
- "line": 5,
- "character": 39,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/pay/buyWithCrypto/actions/getStatus.ts#L5"
- }
- ]
- }
- }
- },
- {
- "id": 30909,
- "name": "ChainIdOrName",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/types.ts",
- "line": 33,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/types.ts#L33"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reference",
- "target": 30907,
- "name": "ChainIdOrNumber",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "reference",
- "target": 30905,
- "name": "ChainOrRpc",
- "package": "@thirdweb-dev/sdk"
- }
- ]
- }
- },
- {
- "id": 30907,
- "name": "ChainIdOrNumber",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/types.ts",
- "line": 32,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/types.ts#L32"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../chains/src/index.ts",
- "qualifiedName": "ChainId"
- },
- "name": "ChainId",
- "package": "@thirdweb-dev/chains"
- },
- {
- "type": "intersection",
- "types": [
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 30908,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/types.ts",
- "line": 32,
- "character": 50,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/types.ts#L32"
- }
- ]
- }
- }
- ]
- }
- ]
- }
- },
- {
- "id": 39789,
- "name": "ChainInfo",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/shared/ChainInfo.ts",
- "line": 4,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/shared/ChainInfo.ts#L4"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "TypeOf"
- },
- "typeArguments": [
- {
- "type": "query",
- "queryType": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/schema/ChainInfoInputSchema.ts",
- "qualifiedName": "ChainInfoInputSchema"
- },
- "name": "ChainInfoInputSchema",
- "package": "@thirdweb-dev/sdk",
- "preferValues": true
- }
- }
- ],
- "name": "z.infer",
- "package": "zod",
- "qualifiedName": "TypeOf"
- }
- },
- {
- "id": 30905,
- "name": "ChainOrRpc",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/types.ts",
- "line": 30,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/types.ts#L30"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../chains/src/index.ts",
- "qualifiedName": "ChainSlug"
- },
- "name": "ChainSlug",
- "package": "@thirdweb-dev/chains"
- },
- {
- "type": "intersection",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 30906,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/types.ts",
- "line": 30,
- "character": 47,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/types.ts#L30"
- }
- ]
- }
- }
- ]
- }
- ]
- }
- },
- {
- "id": 30910,
- "name": "ChainOrRpcUrl",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/types.ts",
- "line": 34,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/types.ts#L34"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reference",
- "target": 30909,
- "name": "ChainIdOrName",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../chains/src/index.ts",
- "qualifiedName": "Chain"
- },
- "name": "Chain",
- "package": "@thirdweb-dev/chains"
- },
- {
- "type": "reference",
- "target": 39789,
- "name": "ChainInfo",
- "package": "@thirdweb-dev/sdk"
- }
- ]
- }
- },
- {
- "id": 38896,
- "name": "ClaimCondition",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Represents a claim condition fetched from the SDK"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/claim-conditions/claim-conditions.ts",
- "line": 20,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/claim-conditions/claim-conditions.ts#L20"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "output"
- },
- "typeArguments": [
- {
- "type": "query",
- "queryType": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/schema/contracts/common/claim-conditions.ts",
- "qualifiedName": "ClaimConditionOutputSchema"
- },
- "name": "ClaimConditionOutputSchema",
- "package": "@thirdweb-dev/sdk",
- "preferValues": true
- }
- }
- ],
- "name": "z.output",
- "package": "zod",
- "qualifiedName": "output"
- }
- },
- {
- "id": 38920,
- "name": "ClaimConditionFetchOptions",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/claim-conditions/claim-conditions.ts",
- "line": 84,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/claim-conditions/claim-conditions.ts#L84"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 38921,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 38922,
- "name": "withAllowList",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/claim-conditions/claim-conditions.ts",
- "line": 85,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/claim-conditions/claim-conditions.ts#L85"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 38922
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/claim-conditions/claim-conditions.ts",
- "line": 84,
- "character": 41,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/claim-conditions/claim-conditions.ts#L84"
- }
- ]
- }
- }
- },
- {
- "id": 38900,
- "name": "ClaimConditionInput",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Input model to create a claim condition with optional snapshot of wallets"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/claim-conditions/claim-conditions.ts",
- "line": 42,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/claim-conditions/claim-conditions.ts#L42"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "input"
- },
- "typeArguments": [
- {
- "type": "query",
- "queryType": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/schema/contracts/common/claim-conditions.ts",
- "qualifiedName": "PartialClaimConditionInputSchema"
- },
- "name": "PartialClaimConditionInputSchema",
- "package": "@thirdweb-dev/sdk",
- "preferValues": true
- }
- }
- ],
- "name": "z.input",
- "package": "zod",
- "qualifiedName": "input"
- }
- },
- {
- "id": 38911,
- "name": "ClaimConditionsForToken",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/claim-conditions/claim-conditions.ts",
- "line": 64,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/claim-conditions/claim-conditions.ts#L64"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 38912,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 38914,
- "name": "claimConditions",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/claim-conditions/claim-conditions.ts",
- "line": 66,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/claim-conditions/claim-conditions.ts#L66"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": 38900,
- "name": "ClaimConditionInput",
- "package": "@thirdweb-dev/sdk"
- }
- }
- },
- {
- "id": 38913,
- "name": "tokenId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/claim-conditions/claim-conditions.ts",
- "line": 65,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/claim-conditions/claim-conditions.ts#L65"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 38914,
- 38913
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/claim-conditions/claim-conditions.ts",
- "line": 64,
- "character": 38,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/claim-conditions/claim-conditions.ts#L64"
- }
- ]
- }
- }
- },
- {
- "id": 38915,
- "name": "ClaimOptions",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/claim-conditions/claim-conditions.ts",
- "line": 69,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/claim-conditions/claim-conditions.ts#L69"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 38916,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 38919,
- "name": "checkERC20Allowance",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Whether to check the ERC20 allowance of the sender, defaults to true"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/claim-conditions/claim-conditions.ts",
- "line": 81,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/claim-conditions/claim-conditions.ts#L81"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- },
- {
- "id": 38918,
- "name": "currencyAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The currency to pay for each token claimed, defaults to NATIVE_TOKEN_ADDRESS for native currency"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/claim-conditions/claim-conditions.ts",
- "line": 77,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/claim-conditions/claim-conditions.ts#L77"
- }
- ],
- "type": {
- "type": "reference",
- "target": 39791,
- "name": "Address",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 38917,
- "name": "pricePerToken",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The price to pay for each token claimed"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/claim-conditions/claim-conditions.ts",
- "line": 73,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/claim-conditions/claim-conditions.ts#L73"
- }
- ],
- "type": {
- "type": "reference",
- "target": 39248,
- "name": "Price",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 38919,
- 38918,
- 38917
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/claim-conditions/claim-conditions.ts",
- "line": 69,
- "character": 27,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/claim-conditions/claim-conditions.ts#L69"
- }
- ]
- }
- }
- },
- {
- "id": 38902,
- "name": "ClaimVerification",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/claim-conditions/claim-conditions.ts",
- "line": 54,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/claim-conditions/claim-conditions.ts#L54"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 38903,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 38908,
- "name": "currencyAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/claim-conditions/claim-conditions.ts",
- "line": 59,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/claim-conditions/claim-conditions.ts#L59"
- }
- ],
- "type": {
- "type": "reference",
- "target": 39791,
- "name": "Address",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 38910,
- "name": "currencyAddressInProof",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/claim-conditions/claim-conditions.ts",
- "line": 61,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/claim-conditions/claim-conditions.ts#L61"
- }
- ],
- "type": {
- "type": "reference",
- "target": 39791,
- "name": "Address",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 38906,
- "name": "maxClaimable",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/claim-conditions/claim-conditions.ts",
- "line": 57,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/claim-conditions/claim-conditions.ts#L57"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "id": 38904,
- "name": "overrides",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/claim-conditions/claim-conditions.ts",
- "line": 55,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/claim-conditions/claim-conditions.ts#L55"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/src.ts/index.ts",
- "qualifiedName": "CallOverrides"
- },
- "name": "CallOverrides",
- "package": "@ethersproject/contracts"
- }
- },
- {
- "id": 38907,
- "name": "price",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/claim-conditions/claim-conditions.ts",
- "line": 58,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/claim-conditions/claim-conditions.ts#L58"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "id": 38909,
- "name": "priceInProof",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/claim-conditions/claim-conditions.ts",
- "line": 60,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/claim-conditions/claim-conditions.ts#L60"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "id": 38905,
- "name": "proofs",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/claim-conditions/claim-conditions.ts",
- "line": 56,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/claim-conditions/claim-conditions.ts#L56"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bytes@5.7.0/node_modules/@ethersproject/bytes/src.ts/index.ts",
- "qualifiedName": "BytesLike"
- },
- "name": "BytesLike",
- "package": "@ethersproject/bytes"
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 38908,
- 38910,
- 38906,
- 38904,
- 38907,
- 38909,
- 38905
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/claim-conditions/claim-conditions.ts",
- "line": 54,
- "character": 32,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/claim-conditions/claim-conditions.ts#L54"
- }
- ]
- }
- }
- },
- {
- "id": 43629,
- "name": "CommonContractSchemaInput",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 25,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L25"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "input"
- },
- "typeArguments": [
- {
- "type": "query",
- "queryType": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/schema/contracts/common/index.ts",
- "qualifiedName": "CommonContractSchema"
- },
- "name": "CommonContractSchema",
- "package": "@thirdweb-dev/sdk",
- "preferValues": true
- }
- }
- ],
- "name": "z.input",
- "package": "zod",
- "qualifiedName": "input"
- }
- },
- {
- "id": 40765,
- "name": "CompilerType",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 121,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L121"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "input"
- },
- "typeArguments": [
- {
- "type": "query",
- "queryType": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/schema/contracts/custom.ts",
- "qualifiedName": "CompilerTypeInput"
- },
- "name": "CompilerTypeInput",
- "package": "@thirdweb-dev/sdk",
- "preferValues": true
- }
- }
- ],
- "name": "z.input",
- "package": "zod",
- "qualifiedName": "input"
- }
- },
- {
- "id": 39440,
- "name": "ContractEvent",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Standardized return type for contract events that returns event arguments"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/events.ts",
- "line": 16,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/events.ts#L16"
- }
- ],
- "typeParameters": [
- {
- "id": 39455,
- "name": "TEvent",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "default": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "any"
- }
- ],
- "name": "Record",
- "package": "typescript"
- }
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 39441,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 39443,
- "name": "data",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/events.ts",
- "line": 18,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/events.ts#L18"
- }
- ],
- "type": {
- "type": "reference",
- "target": 39455,
- "name": "TEvent",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- },
- {
- "id": 39442,
- "name": "eventName",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/events.ts",
- "line": 17,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/events.ts#L17"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39444,
- "name": "transaction",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/events.ts",
- "line": 20,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/events.ts#L20"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 39445,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 39450,
- "name": "address",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/events.ts",
- "line": 27,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/events.ts#L27"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39447,
- "name": "blockHash",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/events.ts",
- "line": 22,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/events.ts#L22"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39446,
- "name": "blockNumber",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/events.ts",
- "line": 21,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/events.ts#L21"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- },
- {
- "id": 39451,
- "name": "data",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/events.ts",
- "line": 28,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/events.ts#L28"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39454,
- "name": "logIndex",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/events.ts",
- "line": 33,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/events.ts#L33"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- },
- {
- "id": 39449,
- "name": "removed",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/events.ts",
- "line": 25,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/events.ts#L25"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- },
- {
- "id": 39452,
- "name": "topics",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/events.ts",
- "line": 30,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/events.ts#L30"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- },
- {
- "id": 39453,
- "name": "transactionHash",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/events.ts",
- "line": 32,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/events.ts#L32"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39448,
- "name": "transactionIndex",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/events.ts",
- "line": 23,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/events.ts#L23"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 39450,
- 39447,
- 39446,
- 39451,
- 39454,
- 39449,
- 39452,
- 39453,
- 39448
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/events.ts",
- "line": 20,
- "character": 15,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/events.ts#L20"
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 39443,
- 39442,
- 39444
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/events.ts",
- "line": 16,
- "character": 58,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/events.ts#L16"
- }
- ]
- }
- }
- },
- {
- "id": 39578,
- "name": "ContractFunctionsFromAbi",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/contract.ts",
- "line": 71,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/contract.ts#L71"
- }
- ],
- "typeParameters": [
- {
- "id": 39579,
- "name": "TAbi",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/abitype@1.0.5_typescript@5.6.2_zod@3.23.8/node_modules/abitype/src/abi.ts",
- "qualifiedName": "Abi"
- },
- "name": "Abi",
- "package": "abitype"
- }
- }
- ],
- "type": {
- "type": "mapped",
- "parameter": "TFunctionName",
- "parameterType": {
- "type": "reference",
- "target": 39553,
- "typeArguments": [
- {
- "type": "reference",
- "target": 39579,
- "name": "TAbi",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "TAbiFunctionNames",
- "package": "@thirdweb-dev/sdk"
- },
- "templateType": {
- "type": "reference",
- "target": 39572,
- "typeArguments": [
- {
- "type": "reference",
- "target": 39579,
- "name": "TAbi",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/types/contract.ts",
- "qualifiedName": "TFunctionName"
- },
- "name": "TFunctionName",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "ExtractFunctionType",
- "package": "@thirdweb-dev/sdk"
- }
- }
- },
- {
- "id": 39485,
- "name": "ContractInput",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/registry.ts",
- "line": 5,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/registry.ts#L5"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 39486,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 39487,
- "name": "address",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/registry.ts",
- "line": 6,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/registry.ts#L6"
- }
- ],
- "type": {
- "type": "reference",
- "target": 39784,
- "name": "AddressOrEns",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 39488,
- "name": "chainId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/registry.ts",
- "line": 7,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/registry.ts#L7"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 39487,
- 39488
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/registry.ts",
- "line": 5,
- "character": 28,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/registry.ts#L5"
- }
- ]
- }
- }
- },
- {
- "id": 43551,
- "name": "ContractParam",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 413,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L413"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "input"
- },
- "typeArguments": [
- {
- "type": "query",
- "queryType": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/schema/contracts/custom.ts",
- "qualifiedName": "AbiTypeSchema"
- },
- "name": "AbiTypeSchema",
- "package": "@thirdweb-dev/sdk",
- "preferValues": true
- }
- }
- ],
- "name": "z.input",
- "package": "zod",
- "qualifiedName": "input"
- }
- },
- {
- "id": 43572,
- "name": "ContractSource",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 434,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L434"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 43573,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 43574,
- "name": "filename",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 435,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L435"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 43575,
- "name": "source",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 436,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L436"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 43574,
- 43575
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 434,
- "character": 29,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L434"
- }
- ]
- }
- }
- },
- {
- "id": 39496,
- "name": "ContractWithMetadata",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/registry.ts",
- "line": 19,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/registry.ts#L19"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 39497,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 39498,
- "name": "address",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/registry.ts",
- "line": 20,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/registry.ts#L20"
- }
- ],
- "type": {
- "type": "reference",
- "target": 39791,
- "name": "Address",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 39499,
- "name": "chainId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/registry.ts",
- "line": 21,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/registry.ts#L21"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- },
- {
- "id": 39500,
- "name": "contractType",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/registry.ts",
- "line": 22,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/registry.ts#L22"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 39501,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/registry.ts",
- "line": 22,
- "character": 16,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/registry.ts#L22"
- }
- ],
- "signatures": [
- {
- "id": 39502,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/contracts/index.ts",
- "qualifiedName": "ContractType"
- },
- "name": "ContractType",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- },
- {
- "id": 39509,
- "name": "extensions",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/registry.ts",
- "line": 24,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/registry.ts#L24"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 39510,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/registry.ts",
- "line": 24,
- "character": 14,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/registry.ts#L24"
- }
- ],
- "signatures": [
- {
- "id": 39511,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- },
- {
- "id": 39503,
- "name": "metadata",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/registry.ts",
- "line": 23,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/registry.ts#L23"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 39504,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/registry.ts",
- "line": 23,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/registry.ts#L23"
- }
- ],
- "signatures": [
- {
- "id": 39505,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 39506,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 39508,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/registry.ts",
- "line": 23,
- "character": 42,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/registry.ts#L23"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39507,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/registry.ts",
- "line": 23,
- "character": 28,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/registry.ts#L23"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 39508,
- 39507
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/registry.ts",
- "line": 23,
- "character": 26,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/registry.ts#L23"
- }
- ]
- }
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 39498,
- 39499,
- 39500,
- 39509,
- 39503
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/registry.ts",
- "line": 19,
- "character": 35,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/registry.ts#L19"
- }
- ]
- }
- }
- },
- {
- "id": 39234,
- "name": "Currency",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/currency.ts",
- "line": 15,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/currency.ts#L15"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "TypeOf"
- },
- "typeArguments": [
- {
- "type": "query",
- "queryType": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/schema/contracts/common/currency.ts",
- "qualifiedName": "CurrencySchema"
- },
- "name": "CurrencySchema",
- "package": "@thirdweb-dev/sdk",
- "preferValues": true
- }
- }
- ],
- "name": "z.infer",
- "package": "zod",
- "qualifiedName": "TypeOf"
- },
- "extendedBy": [
- {
- "type": "reference",
- "target": 39235,
- "name": "NativeToken"
- }
- ]
- },
- {
- "id": 46,
- "name": "CurrencyValue",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Currency value and display value"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/token.ts",
- "line": 30,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/token.ts#L30"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "input"
- },
- "typeArguments": [
- {
- "type": "query",
- "queryType": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/schema/token.ts",
- "qualifiedName": "CurrencyValueSchema"
- },
- "name": "CurrencyValueSchema",
- "package": "@thirdweb-dev/sdk",
- "preferValues": true
- }
- }
- ],
- "name": "z.input",
- "package": "zod",
- "qualifiedName": "input"
- }
- },
- {
- "id": 39492,
- "name": "DeployedContract",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/registry.ts",
- "line": 14,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/registry.ts#L14"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 39493,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 39494,
- "name": "address",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/registry.ts",
- "line": 15,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/registry.ts#L15"
- }
- ],
- "type": {
- "type": "reference",
- "target": 39791,
- "name": "Address",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 39495,
- "name": "chainId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/registry.ts",
- "line": 16,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/registry.ts#L16"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 39494,
- 39495
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/registry.ts",
- "line": 14,
- "character": 31,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/registry.ts#L14"
- }
- ]
- }
- }
- },
- {
- "id": 414,
- "name": "DeploymentTransaction",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/any-evm/deploy-data.ts",
- "line": 40,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/any-evm/deploy-data.ts#L40"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 415,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 417,
- "name": "addresses",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/any-evm/deploy-data.ts",
- "line": 42,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/any-evm/deploy-data.ts#L42"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- },
- {
- "id": 416,
- "name": "contractType",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/any-evm/deploy-data.ts",
- "line": 41,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/any-evm/deploy-data.ts#L41"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/types/any-evm/deploy-data.ts",
- "qualifiedName": "DeployedContractType"
- },
- "name": "DeployedContractType",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ]
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 417,
- 416
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/any-evm/deploy-data.ts",
- "line": 40,
- "character": 36,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/any-evm/deploy-data.ts#L40"
- }
- ]
- }
- }
- },
- {
- "id": 39433,
- "name": "DeployMetadata",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-options.ts",
- "line": 19,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-options.ts#L19"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 39434,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 39435,
- "name": "compilerMetadata",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-options.ts",
- "line": 20,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-options.ts#L20"
- }
- ],
- "type": {
- "type": "reference",
- "target": 43550,
- "name": "PreDeployMetadataFetched",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 39436,
- "name": "extendedMetadata",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-options.ts",
- "line": 21,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-options.ts#L21"
- }
- ],
- "type": {
- "type": "reference",
- "target": 43021,
- "name": "FullPublishMetadata",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 39435,
- 39436
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-options.ts",
- "line": 19,
- "character": 29,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-options.ts#L19"
- }
- ]
- }
- }
- },
- {
- "id": 39418,
- "name": "DeployOptions",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-options.ts",
- "line": 8,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-options.ts#L8"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 39419,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 39422,
- "name": "compilerOptions",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-options.ts",
- "line": 11,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-options.ts#L11"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/types/compiler/compiler-options.ts",
- "qualifiedName": "CompilerOptions"
- },
- "name": "CompilerOptions",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 39423,
- "name": "defaultModules",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-options.ts",
- "line": 12,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-options.ts#L12"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 39424,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 39425,
- "name": "moduleName",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-options.ts",
- "line": 12,
- "character": 20,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-options.ts#L12"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39426,
- "name": "moduleVersion",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-options.ts",
- "line": 12,
- "character": 40,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-options.ts#L12"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39427,
- "name": "publisherAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-options.ts",
- "line": 12,
- "character": 63,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-options.ts#L12"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 39425,
- 39426,
- 39427
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-options.ts",
- "line": 12,
- "character": 19,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-options.ts#L12"
- }
- ]
- }
- }
- }
- },
- {
- "id": 39420,
- "name": "forceDirectDeploy",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-options.ts",
- "line": 9,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-options.ts#L9"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- },
- {
- "id": 39428,
- "name": "notifier",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-options.ts",
- "line": 13,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-options.ts#L13"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 39429,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-options.ts",
- "line": 13,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-options.ts#L13"
- }
- ],
- "signatures": [
- {
- "id": 39430,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "parameters": [
- {
- "id": 39431,
- "name": "status",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "union",
- "types": [
- {
- "type": "literal",
- "value": "deploying"
- },
- {
- "type": "literal",
- "value": "deployed"
- }
- ]
- }
- },
- {
- "id": 39432,
- "name": "contractType",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/types/any-evm/deploy-data.ts",
- "qualifiedName": "DeployedContractType"
- },
- "name": "DeployedContractType",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ]
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "void"
- }
- }
- ]
- }
- }
- },
- {
- "id": 39421,
- "name": "saltForProxyDeploy",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-options.ts",
- "line": 10,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-options.ts#L10"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 39422,
- 39423,
- 39420,
- 39428,
- 39421
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-options.ts",
- "line": 8,
- "character": 28,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-options.ts#L8"
- }
- ]
- }
- }
- },
- {
- "id": 39547,
- "name": "DeployTransactionOptions",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/transactions.ts",
- "line": 64,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/transactions.ts#L64"
- }
- ],
- "type": {
- "type": "intersection",
- "types": [
- {
- "type": "reference",
- "target": 39520,
- "name": "TransactionContextOptions",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 39548,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 39550,
- "name": "events",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/transactions.ts",
- "line": 67,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/transactions.ts#L67"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/eventemitter3@5.0.1/node_modules/eventemitter3/index.d.ts",
- "qualifiedName": "EventEmitter"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 39416,
- "name": "DeployEvents",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "EventEmitter",
- "package": "eventemitter3"
- }
- },
- {
- "id": 39549,
- "name": "factory",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/transactions.ts",
- "line": 65,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/transactions.ts#L65"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/src.ts/index.ts",
- "qualifiedName": "ContractFactory"
- },
- "name": "ContractFactory",
- "package": "@ethersproject/contracts"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 39550,
- 39549
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/transactions.ts",
- "line": 64,
- "character": 67,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/transactions.ts#L64"
- }
- ]
- }
- }
- ]
- }
- },
- {
- "id": 22415,
- "name": "DirectListingInputParams",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/marketplacev3/direct-listings.ts",
- "line": 59,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/marketplacev3/direct-listings.ts#L59"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "input"
- },
- "typeArguments": [
- {
- "type": "query",
- "queryType": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/schema/marketplacev3/direct-listings.ts",
- "qualifiedName": "DirectListingInputParamsSchema"
- },
- "name": "DirectListingInputParamsSchema",
- "package": "@thirdweb-dev/sdk",
- "preferValues": true
- }
- }
- ],
- "name": "z.input",
- "package": "zod",
- "qualifiedName": "input"
- }
- },
- {
- "id": 39411,
- "name": "DynamicContractExtensionMetadataOrUri",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts",
- "line": 452,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/deploy/deploy-metadata.ts#L452"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reference",
- "target": 43629,
- "name": "CommonContractSchemaInput",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ]
- }
- },
- {
- "id": 48328,
- "name": "EditionMetadataInput",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/edition.ts",
- "line": 48,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/edition.ts#L48"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "input"
- },
- "typeArguments": [
- {
- "type": "query",
- "queryType": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/schema/tokens/edition.ts",
- "qualifiedName": "EditionMetadataInputSchema"
- },
- "name": "EditionMetadataInputSchema",
- "package": "@thirdweb-dev/sdk",
- "preferValues": true
- }
- }
- ],
- "name": "z.input",
- "package": "zod",
- "qualifiedName": "input"
- }
- },
- {
- "id": 48329,
- "name": "EditionMetadataOrUri",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/edition.ts",
- "line": 53,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/edition.ts#L53"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "input"
- },
- "typeArguments": [
- {
- "type": "query",
- "queryType": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/schema/tokens/edition.ts",
- "qualifiedName": "EditionMetadataInputOrUriSchema"
- },
- "name": "EditionMetadataInputOrUriSchema",
- "package": "@thirdweb-dev/sdk",
- "preferValues": true
- }
- }
- ],
- "name": "z.input",
- "package": "zod",
- "qualifiedName": "input"
- }
- },
- {
- "id": 22416,
- "name": "EnglishAuctionInputParams",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/marketplacev3/english-auctions.ts",
- "line": 75,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/marketplacev3/english-auctions.ts#L75"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "input"
- },
- "typeArguments": [
- {
- "type": "query",
- "queryType": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/schema/marketplacev3/english-auctions.ts",
- "qualifiedName": "EnglishAuctionInputParamsSchema"
- },
- "name": "EnglishAuctionInputParamsSchema",
- "package": "@thirdweb-dev/sdk",
- "preferValues": true
- }
- }
- ],
- "name": "z.input",
- "package": "zod",
- "qualifiedName": "input"
- }
- },
- {
- "id": 39790,
- "name": "Ens",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/shared/Ens.ts",
- "line": 1,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/shared/Ens.ts#L1"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "templateLiteral",
- "head": "",
- "tail": [
- [
- {
- "type": "intrinsic",
- "name": "string"
- },
- ".eth"
- ]
- ]
- },
- {
- "type": "templateLiteral",
- "head": "",
- "tail": [
- [
- {
- "type": "intrinsic",
- "name": "string"
- },
- ".cb.id"
- ]
- ]
- }
- ]
- }
- },
- {
- "id": 39470,
- "name": "ERC1155Wrappable",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Represents a certain amount of ERC1155 NFTs that can be wrapped"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/multiwrap.ts",
- "line": 23,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/multiwrap.ts#L23"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 39471,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 39472,
- "name": "contractAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/multiwrap.ts",
- "line": 24,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/multiwrap.ts#L24"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39473,
- "name": "quantity",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/multiwrap.ts",
- "line": 25,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/multiwrap.ts#L25"
- }
- ],
- "type": {
- "type": "reference",
- "target": 39249,
- "name": "Amount",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 39474,
- "name": "tokenId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/multiwrap.ts",
- "line": 26,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/multiwrap.ts#L26"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 39472,
- 39473,
- 39474
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/multiwrap.ts",
- "line": 23,
- "character": 31,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/multiwrap.ts#L23"
- }
- ]
- }
- }
- },
- {
- "id": 39462,
- "name": "ERC20Wrappable",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Represents a certain amount of ERC20 tokens that can be wrapped"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/multiwrap.ts",
- "line": 7,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/multiwrap.ts#L7"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 39463,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 39464,
- "name": "contractAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/multiwrap.ts",
- "line": 8,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/multiwrap.ts#L8"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39465,
- "name": "quantity",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/multiwrap.ts",
- "line": 9,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/multiwrap.ts#L9"
- }
- ],
- "type": {
- "type": "reference",
- "target": 39249,
- "name": "Amount",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 39464,
- 39465
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/multiwrap.ts",
- "line": 7,
- "character": 29,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/multiwrap.ts#L7"
- }
- ]
- }
- }
- },
- {
- "id": 39466,
- "name": "ERC721Wrappable",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Represents a ERC721 NFT that can be wrapped"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/multiwrap.ts",
- "line": 15,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/multiwrap.ts#L15"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 39467,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 39468,
- "name": "contractAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/multiwrap.ts",
- "line": 16,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/multiwrap.ts#L16"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39469,
- "name": "tokenId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/multiwrap.ts",
- "line": 17,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/multiwrap.ts#L17"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 39468,
- 39469
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/multiwrap.ts",
- "line": 15,
- "character": 30,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/multiwrap.ts#L15"
- }
- ]
- }
- }
- },
- {
- "id": 38100,
- "name": "ExplorerType",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/verification.ts",
- "line": 28,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/verification.ts#L28"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "literal",
- "value": "etherscan"
- },
- {
- "type": "literal",
- "value": "blockscoutV1"
- },
- {
- "type": "literal",
- "value": "blockscoutV2"
- },
- {
- "type": "literal",
- "value": "routescan"
- }
- ]
- }
- },
- {
- "id": 38853,
- "name": "Extension",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/constants/contract-features.ts",
- "line": 159,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/constants/contract-features.ts#L159"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/constants/contract-features.ts",
- "qualifiedName": "Feature"
- },
- "name": "Feature",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 38854,
- "name": "ExtensionName",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/constants/contract-features.ts",
- "line": 165,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/constants/contract-features.ts#L165"
- }
- ],
- "type": {
- "type": "indexedAccess",
- "indexType": {
- "type": "literal",
- "value": "name"
- },
- "objectType": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/constants/contract-features.ts",
- "qualifiedName": "Feature"
- },
- "name": "Feature",
- "package": "@thirdweb-dev/sdk"
- }
- }
- },
- {
- "id": 38855,
- "name": "ExtensionWithEnabled",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/constants/contract-features.ts",
- "line": 173,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/constants/contract-features.ts#L173"
- }
- ],
- "type": {
- "type": "intersection",
- "types": [
- {
- "type": "reference",
- "target": 38853,
- "name": "Extension",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 38856,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 38858,
- "name": "enabled",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/constants/contract-features.ts",
- "line": 175,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/constants/contract-features.ts#L175"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- },
- {
- "id": 38857,
- "name": "extensions",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/constants/contract-features.ts",
- "line": 174,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/constants/contract-features.ts#L174"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/constants/contract-features.ts",
- "qualifiedName": "FeatureWithEnabled"
- },
- "name": "FeatureWithEnabled",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "Record",
- "package": "typescript"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 38858,
- 38857
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/constants/contract-features.ts",
- "line": 173,
- "character": 47,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/constants/contract-features.ts#L173"
- }
- ]
- }
- }
- ]
- }
- },
- {
- "id": 39551,
- "name": "ExtractAbiForContract",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/contract.ts",
- "line": 22,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/contract.ts#L22"
- }
- ],
- "typeParameters": [
- {
- "id": 39552,
- "name": "TAddress",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../generated-abis/src/index.ts",
- "qualifiedName": "ContractAddress"
- },
- "name": "ContractAddress",
- "package": "@thirdweb-dev/generated-abis"
- }
- }
- ],
- "type": {
- "type": "indexedAccess",
- "indexType": {
- "type": "reference",
- "target": 39552,
- "name": "TAddress",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- },
- "objectType": {
- "type": "query",
- "queryType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../generated-abis/src/index.ts",
- "qualifiedName": "GENERATED_ABI"
- },
- "name": "GENERATED_ABI",
- "package": "@thirdweb-dev/generated-abis",
- "preferValues": true
- }
- }
- }
- },
- {
- "id": 39567,
- "name": "ExtractArrayElement",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/contract.ts",
- "line": 47,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/contract.ts#L47"
- }
- ],
- "typeParameters": [
- {
- "id": 39568,
- "name": "TArray",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "any"
- }
- }
- }
- ],
- "type": {
- "type": "conditional",
- "checkType": {
- "type": "reference",
- "target": 39568,
- "name": "TArray",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- },
- "extendsType": {
- "type": "tuple",
- "elements": [
- {
- "type": "inferred",
- "name": "TElement"
- },
- {
- "type": "rest",
- "elementType": {
- "type": "inferred",
- "name": "TRest"
- }
- }
- ]
- },
- "trueType": {
- "type": "conditional",
- "checkType": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/types/contract.ts",
- "qualifiedName": "TRest"
- },
- "name": "TRest",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- },
- "extendsType": {
- "type": "tuple"
- },
- "trueType": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/types/contract.ts",
- "qualifiedName": "TElement"
- },
- "name": "TElement",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- },
- "falseType": {
- "type": "reference",
- "target": 39568,
- "name": "TArray",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- },
- "falseType": {
- "type": "intrinsic",
- "name": "never"
- }
- }
- },
- {
- "id": 39555,
- "name": "ExtractFunction",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/contract.ts",
- "line": 27,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/contract.ts#L27"
- }
- ],
- "typeParameters": [
- {
- "id": 39556,
- "name": "TAbi",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/abitype@1.0.5_typescript@5.6.2_zod@3.23.8/node_modules/abitype/src/abi.ts",
- "qualifiedName": "Abi"
- },
- "name": "Abi",
- "package": "abitype"
- }
- },
- {
- "id": 39557,
- "name": "TFunctionName",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "reference",
- "target": 39553,
- "typeArguments": [
- {
- "type": "reference",
- "target": 39556,
- "name": "TAbi",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "TAbiFunctionNames",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/abitype@1.0.5_typescript@5.6.2_zod@3.23.8/node_modules/abitype/src/utils.ts",
- "qualifiedName": "ExtractAbiFunction"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 39556,
- "name": "TAbi",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- },
- {
- "type": "reference",
- "target": 39557,
- "name": "TFunctionName",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "ExtractAbiFunction",
- "package": "abitype"
- }
- },
- {
- "id": 39558,
- "name": "ExtractFunctionInputs",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/contract.ts",
- "line": 32,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/contract.ts#L32"
- }
- ],
- "typeParameters": [
- {
- "id": 39559,
- "name": "TAbi",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/abitype@1.0.5_typescript@5.6.2_zod@3.23.8/node_modules/abitype/src/abi.ts",
- "qualifiedName": "Abi"
- },
- "name": "Abi",
- "package": "abitype"
- }
- },
- {
- "id": 39560,
- "name": "TFunctionName",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "reference",
- "target": 39553,
- "typeArguments": [
- {
- "type": "reference",
- "target": 39559,
- "name": "TAbi",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "TAbiFunctionNames",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "type": {
- "type": "indexedAccess",
- "indexType": {
- "type": "literal",
- "value": "inputs"
- },
- "objectType": {
- "type": "reference",
- "target": 39555,
- "typeArguments": [
- {
- "type": "reference",
- "target": 39559,
- "name": "TAbi",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- },
- {
- "type": "reference",
- "target": 39560,
- "name": "TFunctionName",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "ExtractFunction",
- "package": "@thirdweb-dev/sdk"
- }
- }
- },
- {
- "id": 39564,
- "name": "ExtractFunctionInputsType",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/contract.ts",
- "line": 42,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/contract.ts#L42"
- }
- ],
- "typeParameters": [
- {
- "id": 39565,
- "name": "TAbi",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/abitype@1.0.5_typescript@5.6.2_zod@3.23.8/node_modules/abitype/src/abi.ts",
- "qualifiedName": "Abi"
- },
- "name": "Abi",
- "package": "abitype"
- }
- },
- {
- "id": 39566,
- "name": "TFunctionName",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "reference",
- "target": 39553,
- "typeArguments": [
- {
- "type": "reference",
- "target": 39565,
- "name": "TAbi",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "TAbiFunctionNames",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/abitype@1.0.5_typescript@5.6.2_zod@3.23.8/node_modules/abitype/src/utils.ts",
- "qualifiedName": "AbiParametersToPrimitiveTypes"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 39558,
- "typeArguments": [
- {
- "type": "reference",
- "target": 39565,
- "name": "TAbi",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- },
- {
- "type": "reference",
- "target": 39566,
- "name": "TFunctionName",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "ExtractFunctionInputs",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "AbiParametersToPrimitiveTypes",
- "package": "abitype"
- }
- },
- {
- "id": 39561,
- "name": "ExtractFunctionOutputs",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/contract.ts",
- "line": 37,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/contract.ts#L37"
- }
- ],
- "typeParameters": [
- {
- "id": 39562,
- "name": "TAbi",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/abitype@1.0.5_typescript@5.6.2_zod@3.23.8/node_modules/abitype/src/abi.ts",
- "qualifiedName": "Abi"
- },
- "name": "Abi",
- "package": "abitype"
- }
- },
- {
- "id": 39563,
- "name": "TFunctionName",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "reference",
- "target": 39553,
- "typeArguments": [
- {
- "type": "reference",
- "target": 39562,
- "name": "TAbi",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "TAbiFunctionNames",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "type": {
- "type": "indexedAccess",
- "indexType": {
- "type": "literal",
- "value": "outputs"
- },
- "objectType": {
- "type": "reference",
- "target": 39555,
- "typeArguments": [
- {
- "type": "reference",
- "target": 39562,
- "name": "TAbi",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- },
- {
- "type": "reference",
- "target": 39563,
- "name": "TFunctionName",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "ExtractFunction",
- "package": "@thirdweb-dev/sdk"
- }
- }
- },
- {
- "id": 39569,
- "name": "ExtractFunctionOutputsType",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/contract.ts",
- "line": 56,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/contract.ts#L56"
- }
- ],
- "typeParameters": [
- {
- "id": 39570,
- "name": "TAbi",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/abitype@1.0.5_typescript@5.6.2_zod@3.23.8/node_modules/abitype/src/abi.ts",
- "qualifiedName": "Abi"
- },
- "name": "Abi",
- "package": "abitype"
- }
- },
- {
- "id": 39571,
- "name": "TFunctionName",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "reference",
- "target": 39553,
- "typeArguments": [
- {
- "type": "reference",
- "target": 39570,
- "name": "TAbi",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "TAbiFunctionNames",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": 39567,
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/abitype@1.0.5_typescript@5.6.2_zod@3.23.8/node_modules/abitype/src/utils.ts",
- "qualifiedName": "AbiParametersToPrimitiveTypes"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 39561,
- "typeArguments": [
- {
- "type": "reference",
- "target": 39570,
- "name": "TAbi",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- },
- {
- "type": "reference",
- "target": 39571,
- "name": "TFunctionName",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "ExtractFunctionOutputs",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "AbiParametersToPrimitiveTypes",
- "package": "abitype"
- }
- ],
- "name": "ExtractArrayElement",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 39572,
- "name": "ExtractFunctionType",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/contract.ts",
- "line": 64,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/contract.ts#L64"
- }
- ],
- "typeParameters": [
- {
- "id": 39576,
- "name": "TAbi",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/abitype@1.0.5_typescript@5.6.2_zod@3.23.8/node_modules/abitype/src/abi.ts",
- "qualifiedName": "Abi"
- },
- "name": "Abi",
- "package": "abitype"
- }
- },
- {
- "id": 39577,
- "name": "TFunctionName",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "reference",
- "target": 39553,
- "typeArguments": [
- {
- "type": "reference",
- "target": 39576,
- "name": "TAbi",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "TAbiFunctionNames",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 39573,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/contract.ts",
- "line": 67,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/contract.ts#L67"
- }
- ],
- "signatures": [
- {
- "id": 39574,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "parameters": [
- {
- "id": 39575,
- "name": "args",
- "variant": "param",
- "kind": 32768,
- "flags": {
- "isRest": true
- },
- "type": {
- "type": "reference",
- "target": 39564,
- "typeArguments": [
- {
- "type": "reference",
- "target": 39576,
- "name": "TAbi",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- },
- {
- "type": "reference",
- "target": 39577,
- "name": "TFunctionName",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "ExtractFunctionInputsType",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": 39569,
- "typeArguments": [
- {
- "type": "reference",
- "target": 39576,
- "name": "TAbi",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- },
- {
- "type": "reference",
- "target": 39577,
- "name": "TFunctionName",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "ExtractFunctionOutputsType",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ]
- }
- }
- },
- {
- "id": 42010,
- "name": "ExtraPublishMetadata",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 308,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L308"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "input"
- },
- "typeArguments": [
- {
- "type": "query",
- "queryType": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/schema/contracts/custom.ts",
- "qualifiedName": "ExtraPublishMetadataSchemaInput"
- },
- "name": "ExtraPublishMetadataSchemaInput",
- "package": "@thirdweb-dev/sdk",
- "preferValues": true
- }
- }
- ],
- "name": "z.input",
- "package": "zod",
- "qualifiedName": "input"
- }
- },
- {
- "id": 38901,
- "name": "FilledConditionInput",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/claim-conditions/claim-conditions.ts",
- "line": 49,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/claim-conditions/claim-conditions.ts#L49"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "output"
- },
- "typeArguments": [
- {
- "type": "query",
- "queryType": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/schema/contracts/common/claim-conditions.ts",
- "qualifiedName": "ClaimConditionInputSchema"
- },
- "name": "ClaimConditionInputSchema",
- "package": "@thirdweb-dev/sdk",
- "preferValues": true
- }
- }
- ],
- "name": "z.output",
- "package": "zod",
- "qualifiedName": "output"
- }
- },
- {
- "id": 45060,
- "name": "FilledSignature721WithQuantity",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 179,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L179"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "output"
- },
- "typeArguments": [
- {
- "type": "query",
- "queryType": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/schema/contracts/common/signature.ts",
- "qualifiedName": "Signature721WithQuantityInput"
- },
- "name": "Signature721WithQuantityInput",
- "package": "@thirdweb-dev/sdk",
- "preferValues": true
- }
- }
- ],
- "name": "z.output",
- "package": "zod",
- "qualifiedName": "output"
- }
- },
- {
- "id": 45058,
- "name": "FilledSignaturePayload1155",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 167,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L167"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "output"
- },
- "typeArguments": [
- {
- "type": "query",
- "queryType": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/schema/contracts/common/signature.ts",
- "qualifiedName": "Signature1155PayloadInput"
- },
- "name": "Signature1155PayloadInput",
- "package": "@thirdweb-dev/sdk",
- "preferValues": true
- }
- }
- ],
- "name": "z.output",
- "package": "zod",
- "qualifiedName": "output"
- }
- },
- {
- "id": 45059,
- "name": "FilledSignaturePayload1155WithTokenId",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 173,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L173"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "output"
- },
- "typeArguments": [
- {
- "type": "query",
- "queryType": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/schema/contracts/common/signature.ts",
- "qualifiedName": "Signature1155PayloadInputWithTokenId"
- },
- "name": "Signature1155PayloadInputWithTokenId",
- "package": "@thirdweb-dev/sdk",
- "preferValues": true
- }
- }
- ],
- "name": "z.output",
- "package": "zod",
- "qualifiedName": "output"
- }
- },
- {
- "id": 45044,
- "name": "FilledSignaturePayload20",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 125,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L125"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "output"
- },
- "typeArguments": [
- {
- "type": "query",
- "queryType": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/schema/contracts/common/signature.ts",
- "qualifiedName": "Signature20PayloadInput"
- },
- "name": "Signature20PayloadInput",
- "package": "@thirdweb-dev/sdk",
- "preferValues": true
- }
- }
- ],
- "name": "z.output",
- "package": "zod",
- "qualifiedName": "output"
- }
- },
- {
- "id": 45051,
- "name": "FilledSignaturePayload721",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 145,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L145"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "output"
- },
- "typeArguments": [
- {
- "type": "query",
- "queryType": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/schema/contracts/common/signature.ts",
- "qualifiedName": "Signature721PayloadInput"
- },
- "name": "Signature721PayloadInput",
- "package": "@thirdweb-dev/sdk",
- "preferValues": true
- }
- }
- ],
- "name": "z.output",
- "package": "zod",
- "qualifiedName": "output"
- }
- },
- {
- "id": 30925,
- "name": "ForwardRequestMessage",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Forward Request Message that's used for gasless transaction"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/types.ts",
- "line": 64,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/types.ts#L64"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 30926,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 30933,
- "name": "chainid",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/types.ts",
- "line": 71,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/types.ts#L71"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 30932,
- "name": "data",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/types.ts",
- "line": 70,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/types.ts#L70"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bytes@5.7.0/node_modules/@ethersproject/bytes/src.ts/index.ts",
- "qualifiedName": "BytesLike"
- },
- "name": "BytesLike",
- "package": "@ethersproject/bytes"
- }
- },
- {
- "id": 30927,
- "name": "from",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/types.ts",
- "line": 65,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/types.ts#L65"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 30930,
- "name": "gas",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/types.ts",
- "line": 68,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/types.ts#L68"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 30931,
- "name": "nonce",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/types.ts",
- "line": 69,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/types.ts#L69"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 30928,
- "name": "to",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/types.ts",
- "line": 66,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/types.ts#L66"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 30929,
- "name": "value",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/types.ts",
- "line": 67,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/types.ts#L67"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 30933,
- 30932,
- 30927,
- 30930,
- 30931,
- 30928,
- 30929
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/types.ts",
- "line": 64,
- "character": 36,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/types.ts#L64"
- }
- ]
- }
- }
- },
- {
- "id": 43021,
- "name": "FullPublishMetadata",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 328,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L328"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "TypeOf"
- },
- "typeArguments": [
- {
- "type": "query",
- "queryType": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/schema/contracts/custom.ts",
- "qualifiedName": "FullPublishMetadataSchemaOutput"
- },
- "name": "FullPublishMetadataSchemaOutput",
- "package": "@thirdweb-dev/sdk",
- "preferValues": true
- }
- }
- ],
- "name": "z.infer",
- "package": "zod",
- "qualifiedName": "TypeOf"
- }
- },
- {
- "id": 30847,
- "name": "GetBlockNumberParams",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/functions/getBlock.ts",
- "line": 16,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/functions/getBlock.ts#L16"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/functions/getBlock.ts",
- "qualifiedName": "SharedBlockParams"
- },
- "name": "SharedBlockParams",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 30844,
- "name": "GetBlockParams",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/functions/getBlock.ts",
- "line": 41,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/functions/getBlock.ts#L41"
- }
- ],
- "type": {
- "type": "intersection",
- "types": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/functions/getBlock.ts",
- "qualifiedName": "SharedBlockParams"
- },
- "name": "SharedBlockParams",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 30845,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 30846,
- "name": "block",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/functions/getBlock.ts",
- "line": 42,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/functions/getBlock.ts#L42"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+abstract-provider@5.7.0/node_modules/@ethersproject/abstract-provider/src.ts/index.ts",
- "qualifiedName": "BlockTag"
- },
- "name": "BlockTag",
- "package": "@ethersproject/abstract-provider"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 30846
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/functions/getBlock.ts",
- "line": 41,
- "character": 49,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/functions/getBlock.ts#L41"
- }
- ]
- }
- }
- ]
- }
- },
- {
- "id": 30848,
- "name": "GetBlockWithTransactionsParams",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/functions/getBlock.ts",
- "line": 92,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/functions/getBlock.ts#L92"
- }
- ],
- "type": {
- "type": "intersection",
- "types": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/functions/getBlock.ts",
- "qualifiedName": "SharedBlockParams"
- },
- "name": "SharedBlockParams",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 30849,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 30850,
- "name": "block",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/functions/getBlock.ts",
- "line": 93,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/functions/getBlock.ts#L93"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+abstract-provider@5.7.0/node_modules/@ethersproject/abstract-provider/src.ts/index.ts",
- "qualifiedName": "BlockTag"
- },
- "name": "BlockTag",
- "package": "@ethersproject/abstract-provider"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 30850
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/functions/getBlock.ts",
- "line": 92,
- "character": 65,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/functions/getBlock.ts#L92"
- }
- ]
- }
- }
- ]
- }
- },
- {
- "id": 22436,
- "name": "GetBuyWithCryptoQuoteParams",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The parameters for ["
- },
- {
- "kind": "code",
- "text": "`getBuyWithCryptoQuote`"
- },
- {
- "kind": "text",
- "text": "](https://portal.thirdweb.com/references/typescript/v4/getBuyWithCryptoQuote) function\nIt includes information about which tokens to swap, the amount of tokens to swap, slippage, etc."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/pay/buyWithCrypto/actions/getQuote.ts",
- "line": 15,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/pay/buyWithCrypto/actions/getQuote.ts#L15"
- }
- ],
- "type": {
- "type": "intersection",
- "types": [
- {
- "type": "reflection",
- "declaration": {
- "id": 22437,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 22438,
- "name": "clientId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "A client ID of the API key to identify the client making the request.\n\nYou can get an API key from the dashboard over at https://thirdweb.com/dashboard/settings/api-keys"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/pay/buyWithCrypto/actions/getQuote.ts",
- "line": 21,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/pay/buyWithCrypto/actions/getQuote.ts#L21"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 22440,
- "name": "fromAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The address of the wallet from which the tokens will be sent."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/pay/buyWithCrypto/actions/getQuote.ts",
- "line": 33,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/pay/buyWithCrypto/actions/getQuote.ts#L33"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 22442,
- "name": "fromChainId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The chain id of the source token."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/pay/buyWithCrypto/actions/getQuote.ts",
- "line": 45,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/pay/buyWithCrypto/actions/getQuote.ts#L45"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- },
- {
- "id": 22443,
- "name": "fromTokenAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The token address of the source token."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/pay/buyWithCrypto/actions/getQuote.ts",
- "line": 50,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/pay/buyWithCrypto/actions/getQuote.ts#L50"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 22446,
- "name": "maxSlippageBPS",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The maximum slippage in basis points (bps) allowed for the swap.\nFor example, if you want to allow a maximum slippage of 0.5%, you should specify "
- },
- {
- "kind": "code",
- "text": "`50`"
- },
- {
- "kind": "text",
- "text": " bps."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/pay/buyWithCrypto/actions/getQuote.ts",
- "line": 68,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/pay/buyWithCrypto/actions/getQuote.ts#L68"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- },
- {
- "id": 22439,
- "name": "secretKey",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "A secretKey of the API key to identify the server making the request.\n\nYou can get an API key from the dashboard over at https://thirdweb.com/dashboard/settings/api-keys"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/pay/buyWithCrypto/actions/getQuote.ts",
- "line": 28,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/pay/buyWithCrypto/actions/getQuote.ts#L28"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 22441,
- "name": "toAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The address of the wallet to which the tokens will be sent."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/pay/buyWithCrypto/actions/getQuote.ts",
- "line": 38,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/pay/buyWithCrypto/actions/getQuote.ts#L38"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 22444,
- "name": "toChainId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The chain id of the destination token."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/pay/buyWithCrypto/actions/getQuote.ts",
- "line": 57,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/pay/buyWithCrypto/actions/getQuote.ts#L57"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- },
- {
- "id": 22445,
- "name": "toTokenAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The token address of the destination token."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/pay/buyWithCrypto/actions/getQuote.ts",
- "line": 62,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/pay/buyWithCrypto/actions/getQuote.ts#L62"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 22438,
- 22440,
- 22442,
- 22443,
- 22446,
- 22439,
- 22441,
- 22444,
- 22445
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/pay/buyWithCrypto/actions/getQuote.ts",
- "line": 15,
- "character": 42,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/pay/buyWithCrypto/actions/getQuote.ts#L15"
- }
- ]
- }
- },
- {
- "type": "union",
- "types": [
- {
- "type": "reflection",
- "declaration": {
- "id": 22447,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 22448,
- "name": "fromAmount",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The amount of source token to be swapped.\nThis is useful if you want to swap a certain amount of source token\n\nIf you want a certain amount of destination token, you can provide "
- },
- {
- "kind": "code",
- "text": "`toAmount`"
- },
- {
- "kind": "text",
- "text": " instead of "
- },
- {
- "kind": "code",
- "text": "`fromAmount`"
- },
- {
- "kind": "text",
- "text": "."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/pay/buyWithCrypto/actions/getQuote.ts",
- "line": 77,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/pay/buyWithCrypto/actions/getQuote.ts#L77"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 22449,
- "name": "toAmount",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/pay/buyWithCrypto/actions/getQuote.ts",
- "line": 78,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/pay/buyWithCrypto/actions/getQuote.ts#L78"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "never"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 22448,
- 22449
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/pay/buyWithCrypto/actions/getQuote.ts",
- "line": 70,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/pay/buyWithCrypto/actions/getQuote.ts#L70"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 22450,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 22452,
- "name": "fromAmount",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/pay/buyWithCrypto/actions/getQuote.ts",
- "line": 88,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/pay/buyWithCrypto/actions/getQuote.ts#L88"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "never"
- }
- },
- {
- "id": 22451,
- "name": "toAmount",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The amount of destination token to be received.\nThis is useful if you want to get a certain amount of destination token.\n\nIf you want to swap a certain amount of source token, you can provide "
- },
- {
- "kind": "code",
- "text": "`fromAmount`"
- },
- {
- "kind": "text",
- "text": " instead of "
- },
- {
- "kind": "code",
- "text": "`toAmount`"
- },
- {
- "kind": "text",
- "text": "."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/pay/buyWithCrypto/actions/getQuote.ts",
- "line": 87,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/pay/buyWithCrypto/actions/getQuote.ts#L87"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 22452,
- 22451
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/pay/buyWithCrypto/actions/getQuote.ts",
- "line": 80,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/pay/buyWithCrypto/actions/getQuote.ts#L80"
- }
- ]
- }
- }
- ]
- }
- ]
- }
- },
- {
- "id": 30831,
- "name": "GetChainIdParams",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/functions/getChainId.ts",
- "line": 6,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/functions/getChainId.ts#L6"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 30832,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 30833,
- "name": "network",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/functions/getChainId.ts",
- "line": 7,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/functions/getChainId.ts#L7"
- }
- ],
- "type": {
- "type": "reference",
- "target": 30911,
- "name": "NetworkInput",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 30834,
- "name": "sdkOptions",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/functions/getChainId.ts",
- "line": 8,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/functions/getChainId.ts#L8"
- }
- ],
- "type": {
- "type": "reference",
- "target": 40077,
- "name": "SDKOptions",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 30833,
- 30834
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/functions/getChainId.ts",
- "line": 6,
- "character": 31,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/functions/getChainId.ts#L6"
- }
- ]
- }
- }
- },
- {
- "id": 30821,
- "name": "GetContractFromAbiParams",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/functions/getContractFromAbi.ts",
- "line": 18,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/functions/getContractFromAbi.ts#L18"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 30822,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 30824,
- "name": "abi",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/functions/getContractFromAbi.ts",
- "line": 20,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/functions/getContractFromAbi.ts#L20"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/src.ts/index.ts",
- "qualifiedName": "ContractInterface"
- },
- "name": "ContractInterface",
- "package": "@ethersproject/contracts"
- }
- },
- {
- "id": 30823,
- "name": "address",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/functions/getContractFromAbi.ts",
- "line": 19,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/functions/getContractFromAbi.ts#L19"
- }
- ],
- "type": {
- "type": "reference",
- "target": 39784,
- "name": "AddressOrEns",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 30825,
- "name": "network",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/functions/getContractFromAbi.ts",
- "line": 21,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/functions/getContractFromAbi.ts#L21"
- }
- ],
- "type": {
- "type": "reference",
- "target": 30911,
- "name": "NetworkInput",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 30827,
- "name": "sdkOptions",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/functions/getContractFromAbi.ts",
- "line": 23,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/functions/getContractFromAbi.ts#L23"
- }
- ],
- "type": {
- "type": "reference",
- "target": 40077,
- "name": "SDKOptions",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 30826,
- "name": "storage",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/functions/getContractFromAbi.ts",
- "line": 22,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/functions/getContractFromAbi.ts#L22"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../storage/src/core/storage.ts",
- "qualifiedName": "ThirdwebStorage"
- },
- "name": "ThirdwebStorage",
- "package": "@thirdweb-dev/storage"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 30824,
- 30823,
- 30825,
- 30827,
- 30826
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/functions/getContractFromAbi.ts",
- "line": 18,
- "character": 39,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/functions/getContractFromAbi.ts#L18"
- }
- ]
- }
- }
- },
- {
- "id": 30810,
- "name": "GetContractParams",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/functions/getContract.ts",
- "line": 23,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/functions/getContract.ts#L23"
- }
- ],
- "typeParameters": [
- {
- "id": 30817,
- "name": "TContractType",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "reference",
- "target": 22492,
- "name": "PrebuiltContractType",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 30811,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 30812,
- "name": "address",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/functions/getContract.ts",
- "line": 24,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/functions/getContract.ts#L24"
- }
- ],
- "type": {
- "type": "reference",
- "target": 39784,
- "name": "AddressOrEns",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 30813,
- "name": "contractTypeOrAbi",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/functions/getContract.ts",
- "line": 25,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/functions/getContract.ts#L25"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reference",
- "target": 22492,
- "name": "PrebuiltContractType",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/src.ts/index.ts",
- "qualifiedName": "ContractInterface"
- },
- "name": "ContractInterface",
- "package": "@ethersproject/contracts"
- },
- {
- "type": "reference",
- "target": 30817,
- "name": "TContractType",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ]
- }
- },
- {
- "id": 30814,
- "name": "network",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/functions/getContract.ts",
- "line": 26,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/functions/getContract.ts#L26"
- }
- ],
- "type": {
- "type": "reference",
- "target": 30911,
- "name": "NetworkInput",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 30816,
- "name": "sdkOptions",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/functions/getContract.ts",
- "line": 28,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/functions/getContract.ts#L28"
- }
- ],
- "type": {
- "type": "reference",
- "target": 40077,
- "name": "SDKOptions",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 30815,
- "name": "storage",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/functions/getContract.ts",
- "line": 27,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/functions/getContract.ts#L27"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../storage/src/core/storage.ts",
- "qualifiedName": "ThirdwebStorage"
- },
- "name": "ThirdwebStorage",
- "package": "@thirdweb-dev/storage"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 30812,
- 30813,
- 30814,
- 30816,
- 30815
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/functions/getContract.ts",
- "line": 23,
- "character": 76,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/functions/getContract.ts#L23"
- }
- ]
- }
- }
- },
- {
- "id": 30903,
- "name": "InfraContractsMap",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/types.ts",
- "line": 26,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/types.ts#L26"
- }
- ],
- "type": {
- "type": "query",
- "queryType": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/infra-data.ts",
- "qualifiedName": "INFRA_CONTRACTS_MAP"
- },
- "name": "INFRA_CONTRACTS_MAP",
- "package": "@thirdweb-dev/sdk",
- "preferValues": true
- }
- }
- },
- {
- "id": 30904,
- "name": "InfraContractType",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/types.ts",
- "line": 27,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/types.ts#L27"
- }
- ],
- "type": {
- "type": "typeOperator",
- "operator": "keyof",
- "target": {
- "type": "reference",
- "target": 30903,
- "name": "InfraContractsMap",
- "package": "@thirdweb-dev/sdk"
- }
- }
- },
- {
- "id": 30911,
- "name": "NetworkInput",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/types.ts",
- "line": 35,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/types.ts#L35"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reference",
- "target": 30910,
- "name": "ChainOrRpcUrl",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+abstract-signer@5.7.0/node_modules/@ethersproject/abstract-signer/src.ts/index.ts",
- "qualifiedName": "Signer"
- },
- "name": "Signer",
- "package": "@ethersproject/abstract-signer"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+abstract-provider@5.7.0/node_modules/@ethersproject/abstract-provider/src.ts/index.ts",
- "qualifiedName": "Provider"
- },
- "name": "providers.Provider",
- "package": "@ethersproject/abstract-provider",
- "qualifiedName": "Provider"
- }
- ]
- }
- },
- {
- "id": 2,
- "name": "NFT",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 72,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L72"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 3,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 4,
- "name": "metadata",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 73,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L73"
- }
- ],
- "type": {
- "type": "reference",
- "target": 9,
- "name": "NFTMetadata",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 5,
- "name": "owner",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 74,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L74"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 8,
- "name": "quantityOwned",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 77,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L77"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 7,
- "name": "supply",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 76,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L76"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 6,
- "name": "type",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 75,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L75"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "literal",
- "value": "ERC1155"
- },
- {
- "type": "literal",
- "value": "ERC721"
- },
- {
- "type": "literal",
- "value": "metaplex"
- }
- ]
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 4,
- 5,
- 8,
- 7,
- 6
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 72,
- "character": 18,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L72"
- }
- ]
- }
- }
- },
- {
- "id": 9,
- "name": "NFTMetadata",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 68,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L68"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "output"
- },
- "typeArguments": [
- {
- "type": "query",
- "queryType": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/schema/nft.ts",
- "qualifiedName": "CommonNFTOutput"
- },
- "name": "CommonNFTOutput",
- "package": "@thirdweb-dev/sdk",
- "preferValues": true
- }
- }
- ],
- "name": "z.output",
- "package": "zod",
- "qualifiedName": "output"
- }
- },
- {
- "id": 1,
- "name": "NFTMetadataInput",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 58,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L58"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "input"
- },
- "typeArguments": [
- {
- "type": "query",
- "queryType": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/schema/nft.ts",
- "qualifiedName": "CommonNFTInput"
- },
- "name": "CommonNFTInput",
- "package": "@thirdweb-dev/sdk",
- "preferValues": true
- }
- }
- ],
- "name": "z.input",
- "package": "zod",
- "qualifiedName": "input"
- }
- },
- {
- "id": 10,
- "name": "NFTMetadataOrUri",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/nft.ts",
- "line": 62,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/nft.ts#L62"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "input"
- },
- "typeArguments": [
- {
- "type": "query",
- "queryType": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/schema/nft.ts",
- "qualifiedName": "NFTInputOrUriSchema"
- },
- "name": "NFTInputOrUriSchema",
- "package": "@thirdweb-dev/sdk",
- "preferValues": true
- }
- }
- ],
- "name": "z.input",
- "package": "zod",
- "qualifiedName": "input"
- }
- },
- {
- "id": 48635,
- "name": "PackMetadataInput",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/pack.ts",
- "line": 91,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/pack.ts#L91"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "input"
- },
- "typeArguments": [
- {
- "type": "query",
- "queryType": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/schema/tokens/pack.ts",
- "qualifiedName": "PackMetadataInputSchema"
- },
- "name": "PackMetadataInputSchema",
- "package": "@thirdweb-dev/sdk",
- "preferValues": true
- }
- }
- ],
- "name": "z.input",
- "package": "zod",
- "qualifiedName": "input"
- }
- },
- {
- "id": 48636,
- "name": "PackMetadataOutput",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/pack.ts",
- "line": 96,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/pack.ts#L96"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "output"
- },
- "typeArguments": [
- {
- "type": "query",
- "queryType": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/schema/tokens/pack.ts",
- "qualifiedName": "PackMetadataInputSchema"
- },
- "name": "PackMetadataInputSchema",
- "package": "@thirdweb-dev/sdk",
- "preferValues": true
- }
- }
- ],
- "name": "z.output",
- "package": "zod",
- "qualifiedName": "output"
- }
- },
- {
- "id": 48637,
- "name": "PackRewards",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/pack.ts",
- "line": 101,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/pack.ts#L101"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "input"
- },
- "typeArguments": [
- {
- "type": "query",
- "queryType": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/schema/tokens/pack.ts",
- "qualifiedName": "PackRewardsSchema"
- },
- "name": "PackRewardsSchema",
- "package": "@thirdweb-dev/sdk",
- "preferValues": true
- }
- }
- ],
- "name": "z.input",
- "package": "zod",
- "qualifiedName": "input"
- }
- },
- {
- "id": 48638,
- "name": "PackRewardsOutput",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/pack.ts",
- "line": 106,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/pack.ts#L106"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "output"
- },
- "typeArguments": [
- {
- "type": "query",
- "queryType": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/schema/tokens/pack.ts",
- "qualifiedName": "PackRewardsOutputSchema"
- },
- "name": "PackRewardsOutputSchema",
- "package": "@thirdweb-dev/sdk",
- "preferValues": true
- }
- }
- ],
- "name": "z.output",
- "package": "zod",
- "qualifiedName": "output"
- }
- },
- {
- "id": 718,
- "name": "PaperCreateCheckoutLinkShardParams",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The parameters for creating a paper.xyz checkout link."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/integrations/thirdweb-checkout.ts",
- "line": 67,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/integrations/thirdweb-checkout.ts#L67"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 719,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 732,
- "name": "cancelCallbackurl",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The URL to redirect (or prompt the user to navigate) if the checkout link is expired or the buyer is not eligible to purchase (sold out, not allowlisted, sale not started, etc.)."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/integrations/thirdweb-checkout.ts",
- "line": 119,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/integrations/thirdweb-checkout.ts#L119"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 724,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The description of the checkout."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/integrations/thirdweb-checkout.ts",
- "line": 87,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/integrations/thirdweb-checkout.ts#L87"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 723,
- "name": "email",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The email address of the recipient."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/integrations/thirdweb-checkout.ts",
- "line": 83,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/integrations/thirdweb-checkout.ts#L83"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 727,
- "name": "expiresInMinutes",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The time in minutes that the intent will be valid for."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/integrations/thirdweb-checkout.ts",
- "line": 99,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/integrations/thirdweb-checkout.ts#L99"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- },
- {
- "id": 728,
- "name": "feeBearer",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Determines whether the buyer or seller pays the network and service fees for this purchase. The seller will be billed if set to SELLER. (default: "
- },
- {
- "kind": "code",
- "text": "`BUYER`"
- },
- {
- "kind": "text",
- "text": ")"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/integrations/thirdweb-checkout.ts",
- "line": 103,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/integrations/thirdweb-checkout.ts#L103"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "literal",
- "value": "BUYER"
- },
- {
- "type": "literal",
- "value": "SELLER"
- }
- ]
- }
- },
- {
- "id": 725,
- "name": "imageUrl",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The image that will be displayed on the checkout page."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/integrations/thirdweb-checkout.ts",
- "line": 91,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/integrations/thirdweb-checkout.ts#L91"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 734,
- "name": "limitPerTransaction",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The maximum quantity the buyer is allowed to purchase in one transaction."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/integrations/thirdweb-checkout.ts",
- "line": 127,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/integrations/thirdweb-checkout.ts#L127"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- },
- {
- "id": 729,
- "name": "metadata",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Arbitrary data that will be included in webhooks and when viewing purchases in the paper.xyz dashboard."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/integrations/thirdweb-checkout.ts",
- "line": 107,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/integrations/thirdweb-checkout.ts#L107"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "literal",
- "value": null
- }
- ]
- }
- ],
- "name": "Record",
- "package": "typescript"
- }
- },
- {
- "id": 721,
- "name": "quantity",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The number of NFTs that will be purchased through the checkout flow."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/integrations/thirdweb-checkout.ts",
- "line": 75,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/integrations/thirdweb-checkout.ts#L75"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- },
- {
- "id": 733,
- "name": "redirectAfterPayment",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "If true, the checkout flow will redirect the user to the successCallbackUrl immediately after successful payment and bypass the final receipt page."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/integrations/thirdweb-checkout.ts",
- "line": 123,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/integrations/thirdweb-checkout.ts#L123"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- },
- {
- "id": 730,
- "name": "sendEmailOnSuccess",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "If true, Paper will send buyers an email when their purchase is transferred to their wallet. (default: true)"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/integrations/thirdweb-checkout.ts",
- "line": 111,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/integrations/thirdweb-checkout.ts#L111"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- },
- {
- "id": 731,
- "name": "successCallbackUrl",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The URL to prompt the user to navigate after they complete their purchase."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/integrations/thirdweb-checkout.ts",
- "line": 115,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/integrations/thirdweb-checkout.ts#L115"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 720,
- "name": "title",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The title of the checkout."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/integrations/thirdweb-checkout.ts",
- "line": 71,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/integrations/thirdweb-checkout.ts#L71"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 726,
- "name": "twitterHandleOverride",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Override the seller's Twitter handle for this checkout."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/integrations/thirdweb-checkout.ts",
- "line": 95,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/integrations/thirdweb-checkout.ts#L95"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 722,
- "name": "walletAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "The wallet address that the NFT will be sent to."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/integrations/thirdweb-checkout.ts",
- "line": 79,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/integrations/thirdweb-checkout.ts#L79"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 732,
- 724,
- 723,
- 727,
- 728,
- 725,
- 734,
- 729,
- 721,
- 733,
- 730,
- 731,
- 720,
- 726,
- 722
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/integrations/thirdweb-checkout.ts",
- "line": 67,
- "character": 49,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/integrations/thirdweb-checkout.ts#L67"
- }
- ]
- }
- }
- },
- {
- "id": 39512,
- "name": "ParseTransactionReceipt",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/transactions.ts",
- "line": 17,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/transactions.ts#L17"
- }
- ],
- "typeParameters": [
- {
- "id": 39519,
- "name": "TResult",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "default": {
- "type": "reference",
- "target": 30923,
- "name": "TransactionResult",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reflection",
- "declaration": {
- "id": 39513,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/transactions.ts",
- "line": 18,
- "character": 5,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/transactions.ts#L18"
- }
- ],
- "signatures": [
- {
- "id": 39514,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "parameters": [
- {
- "id": 39515,
- "name": "receipt",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+abstract-provider@5.7.0/node_modules/@ethersproject/abstract-provider/src.ts/index.ts",
- "qualifiedName": "TransactionReceipt"
- },
- "name": "providers.TransactionReceipt",
- "package": "@ethersproject/abstract-provider",
- "qualifiedName": "TransactionReceipt"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": 39519,
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 39516,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/transactions.ts",
- "line": 19,
- "character": 5,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/transactions.ts#L19"
- }
- ],
- "signatures": [
- {
- "id": 39517,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "parameters": [
- {
- "id": 39518,
- "name": "receipt",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+abstract-provider@5.7.0/node_modules/@ethersproject/abstract-provider/src.ts/index.ts",
- "qualifiedName": "TransactionReceipt"
- },
- "name": "providers.TransactionReceipt",
- "package": "@ethersproject/abstract-provider",
- "qualifiedName": "TransactionReceipt"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Promise"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 39519,
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "Promise",
- "package": "typescript"
- }
- }
- ]
- }
- }
- ]
- }
- },
- {
- "id": 45063,
- "name": "PayloadToSign1155",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 195,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L195"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "input"
- },
- "typeArguments": [
- {
- "type": "query",
- "queryType": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/schema/contracts/common/signature.ts",
- "qualifiedName": "Signature1155PayloadInput"
- },
- "name": "Signature1155PayloadInput",
- "package": "@thirdweb-dev/sdk",
- "preferValues": true
- }
- }
- ],
- "name": "z.input",
- "package": "zod",
- "qualifiedName": "input"
- }
- },
- {
- "id": 45064,
- "name": "PayloadToSign1155WithTokenId",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 199,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L199"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "input"
- },
- "typeArguments": [
- {
- "type": "query",
- "queryType": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/schema/contracts/common/signature.ts",
- "qualifiedName": "Signature1155PayloadInputWithTokenId"
- },
- "name": "Signature1155PayloadInputWithTokenId",
- "package": "@thirdweb-dev/sdk",
- "preferValues": true
- }
- }
- ],
- "name": "z.input",
- "package": "zod",
- "qualifiedName": "input"
- }
- },
- {
- "id": 45046,
- "name": "PayloadToSign20",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 133,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L133"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "input"
- },
- "typeArguments": [
- {
- "type": "query",
- "queryType": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/schema/contracts/common/signature.ts",
- "qualifiedName": "Signature20PayloadInput"
- },
- "name": "Signature20PayloadInput",
- "package": "@thirdweb-dev/sdk",
- "preferValues": true
- }
- }
- ],
- "name": "z.input",
- "package": "zod",
- "qualifiedName": "input"
- }
- },
- {
- "id": 45053,
- "name": "PayloadToSign721",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 155,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L155"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "input"
- },
- "typeArguments": [
- {
- "type": "query",
- "queryType": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/schema/contracts/common/signature.ts",
- "qualifiedName": "Signature721PayloadInput"
- },
- "name": "Signature721PayloadInput",
- "package": "@thirdweb-dev/sdk",
- "preferValues": true
- }
- }
- ],
- "name": "z.input",
- "package": "zod",
- "qualifiedName": "input"
- }
- },
- {
- "id": 45065,
- "name": "PayloadToSign721withQuantity",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 205,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L205"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "input"
- },
- "typeArguments": [
- {
- "type": "query",
- "queryType": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/schema/contracts/common/signature.ts",
- "qualifiedName": "Signature721WithQuantityInput"
- },
- "name": "Signature721WithQuantityInput",
- "package": "@thirdweb-dev/sdk",
- "preferValues": true
- }
- }
- ],
- "name": "z.input",
- "package": "zod",
- "qualifiedName": "input"
- }
- },
- {
- "id": 45061,
- "name": "PayloadWithUri1155",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 185,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L185"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "output"
- },
- "typeArguments": [
- {
- "type": "query",
- "queryType": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/schema/contracts/common/signature.ts",
- "qualifiedName": "Signature1155PayloadOutput"
- },
- "name": "Signature1155PayloadOutput",
- "package": "@thirdweb-dev/sdk",
- "preferValues": true
- }
- }
- ],
- "name": "z.output",
- "package": "zod",
- "qualifiedName": "output"
- }
- },
- {
- "id": 45045,
- "name": "PayloadWithUri20",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 129,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L129"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "output"
- },
- "typeArguments": [
- {
- "type": "query",
- "queryType": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/schema/contracts/common/signature.ts",
- "qualifiedName": "Signature20PayloadOutput"
- },
- "name": "Signature20PayloadOutput",
- "package": "@thirdweb-dev/sdk",
- "preferValues": true
- }
- }
- ],
- "name": "z.output",
- "package": "zod",
- "qualifiedName": "output"
- }
- },
- {
- "id": 45052,
- "name": "PayloadWithUri721",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 151,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L151"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "output"
- },
- "typeArguments": [
- {
- "type": "query",
- "queryType": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/schema/contracts/common/signature.ts",
- "qualifiedName": "Signature721PayloadOutput"
- },
- "name": "Signature721PayloadOutput",
- "package": "@thirdweb-dev/sdk",
- "preferValues": true
- }
- }
- ],
- "name": "z.output",
- "package": "zod",
- "qualifiedName": "output"
- }
- },
- {
- "id": 45062,
- "name": "PayloadWithUri721withQuantity",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 189,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L189"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "output"
- },
- "typeArguments": [
- {
- "type": "query",
- "queryType": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/schema/contracts/common/signature.ts",
- "qualifiedName": "Signature721WithQuantityOutput"
- },
- "name": "Signature721WithQuantityOutput",
- "package": "@thirdweb-dev/sdk",
- "preferValues": true
- }
- }
- ],
- "name": "z.output",
- "package": "zod",
- "qualifiedName": "output"
- }
- },
- {
- "id": 39761,
- "name": "PermissionSnapshotInput",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/account.ts",
- "line": 59,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/account.ts#L59"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "input"
- },
- "typeArguments": [
- {
- "type": "query",
- "queryType": {
- "type": "reference",
- "target": 39723,
- "name": "PermissionSnapshotSchema",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "name": "z.input",
- "package": "zod",
- "qualifiedName": "input"
- }
- },
- {
- "id": 39762,
- "name": "PermissionSnapshotOutput",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/account.ts",
- "line": 60,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/account.ts#L60"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "output"
- },
- "typeArguments": [
- {
- "type": "query",
- "queryType": {
- "type": "reference",
- "target": 39723,
- "name": "PermissionSnapshotSchema",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "name": "z.output",
- "package": "zod",
- "qualifiedName": "output"
- }
- },
- {
- "id": 30934,
- "name": "PermitRequestMessage",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "EIP-2612 token permit message for gasless transaction"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/types.ts",
- "line": 78,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/types.ts#L78"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 30935,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 30941,
- "name": "deadline",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/types.ts",
- "line": 84,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/types.ts#L84"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ]
- }
- },
- {
- "id": 30940,
- "name": "nonce",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/types.ts",
- "line": 83,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/types.ts#L83"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ]
- }
- },
- {
- "id": 30937,
- "name": "owner",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/types.ts",
- "line": 80,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/types.ts#L80"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 30943,
- "name": "r",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/types.ts",
- "line": 86,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/types.ts#L86"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 30944,
- "name": "s",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/types.ts",
- "line": 87,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/types.ts#L87"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 30938,
- "name": "spender",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/types.ts",
- "line": 81,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/types.ts#L81"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 30936,
- "name": "to",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/types.ts",
- "line": 79,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/types.ts#L79"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 30942,
- "name": "v",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/types.ts",
- "line": 85,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/types.ts#L85"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- },
- {
- "id": 30939,
- "name": "value",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/types.ts",
- "line": 82,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/types.ts#L82"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ]
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 30941,
- 30940,
- 30937,
- 30943,
- 30944,
- 30938,
- 30936,
- 30942,
- 30939
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/types.ts",
- "line": 78,
- "character": 35,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/types.ts#L78"
- }
- ]
- }
- }
- },
- {
- "id": 22492,
- "name": "PrebuiltContractType",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/contracts/index.ts",
- "line": 54,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/contracts/index.ts#L54"
- }
- ],
- "type": {
- "type": "typeOperator",
- "operator": "keyof",
- "target": {
- "type": "query",
- "queryType": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/contracts/index.ts",
- "qualifiedName": "prebuiltContractTypes"
- },
- "name": "prebuiltContractTypes",
- "package": "@thirdweb-dev/sdk",
- "preferValues": true
- }
- }
- }
- },
- {
- "id": 43550,
- "name": "PreDeployMetadataFetched",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 409,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L409"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "TypeOf"
- },
- "typeArguments": [
- {
- "type": "query",
- "queryType": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/schema/contracts/custom.ts",
- "qualifiedName": "PreDeployMetadataFetchedSchema"
- },
- "name": "PreDeployMetadataFetchedSchema",
- "package": "@thirdweb-dev/sdk",
- "preferValues": true
- }
- }
- ],
- "name": "z.infer",
- "package": "zod",
- "qualifiedName": "TypeOf"
- }
- },
- {
- "id": 39248,
- "name": "Price",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Represents a currency price already formatted. ie. \"1\" for 1 ether."
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/currency.ts",
- "line": 42,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/currency.ts#L42"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "input"
- },
- "typeArguments": [
- {
- "type": "query",
- "queryType": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/schema/shared.ts",
- "qualifiedName": "AmountSchema"
- },
- "name": "AmountSchema",
- "package": "@thirdweb-dev/sdk",
- "preferValues": true
- }
- }
- ],
- "name": "z.input",
- "package": "zod",
- "qualifiedName": "input"
- }
- },
- {
- "id": 43123,
- "name": "ProfileMetadata",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 357,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L357"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "TypeOf"
- },
- "typeArguments": [
- {
- "type": "query",
- "queryType": {
- "type": "reference",
- "target": 43071,
- "name": "ProfileSchemaOutput",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "name": "z.infer",
- "package": "zod",
- "qualifiedName": "TypeOf"
- }
- },
- {
- "id": 43122,
- "name": "ProfileMetadataInput",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 356,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L356"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "TypeOf"
- },
- "typeArguments": [
- {
- "type": "query",
- "queryType": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/schema/contracts/custom.ts",
- "qualifiedName": "ProfileSchemaInput"
- },
- "name": "ProfileSchemaInput",
- "package": "@thirdweb-dev/sdk",
- "preferValues": true
- }
- }
- ],
- "name": "z.infer",
- "package": "zod",
- "qualifiedName": "TypeOf"
- }
- },
- {
- "id": 43552,
- "name": "PublishedContract",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 414,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L414"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "TypeOf"
- },
- "typeArguments": [
- {
- "type": "query",
- "queryType": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/schema/contracts/custom.ts",
- "qualifiedName": "PublishedContractSchema"
- },
- "name": "PublishedContractSchema",
- "package": "@thirdweb-dev/sdk",
- "preferValues": true
- }
- }
- ],
- "name": "z.infer",
- "package": "zod",
- "qualifiedName": "TypeOf"
- }
- },
- {
- "id": 43553,
- "name": "PublishedContractFetched",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 415,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L415"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 43554,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 43555,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 416,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L416"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 43557,
- "name": "publishedMetadata",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 418,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L418"
- }
- ],
- "type": {
- "type": "reference",
- "target": 43021,
- "name": "FullPublishMetadata",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 43556,
- "name": "publishedTimestamp",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 417,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L417"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumberish"
- },
- "name": "BigNumberish",
- "package": "@ethersproject/bignumber"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 43555,
- 43557,
- 43556
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 415,
- "character": 39,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L415"
- }
- ]
- }
- }
- },
- {
- "id": 43576,
- "name": "PublishedMetadata",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/custom.ts",
- "line": 438,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/custom.ts#L438"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "TypeOf"
- },
- "typeArguments": [
- {
- "type": "query",
- "queryType": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/schema/contracts/custom.ts",
- "qualifiedName": "CompilerMetadataFetchedSchema"
- },
- "name": "CompilerMetadataFetchedSchema",
- "package": "@thirdweb-dev/sdk",
- "preferValues": true
- }
- }
- ],
- "name": "z.infer",
- "package": "zod",
- "qualifiedName": "TypeOf"
- }
- },
- {
- "id": 57,
- "name": "QueryAllParams",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Pagination Parameters"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/QueryParams.ts",
- "line": 23,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/QueryParams.ts#L23"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Exclude"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "input"
- },
- "typeArguments": [
- {
- "type": "query",
- "queryType": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/schema/QueryParams.ts",
- "qualifiedName": "QueryAllParamsSchema"
- },
- "name": "QueryAllParamsSchema",
- "package": "@thirdweb-dev/sdk",
- "preferValues": true
- }
- }
- ],
- "name": "z.input",
- "package": "zod",
- "qualifiedName": "input"
- },
- {
- "type": "intrinsic",
- "name": "undefined"
- }
- ],
- "name": "Exclude",
- "package": "typescript"
- },
- "extendedBy": [
- {
- "type": "reference",
- "target": 38982,
- "name": "MarketplaceFilter"
- }
- ]
- },
- {
- "id": 22453,
- "name": "QuoteTokenInfo",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "packages/thirdweb/dist/types/pay/buyWithCrypto/commonTypes.d.ts",
- "line": 3,
- "character": 12
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 22454,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 22455,
- "name": "chainId",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "packages/thirdweb/dist/types/pay/buyWithCrypto/commonTypes.d.ts",
- "line": 4,
- "character": 4
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- },
- {
- "id": 22457,
- "name": "decimals",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "packages/thirdweb/dist/types/pay/buyWithCrypto/commonTypes.d.ts",
- "line": 6,
- "character": 4
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- },
- {
- "id": 22459,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "packages/thirdweb/dist/types/pay/buyWithCrypto/commonTypes.d.ts",
- "line": 8,
- "character": 4
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 22458,
- "name": "priceUSDCents",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "packages/thirdweb/dist/types/pay/buyWithCrypto/commonTypes.d.ts",
- "line": 7,
- "character": 4
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- },
- {
- "id": 22460,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "packages/thirdweb/dist/types/pay/buyWithCrypto/commonTypes.d.ts",
- "line": 9,
- "character": 4
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 22456,
- "name": "tokenAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "packages/thirdweb/dist/types/pay/buyWithCrypto/commonTypes.d.ts",
- "line": 5,
- "character": 4
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 22455,
- 22457,
- 22459,
- 22458,
- 22460,
- 22456
- ]
- }
- ],
- "sources": [
- {
- "fileName": "packages/thirdweb/dist/types/pay/buyWithCrypto/commonTypes.d.ts",
- "line": 3,
- "character": 29
- }
- ]
- }
- }
- },
- {
- "id": 419,
- "name": "Role",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/role.ts",
- "line": 25,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/role.ts#L25"
- }
- ],
- "type": {
- "type": "typeOperator",
- "operator": "keyof",
- "target": {
- "type": "query",
- "queryType": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/common/role.ts",
- "qualifiedName": "roleMap"
- },
- "name": "roleMap",
- "package": "@thirdweb-dev/sdk",
- "preferValues": true
- }
- }
- }
- },
- {
- "id": 40077,
- "name": "SDKOptions",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "All these configuration options are optional with sane defaults:"
- }
- ],
- "blockTags": [
- {
- "tag": "@example",
- "content": [
- {
- "kind": "code",
- "text": "```javascript\n{\n readonlySettings: {\n rpcUrl, // force read calls to go through your own RPC url\n chainId, // reduce RPC calls by sepcifying your chain ID\n },\n gasSettings: {\n maxPriceInGwei, // Maximum gas price for transactions (default 300 gwei)\n speed, // the tx speed setting: 'standard'|'fast|'fastest' (default: 'fastest')\n },\n gasless: {\n // By specifying a gasless configuration - all transactions will get forwarded to enable gasless transactions\n openzeppelin: {\n relayerUrl, // your OZ Defender relayer URL\n relayerForwarderAddress, // the OZ defender relayer address (defaults to the standard one)\n },\n biconomy: {\n apiId, // your Biconomy API Id\n apiKey, // your Biconomy API Key\n deadlineSeconds, // your Biconomy timeout preference\n },\n },\n}\n```"
- }
- ]
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/sdk-options.ts",
- "line": 109,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/sdk-options.ts#L109"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "input"
- },
- "typeArguments": [
- {
- "type": "query",
- "queryType": {
- "type": "reference",
- "target": 39792,
- "name": "SDKOptionsSchema",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "name": "z.input",
- "package": "zod",
- "qualifiedName": "input"
- }
- },
- {
- "id": 45118,
- "name": "ShardData",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 25,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L25"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 45119,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 45121,
- "name": "entries",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 27,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L27"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": 45117,
- "name": "SnapshotEntry",
- "package": "@thirdweb-dev/sdk"
- }
- }
- },
- {
- "id": 45120,
- "name": "proofs",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 26,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L26"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 45121,
- 45120
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 25,
- "character": 24,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L25"
- }
- ]
- }
- }
- },
- {
- "id": 45122,
- "name": "ShardedMerkleTreeInfo",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 29,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L29"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 45123,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 45125,
- "name": "baseUri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 31,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L31"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 45129,
- "name": "isShardedMerkleTree",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 35,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L35"
- }
- ],
- "type": {
- "type": "literal",
- "value": true
- }
- },
- {
- "id": 45124,
- "name": "merkleRoot",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 30,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L30"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 45126,
- "name": "originalEntriesUri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 32,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L32"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 45127,
- "name": "shardNybbles",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 33,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L33"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- },
- {
- "id": 45128,
- "name": "tokenDecimals",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 34,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L34"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 45125,
- 45129,
- 45124,
- 45126,
- 45127,
- 45128
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 29,
- "character": 36,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L29"
- }
- ]
- }
- }
- },
- {
- "id": 45130,
- "name": "ShardedSnapshot",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 38,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L38"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 45131,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 45132,
- "name": "shardedMerkleInfo",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 39,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L39"
- }
- ],
- "type": {
- "type": "reference",
- "target": 45122,
- "name": "ShardedMerkleTreeInfo",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 45133,
- "name": "uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 40,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L40"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 45132,
- 45133
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 38,
- "character": 30,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L38"
- }
- ]
- }
- }
- },
- {
- "id": 45066,
- "name": "SignedPayload1155",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 211,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L211"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 45067,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 45068,
- "name": "payload",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 212,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L212"
- }
- ],
- "type": {
- "type": "reference",
- "target": 45061,
- "name": "PayloadWithUri1155",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 45069,
- "name": "signature",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 213,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L213"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 45068,
- 45069
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 211,
- "character": 32,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L211"
- }
- ]
- }
- }
- },
- {
- "id": 45047,
- "name": "SignedPayload20",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 137,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L137"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 45048,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 45049,
- "name": "payload",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 138,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L138"
- }
- ],
- "type": {
- "type": "reference",
- "target": 45045,
- "name": "PayloadWithUri20",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 45050,
- "name": "signature",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 139,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L139"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 45049,
- 45050
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 137,
- "character": 30,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L137"
- }
- ]
- }
- }
- },
- {
- "id": 45054,
- "name": "SignedPayload721",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 159,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L159"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 45055,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 45056,
- "name": "payload",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 160,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L160"
- }
- ],
- "type": {
- "type": "reference",
- "target": 45052,
- "name": "PayloadWithUri721",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 45057,
- "name": "signature",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 161,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L161"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 45056,
- 45057
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 159,
- "character": 31,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L159"
- }
- ]
- }
- }
- },
- {
- "id": 45070,
- "name": "SignedPayload721WithQuantitySignature",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 219,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L219"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 45071,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 45072,
- "name": "payload",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 220,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L220"
- }
- ],
- "type": {
- "type": "reference",
- "target": 45062,
- "name": "PayloadWithUri721withQuantity",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 45073,
- "name": "signature",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 221,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L221"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 45072,
- 45073
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 219,
- "character": 52,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L219"
- }
- ]
- }
- }
- },
- {
- "id": 39763,
- "name": "SignedSignerPermissionsPayload",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/account.ts",
- "line": 64,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/account.ts#L64"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 39764,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 39765,
- "name": "payload",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/account.ts",
- "line": 65,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/account.ts#L65"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/IAccountPermissions.ts",
- "qualifiedName": "IAccountPermissions.SignerPermissionRequestStruct"
- },
- "name": "IAccountPermissions.SignerPermissionRequestStruct",
- "package": "@thirdweb-dev/contracts-js"
- }
- },
- {
- "id": 39766,
- "name": "signature",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/account.ts",
- "line": 66,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/account.ts#L66"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bytes@5.7.0/node_modules/@ethersproject/bytes/src.ts/index.ts",
- "qualifiedName": "BytesLike"
- },
- "name": "BytesLike",
- "package": "@ethersproject/bytes"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 39765,
- 39766
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/account.ts",
- "line": 64,
- "character": 45,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/account.ts#L64"
- }
- ]
- }
- }
- },
- {
- "id": 39767,
- "name": "SignedSignerPermissionsPayloadV1",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/account.ts",
- "line": 69,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/account.ts#L69"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 39768,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 39769,
- "name": "payload",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/account.ts",
- "line": 70,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/account.ts#L70"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../contracts-js/src/IAccountPermissions_V1.ts",
- "qualifiedName": "IAccountPermissions_V1.SignerPermissionRequestStruct"
- },
- "name": "IAccountPermissions_V1.SignerPermissionRequestStruct",
- "package": "@thirdweb-dev/contracts-js"
- }
- },
- {
- "id": 39770,
- "name": "signature",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/account.ts",
- "line": 71,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/account.ts#L71"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bytes@5.7.0/node_modules/@ethersproject/bytes/src.ts/index.ts",
- "qualifiedName": "BytesLike"
- },
- "name": "BytesLike",
- "package": "@ethersproject/bytes"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 39769,
- 39770
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/account.ts",
- "line": 69,
- "character": 47,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/account.ts#L69"
- }
- ]
- }
- }
- },
- {
- "id": 30914,
- "name": "SignerOrProvider",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/types.ts",
- "line": 39,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/types.ts#L39"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+abstract-signer@5.7.0/node_modules/@ethersproject/abstract-signer/src.ts/index.ts",
- "qualifiedName": "Signer"
- },
- "name": "Signer",
- "package": "@ethersproject/abstract-signer"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+abstract-provider@5.7.0/node_modules/@ethersproject/abstract-provider/src.ts/index.ts",
- "qualifiedName": "Provider"
- },
- "name": "providers.Provider",
- "package": "@ethersproject/abstract-provider",
- "qualifiedName": "Provider"
- }
- ]
- }
- },
- {
- "id": 39684,
- "name": "SignerPermissions",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/account.ts",
- "line": 11,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/account.ts#L11"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 39685,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 39689,
- "name": "approvedCallTargets",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/account.ts",
- "line": 15,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/account.ts#L15"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- },
- {
- "id": 39687,
- "name": "expirationDate",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/account.ts",
- "line": 13,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/account.ts#L13"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Date"
- },
- "name": "Date",
- "package": "typescript"
- }
- },
- {
- "id": 39688,
- "name": "nativeTokenLimitPerTransaction",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/account.ts",
- "line": 14,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/account.ts#L14"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- },
- {
- "id": 39686,
- "name": "startDate",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/account.ts",
- "line": 12,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/account.ts#L12"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Date"
- },
- "name": "Date",
- "package": "typescript"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 39689,
- 39687,
- 39688,
- 39686
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/account.ts",
- "line": 11,
- "character": 32,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/account.ts#L11"
- }
- ]
- }
- }
- },
- {
- "id": 39716,
- "name": "SignerPermissionsInput",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/account.ts",
- "line": 41,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/account.ts#L41"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "input"
- },
- "typeArguments": [
- {
- "type": "query",
- "queryType": {
- "type": "reference",
- "target": 39700,
- "name": "SignerPermissionsSchema",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "name": "z.input",
- "package": "zod",
- "qualifiedName": "input"
- }
- },
- {
- "id": 39717,
- "name": "SignerPermissionsOutput",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/account.ts",
- "line": 42,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/account.ts#L42"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "output"
- },
- "typeArguments": [
- {
- "type": "query",
- "queryType": {
- "type": "reference",
- "target": 39700,
- "name": "SignerPermissionsSchema",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "name": "z.output",
- "package": "zod",
- "qualifiedName": "output"
- }
- },
- {
- "id": 39718,
- "name": "SignerWithPermissions",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/account.ts",
- "line": 44,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/account.ts#L44"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 39719,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 39720,
- "name": "isAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/account.ts",
- "line": 45,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/account.ts#L45"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- },
- {
- "id": 39722,
- "name": "permissions",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/account.ts",
- "line": 47,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/account.ts#L47"
- }
- ],
- "type": {
- "type": "reference",
- "target": 39684,
- "name": "SignerPermissions",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 39721,
- "name": "signer",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/account.ts",
- "line": 46,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/account.ts#L46"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 39720,
- 39722,
- 39721
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/account.ts",
- "line": 44,
- "character": 36,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/account.ts#L44"
- }
- ]
- }
- }
- },
- {
- "id": 38898,
- "name": "Snapshot",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/claim-conditions/claim-conditions.ts",
- "line": 30,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/claim-conditions/claim-conditions.ts#L30"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "output"
- },
- "typeArguments": [
- {
- "type": "query",
- "queryType": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/schema/contracts/common/snapshots.ts",
- "qualifiedName": "SnapshotSchema"
- },
- "name": "SnapshotSchema",
- "package": "@thirdweb-dev/sdk",
- "preferValues": true
- }
- }
- ],
- "name": "z.output",
- "package": "zod",
- "qualifiedName": "output"
- }
- },
- {
- "id": 45117,
- "name": "SnapshotEntry",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 24,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L24"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "output"
- },
- "typeArguments": [
- {
- "type": "query",
- "queryType": {
- "type": "reference",
- "target": 45101,
- "name": "SnapshotEntryInput",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "name": "z.output",
- "package": "zod",
- "qualifiedName": "output"
- }
- },
- {
- "id": 38897,
- "name": "SnapshotInfo",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/claim-conditions/claim-conditions.ts",
- "line": 25,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/claim-conditions/claim-conditions.ts#L25"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "output"
- },
- "typeArguments": [
- {
- "type": "query",
- "queryType": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/schema/contracts/common/snapshots.ts",
- "qualifiedName": "SnapshotInfoSchema"
- },
- "name": "SnapshotInfoSchema",
- "package": "@thirdweb-dev/sdk",
- "preferValues": true
- }
- }
- ],
- "name": "z.output",
- "package": "zod",
- "qualifiedName": "output"
- }
- },
- {
- "id": 38899,
- "name": "SnapshotInput",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Input model to pass a snapshot of addresses + amount claimable for a claim condition"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/claim-conditions/claim-conditions.ts",
- "line": 36,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/claim-conditions/claim-conditions.ts#L36"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "input"
- },
- "typeArguments": [
- {
- "type": "query",
- "queryType": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/schema/contracts/common/snapshots.ts",
- "qualifiedName": "SnapshotInputSchema"
- },
- "name": "SnapshotInputSchema",
- "package": "@thirdweb-dev/sdk",
- "preferValues": true
- }
- }
- ],
- "name": "z.input",
- "package": "zod",
- "qualifiedName": "input"
- }
- },
- {
- "id": 38576,
- "name": "SUPPORTED_CHAIN_ID",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/constants/chains/SUPPORTED_CHAIN_ID.ts",
- "line": 6,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/constants/chains/SUPPORTED_CHAIN_ID.ts#L6"
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reference",
- "target": 38560,
- "name": "ChainId.Mainnet",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "reference",
- "target": 38561,
- "name": "ChainId.Goerli",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "reference",
- "target": 38563,
- "name": "ChainId.Mumbai",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "reference",
- "target": 38562,
- "name": "ChainId.Polygon",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "reference",
- "target": 38566,
- "name": "ChainId.Fantom",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "reference",
- "target": 38567,
- "name": "ChainId.FantomTestnet",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "reference",
- "target": 38568,
- "name": "ChainId.Avalanche",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "reference",
- "target": 38569,
- "name": "ChainId.AvalancheFujiTestnet",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "reference",
- "target": 38570,
- "name": "ChainId.Optimism",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "reference",
- "target": 38571,
- "name": "ChainId.OptimismGoerli",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "reference",
- "target": 38572,
- "name": "ChainId.Arbitrum",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "reference",
- "target": 38573,
- "name": "ChainId.ArbitrumGoerli",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "reference",
- "target": 38574,
- "name": "ChainId.BinanceSmartChainMainnet",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "reference",
- "target": 38575,
- "name": "ChainId.BinanceSmartChainTestnet",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "reference",
- "target": 38565,
- "name": "ChainId.Hardhat",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "reference",
- "target": 38564,
- "name": "ChainId.Localhost",
- "package": "@thirdweb-dev/sdk"
- }
- ]
- }
- },
- {
- "id": 39553,
- "name": "TAbiFunctionNames",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/contract.ts",
- "line": 25,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/contract.ts#L25"
- }
- ],
- "typeParameters": [
- {
- "id": 39554,
- "name": "TAbi",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/abitype@1.0.5_typescript@5.6.2_zod@3.23.8/node_modules/abitype/src/abi.ts",
- "qualifiedName": "Abi"
- },
- "name": "Abi",
- "package": "abitype"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/abitype@1.0.5_typescript@5.6.2_zod@3.23.8/node_modules/abitype/src/utils.ts",
- "qualifiedName": "ExtractAbiFunctionNames"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 39554,
- "name": "TAbi",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "ExtractAbiFunctionNames",
- "package": "abitype"
- }
- },
- {
- "id": 39244,
- "name": "TokenHolderBalance",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "A token holder address and its current balance"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/currency.ts",
- "line": 36,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/currency.ts#L36"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 39245,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 39247,
- "name": "balance",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/currency.ts",
- "line": 36,
- "character": 51,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/currency.ts#L36"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/types/currency.ts",
- "qualifiedName": "CurrencyValue"
- },
- "name": "CurrencyValue",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 39246,
- "name": "holder",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/currency.ts",
- "line": 36,
- "character": 35,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/currency.ts#L36"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 39247,
- 39246
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/currency.ts",
- "line": 36,
- "character": 33,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/currency.ts#L36"
- }
- ]
- }
- }
- },
- {
- "id": 47,
- "name": "TokenMetadata",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {
- "isPublic": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Metadata for a token"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/token.ts",
- "line": 45,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/token.ts#L45"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "output"
- },
- "typeArguments": [
- {
- "type": "query",
- "queryType": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/core/schema/token.ts",
- "qualifiedName": "CommonTokenOutputSchema"
- },
- "name": "CommonTokenOutputSchema",
- "package": "@thirdweb-dev/sdk",
- "preferValues": true
- }
- }
- ],
- "name": "z.output",
- "package": "zod",
- "qualifiedName": "output"
- }
- },
- {
- "id": 48340,
- "name": "TokenMintInput",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {
- "isPublic": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/tokens/token.ts",
- "line": 17,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/tokens/token.ts#L17"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "input"
- },
- "typeArguments": [
- {
- "type": "query",
- "queryType": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/schema/tokens/token.ts",
- "qualifiedName": "TokenMintInputSchema"
- },
- "name": "TokenMintInputSchema",
- "package": "@thirdweb-dev/sdk",
- "preferValues": true
- }
- }
- ],
- "name": "z.input",
- "package": "zod",
- "qualifiedName": "input"
- }
- },
- {
- "id": 39475,
- "name": "TokensToWrap",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Input for wrapping any number of tokens"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/multiwrap.ts",
- "line": 32,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/multiwrap.ts#L32"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 39476,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 39479,
- "name": "erc1155Tokens",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/multiwrap.ts",
- "line": 35,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/multiwrap.ts#L35"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": 39470,
- "name": "ERC1155Wrappable",
- "package": "@thirdweb-dev/sdk"
- }
- }
- },
- {
- "id": 39477,
- "name": "erc20Tokens",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/multiwrap.ts",
- "line": 33,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/multiwrap.ts#L33"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": 39462,
- "name": "ERC20Wrappable",
- "package": "@thirdweb-dev/sdk"
- }
- }
- },
- {
- "id": 39478,
- "name": "erc721Tokens",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/multiwrap.ts",
- "line": 34,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/multiwrap.ts#L34"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": 39466,
- "name": "ERC721Wrappable",
- "package": "@thirdweb-dev/sdk"
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 39479,
- 39477,
- 39478
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/multiwrap.ts",
- "line": 32,
- "character": 27,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/multiwrap.ts#L32"
- }
- ]
- }
- }
- },
- {
- "id": 39520,
- "name": "TransactionContextOptions",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/transactions.ts",
- "line": 21,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/transactions.ts#L21"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 39521,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 39522,
- "name": "args",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/transactions.ts",
- "line": 22,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/transactions.ts#L22"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "any"
- }
- }
- },
- {
- "id": 39525,
- "name": "overrides",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/transactions.ts",
- "line": 25,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/transactions.ts#L25"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/src.ts/index.ts",
- "qualifiedName": "CallOverrides"
- },
- "name": "CallOverrides",
- "package": "@ethersproject/contracts"
- }
- },
- {
- "id": 39523,
- "name": "provider",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/transactions.ts",
- "line": 23,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/transactions.ts#L23"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+abstract-provider@5.7.0/node_modules/@ethersproject/abstract-provider/src.ts/index.ts",
- "qualifiedName": "Provider"
- },
- "name": "providers.Provider",
- "package": "@ethersproject/abstract-provider",
- "qualifiedName": "Provider"
- }
- },
- {
- "id": 39524,
- "name": "signer",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/transactions.ts",
- "line": 24,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/transactions.ts#L24"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+abstract-signer@5.7.0/node_modules/@ethersproject/abstract-signer/src.ts/index.ts",
- "qualifiedName": "Signer"
- },
- "name": "Signer",
- "package": "@ethersproject/abstract-signer"
- }
- },
- {
- "id": 39526,
- "name": "storage",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/transactions.ts",
- "line": 26,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/transactions.ts#L26"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../storage/src/core/storage.ts",
- "qualifiedName": "ThirdwebStorage"
- },
- "name": "ThirdwebStorage",
- "package": "@thirdweb-dev/storage"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 39522,
- 39525,
- 39523,
- 39524,
- 39526
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/transactions.ts",
- "line": 21,
- "character": 40,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/transactions.ts#L21"
- }
- ]
- }
- }
- },
- {
- "id": 36715,
- "name": "TransactionErrorInfo",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/error.ts",
- "line": 269,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/error.ts#L269"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 36716,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 36726,
- "name": "contractName",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/error.ts",
- "line": 279,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/error.ts#L279"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 36722,
- "name": "data",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/error.ts",
- "line": 275,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/error.ts#L275"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 36718,
- "name": "from",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/error.ts",
- "line": 271,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/error.ts#L271"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 36725,
- "name": "hash",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/error.ts",
- "line": 278,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/error.ts#L278"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 36721,
- "name": "method",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/error.ts",
- "line": 274,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/error.ts#L274"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 36720,
- "name": "network",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/error.ts",
- "line": 273,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/error.ts#L273"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+networks@5.7.1/node_modules/@ethersproject/networks/src.ts/types.ts",
- "qualifiedName": "Network"
- },
- "name": "providers.Network",
- "package": "@ethersproject/networks",
- "qualifiedName": "Network"
- }
- },
- {
- "id": 36717,
- "name": "reason",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/error.ts",
- "line": 270,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/error.ts#L270"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 36723,
- "name": "rpcUrl",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/error.ts",
- "line": 276,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/error.ts#L276"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 36727,
- "name": "sources",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/error.ts",
- "line": 280,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/error.ts#L280"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": 43572,
- "name": "ContractSource",
- "package": "@thirdweb-dev/sdk"
- }
- }
- },
- {
- "id": 36719,
- "name": "to",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/error.ts",
- "line": 272,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/error.ts#L272"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 36724,
- "name": "value",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/error.ts",
- "line": 277,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/error.ts#L277"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 36726,
- 36722,
- 36718,
- 36725,
- 36721,
- 36720,
- 36717,
- 36723,
- 36727,
- 36719,
- 36724
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/error.ts",
- "line": 269,
- "character": 35,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/error.ts#L269"
- }
- ]
- }
- }
- },
- {
- "id": 39535,
- "name": "TransactionOptionsWithContract",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/transactions.ts",
- "line": 48,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/transactions.ts#L48"
- }
- ],
- "typeParameters": [
- {
- "id": 39540,
- "name": "TResult",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "default": {
- "type": "reference",
- "target": 30923,
- "name": "TransactionResult",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "type": {
- "type": "intersection",
- "types": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/types/transactions.ts",
- "qualifiedName": "TransactionOptions"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 39540,
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "TransactionOptions",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "literal",
- "value": "contract"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 39536,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 39537,
- "name": "contract",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/transactions.ts",
- "line": 52,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/transactions.ts#L52"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/src.ts/index.ts",
- "qualifiedName": "Contract"
- },
- "name": "Contract",
- "package": "@ethersproject/contracts"
- }
- },
- {
- "id": 39538,
- "name": "provider",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/transactions.ts",
- "line": 53,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/transactions.ts#L53"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+abstract-provider@5.7.0/node_modules/@ethersproject/abstract-provider/src.ts/index.ts",
- "qualifiedName": "Provider"
- },
- "name": "providers.Provider",
- "package": "@ethersproject/abstract-provider",
- "qualifiedName": "Provider"
- }
- },
- {
- "id": 39539,
- "name": "signer",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/transactions.ts",
- "line": 54,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/transactions.ts#L54"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+abstract-signer@5.7.0/node_modules/@ethersproject/abstract-signer/src.ts/index.ts",
- "qualifiedName": "Signer"
- },
- "name": "Signer",
- "package": "@ethersproject/abstract-signer"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 39537,
- 39538,
- 39539
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/transactions.ts",
- "line": 51,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/transactions.ts#L51"
- }
- ]
- }
- }
- ]
- }
- },
- {
- "id": 39541,
- "name": "TransactionOptionsWithContractInfo",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/transactions.ts",
- "line": 57,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/transactions.ts#L57"
- }
- ],
- "typeParameters": [
- {
- "id": 39546,
- "name": "TResult",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "default": {
- "type": "reference",
- "target": 30923,
- "name": "TransactionResult",
- "package": "@thirdweb-dev/sdk"
- }
- }
- ],
- "type": {
- "type": "intersection",
- "types": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 39535,
- "typeArguments": [
- {
- "type": "reference",
- "target": 39546,
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "TransactionOptionsWithContract",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "literal",
- "value": "contract"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 39542,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 39545,
- "name": "contractAbi",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/transactions.ts",
- "line": 61,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/transactions.ts#L61"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/src.ts/index.ts",
- "qualifiedName": "ContractInterface"
- },
- "name": "ContractInterface",
- "package": "@ethersproject/contracts"
- }
- },
- {
- "id": 39544,
- "name": "contractAddress",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/transactions.ts",
- "line": 60,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/transactions.ts#L60"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 39543,
- "name": "provider",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/transactions.ts",
- "line": 59,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/transactions.ts#L59"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+abstract-provider@5.7.0/node_modules/@ethersproject/abstract-provider/src.ts/index.ts",
- "qualifiedName": "Provider"
- },
- "name": "providers.Provider",
- "package": "@ethersproject/abstract-provider",
- "qualifiedName": "Provider"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 39545,
- 39544,
- 39543
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/transactions.ts",
- "line": 58,
- "character": 62,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/transactions.ts#L58"
- }
- ]
- }
- }
- ]
- }
- },
- {
- "id": 39527,
- "name": "TransactionOptionsWithContractWrapper",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/transactions.ts",
- "line": 38,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/transactions.ts#L38"
- }
- ],
- "typeParameters": [
- {
- "id": 39532,
- "name": "TContract",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/src.ts/index.ts",
- "qualifiedName": "BaseContract"
- },
- "name": "BaseContract",
- "package": "@ethersproject/contracts"
- }
- },
- {
- "id": 39533,
- "name": "TResult",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "default": {
- "type": "reference",
- "target": 30923,
- "name": "TransactionResult",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 39534,
- "name": "TMethod",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "type": {
- "type": "typeOperator",
- "operator": "keyof",
- "target": {
- "type": "indexedAccess",
- "indexType": {
- "type": "literal",
- "value": "functions"
- },
- "objectType": {
- "type": "reference",
- "target": 39532,
- "name": "TContract",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- }
- },
- "default": {
- "type": "typeOperator",
- "operator": "keyof",
- "target": {
- "type": "indexedAccess",
- "indexType": {
- "type": "literal",
- "value": "functions"
- },
- "objectType": {
- "type": "reference",
- "target": 39532,
- "name": "TContract",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- }
- }
- }
- ],
- "type": {
- "type": "intersection",
- "types": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/types/transactions.ts",
- "qualifiedName": "TransactionOptions"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 39533,
- "name": "TResult",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "TransactionOptions",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "literal",
- "value": "storage"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 39528,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 39530,
- "name": "args",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/transactions.ts",
- "line": 44,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/transactions.ts#L44"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Parameters"
- },
- "typeArguments": [
- {
- "type": "indexedAccess",
- "indexType": {
- "type": "reference",
- "target": 39534,
- "name": "TMethod",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- },
- "objectType": {
- "type": "indexedAccess",
- "indexType": {
- "type": "literal",
- "value": "functions"
- },
- "objectType": {
- "type": "reference",
- "target": 39532,
- "name": "TContract",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- }
- }
- ],
- "name": "Parameters",
- "package": "typescript"
- }
- },
- {
- "id": 39531,
- "name": "contractWrapper",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/transactions.ts",
- "line": 45,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/transactions.ts#L45"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/classes/internal/contract-wrapper.ts",
- "qualifiedName": "ContractWrapper"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 39532,
- "name": "TContract",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "ContractWrapper",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 39529,
- "name": "method",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/transactions.ts",
- "line": 43,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/transactions.ts#L43"
- }
- ],
- "type": {
- "type": "reference",
- "target": 39534,
- "name": "TMethod",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 39530,
- 39531,
- 39529
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/transactions.ts",
- "line": 42,
- "character": 51,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/transactions.ts#L42"
- }
- ]
- }
- }
- ]
- }
- },
- {
- "id": 30923,
- "name": "TransactionResult",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/types.ts",
- "line": 54,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/types.ts#L54"
- }
- ],
- "typeParameters": [
- {
- "id": 30924,
- "name": "T",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "default": {
- "type": "intrinsic",
- "name": "never"
- }
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/types.ts",
- "qualifiedName": "If"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/types.ts",
- "qualifiedName": "Equals"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 30924,
- "name": "T",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- },
- {
- "type": "intrinsic",
- "name": "never"
- }
- ],
- "name": "Equals",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Omit"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/types.ts",
- "qualifiedName": "TransactionResultWithMetadata"
- },
- "name": "TransactionResultWithMetadata",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "literal",
- "value": "data"
- }
- ],
- "name": "Omit",
- "package": "typescript"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/core/types.ts",
- "qualifiedName": "TransactionResultWithMetadata"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 30924,
- "name": "T",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "TransactionResultWithMetadata",
- "package": "@thirdweb-dev/sdk"
- }
- ],
- "name": "If",
- "package": "@thirdweb-dev/sdk"
- }
- },
- {
- "id": 30919,
- "name": "TransactionResultWithAddress",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/types.ts",
- "line": 50,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/types.ts#L50"
- }
- ],
- "typeParameters": [
- {
- "id": 30922,
- "name": "T",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "default": {
- "type": "intrinsic",
- "name": "never"
- }
- }
- ],
- "type": {
- "type": "intersection",
- "types": [
- {
- "type": "reference",
- "target": 30923,
- "typeArguments": [
- {
- "type": "reference",
- "target": 30922,
- "name": "T",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "TransactionResult",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 30920,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 30921,
- "name": "address",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/types.ts",
- "line": 51,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/types.ts#L51"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 30921
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/types.ts",
- "line": 50,
- "character": 77,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/types.ts#L50"
- }
- ]
- }
- }
- ]
- }
- },
- {
- "id": 30915,
- "name": "TransactionResultWithId",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/types.ts",
- "line": 46,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/types.ts#L46"
- }
- ],
- "typeParameters": [
- {
- "id": 30918,
- "name": "T",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {},
- "default": {
- "type": "intrinsic",
- "name": "never"
- }
- }
- ],
- "type": {
- "type": "intersection",
- "types": [
- {
- "type": "reference",
- "target": 30923,
- "typeArguments": [
- {
- "type": "reference",
- "target": 30918,
- "name": "T",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- ],
- "name": "TransactionResult",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 30916,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 30917,
- "name": "id",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/types.ts",
- "line": 47,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/types.ts#L47"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 30917
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/types.ts",
- "line": 46,
- "character": 72,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/types.ts#L46"
- }
- ]
- }
- }
- ]
- }
- },
- {
- "id": 30912,
- "name": "ValueOf",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/core/types.ts",
- "line": 37,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/core/types.ts#L37"
- }
- ],
- "typeParameters": [
- {
- "id": 30913,
- "name": "T",
- "variant": "typeParam",
- "kind": 131072,
- "flags": {}
- }
- ],
- "type": {
- "type": "indexedAccess",
- "indexType": {
- "type": "typeOperator",
- "operator": "keyof",
- "target": {
- "type": "reference",
- "target": 30913,
- "name": "T",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- },
- "objectType": {
- "type": "reference",
- "target": 30913,
- "name": "T",
- "package": "@thirdweb-dev/sdk",
- "refersToTypeParameter": true
- }
- }
- },
- {
- "id": 30872,
- "name": "WatchBlockNumberParams",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/functions/watchBlock.ts",
- "line": 12,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/functions/watchBlock.ts#L12"
- }
- ],
- "type": {
- "type": "intersection",
- "types": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/functions/getBlock.ts",
- "qualifiedName": "SharedBlockParams"
- },
- "name": "SharedBlockParams",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 30873,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 30874,
- "name": "onBlockNumber",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/functions/watchBlock.ts",
- "line": 13,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/functions/watchBlock.ts#L13"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 30875,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/functions/watchBlock.ts",
- "line": 13,
- "character": 17,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/functions/watchBlock.ts#L13"
- }
- ],
- "signatures": [
- {
- "id": 30876,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "parameters": [
- {
- "id": 30877,
- "name": "blockNumber",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "void"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 30874
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/functions/watchBlock.ts",
- "line": 12,
- "character": 57,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/functions/watchBlock.ts#L12"
- }
- ]
- }
- }
- ]
- }
- },
- {
- "id": 30866,
- "name": "WatchBlockParams",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/functions/watchBlock.ts",
- "line": 45,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/functions/watchBlock.ts#L45"
- }
- ],
- "type": {
- "type": "intersection",
- "types": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/functions/getBlock.ts",
- "qualifiedName": "SharedBlockParams"
- },
- "name": "SharedBlockParams",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 30867,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 30868,
- "name": "onBlock",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/functions/watchBlock.ts",
- "line": 46,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/functions/watchBlock.ts#L46"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 30869,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/functions/watchBlock.ts",
- "line": 46,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/functions/watchBlock.ts#L46"
- }
- ],
- "signatures": [
- {
- "id": 30870,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "parameters": [
- {
- "id": 30871,
- "name": "block",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+abstract-provider@5.7.0/node_modules/@ethersproject/abstract-provider/src.ts/index.ts",
- "qualifiedName": "Block"
- },
- "name": "Block",
- "package": "@ethersproject/abstract-provider"
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "void"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 30868
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/functions/watchBlock.ts",
- "line": 45,
- "character": 51,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/functions/watchBlock.ts#L45"
- }
- ]
- }
- }
- ]
- }
- },
- {
- "id": 30878,
- "name": "WatchBlockWithTransactionsParams",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/functions/watchBlock.ts",
- "line": 91,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/functions/watchBlock.ts#L91"
- }
- ],
- "type": {
- "type": "intersection",
- "types": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/functions/getBlock.ts",
- "qualifiedName": "SharedBlockParams"
- },
- "name": "SharedBlockParams",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 30879,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 30880,
- "name": "onBlock",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/functions/watchBlock.ts",
- "line": 92,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/functions/watchBlock.ts#L92"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 30881,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/functions/watchBlock.ts",
- "line": 92,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/functions/watchBlock.ts#L92"
- }
- ],
- "signatures": [
- {
- "id": 30882,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "parameters": [
- {
- "id": 30883,
- "name": "block",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+abstract-provider@5.7.0/node_modules/@ethersproject/abstract-provider/src.ts/index.ts",
- "qualifiedName": "BlockWithTransactions"
- },
- "name": "BlockWithTransactions",
- "package": "@ethersproject/abstract-provider"
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "void"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 30880
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/functions/watchBlock.ts",
- "line": 91,
- "character": 67,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/functions/watchBlock.ts#L91"
- }
- ]
- }
- }
- ]
- }
- },
- {
- "id": 30889,
- "name": "WatchTransactionsParams",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/functions/watchTransactions.ts",
- "line": 6,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/functions/watchTransactions.ts#L6"
- }
- ],
- "type": {
- "type": "intersection",
- "types": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/functions/getBlock.ts",
- "qualifiedName": "SharedBlockParams"
- },
- "name": "SharedBlockParams",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 30890,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 30891,
- "name": "onTransactions",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/functions/watchTransactions.ts",
- "line": 7,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/functions/watchTransactions.ts#L7"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 30892,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/functions/watchTransactions.ts",
- "line": 7,
- "character": 18,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/functions/watchTransactions.ts#L7"
- }
- ],
- "signatures": [
- {
- "id": 30893,
- "name": "__type",
- "variant": "signature",
- "kind": 4096,
- "flags": {},
- "parameters": [
- {
- "id": 30894,
- "name": "transactions",
- "variant": "param",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+transactions@5.7.0/node_modules/@ethersproject/transactions/src.ts/index.ts",
- "qualifiedName": "Transaction"
- },
- "name": "Transaction",
- "package": "@ethersproject/transactions"
- }
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "void"
- }
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 30891
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/functions/watchTransactions.ts",
- "line": 6,
- "character": 58,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/functions/watchTransactions.ts#L6"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 30895,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 30896,
- "name": "address",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/functions/watchTransactions.ts",
- "line": 8,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/functions/watchTransactions.ts#L8"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 30896
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/functions/watchTransactions.ts",
- "line": 8,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/functions/watchTransactions.ts#L8"
- }
- ]
- }
- }
- ]
- }
- },
- {
- "id": 39480,
- "name": "WrappedTokens",
- "variant": "declaration",
- "kind": 2097152,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Output for the contents of a bundle wrapped token"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/multiwrap.ts",
- "line": 41,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/multiwrap.ts#L41"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 39481,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 39484,
- "name": "erc1155Tokens",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/multiwrap.ts",
- "line": 44,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/multiwrap.ts#L44"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": 39470,
- "name": "ERC1155Wrappable",
- "package": "@thirdweb-dev/sdk"
- }
- }
- },
- {
- "id": 39482,
- "name": "erc20Tokens",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/multiwrap.ts",
- "line": 42,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/multiwrap.ts#L42"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": 39462,
- "name": "ERC20Wrappable",
- "package": "@thirdweb-dev/sdk"
- }
- }
- },
- {
- "id": 39483,
- "name": "erc721Tokens",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/multiwrap.ts",
- "line": 43,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/multiwrap.ts#L43"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "target": 39466,
- "name": "ERC721Wrappable",
- "package": "@thirdweb-dev/sdk"
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 39484,
- 39482,
- 39483
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/multiwrap.ts",
- "line": 41,
- "character": 28,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/multiwrap.ts#L41"
- }
- ]
- }
- }
- },
- {
- "id": 39783,
- "name": "AddressOrEnsSchema",
- "variant": "declaration",
- "kind": 32,
- "flags": {
- "isConst": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/shared/AddressOrEnsSchema.ts",
- "line": 6,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/shared/AddressOrEnsSchema.ts#L6"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "templateLiteral",
- "head": "0x",
- "tail": [
- [
- {
- "type": "intrinsic",
- "name": "string"
- },
- ""
- ]
- ]
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "templateLiteral",
- "head": "",
- "tail": [
- [
- {
- "type": "intrinsic",
- "name": "string"
- },
- ".eth"
- ]
- ]
- },
- {
- "type": "templateLiteral",
- "head": "",
- "tail": [
- [
- {
- "type": "intrinsic",
- "name": "string"
- },
- ".cb.id"
- ]
- ]
- }
- ]
- }
- ],
- "name": "ZodType",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 39782,
- "name": "AddressSchema",
- "variant": "declaration",
- "kind": 32,
- "flags": {
- "isConst": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/shared/AddressSchema.ts",
- "line": 5,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/shared/AddressSchema.ts#L5"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 36805,
- "name": "ALL_ROLES",
- "variant": "declaration",
- "kind": 32,
- "flags": {
- "isPublic": true,
- "isConst": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/role.ts",
- "line": 30,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/role.ts#L30"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "union",
- "types": [
- {
- "type": "literal",
- "value": "metadata"
- },
- {
- "type": "literal",
- "value": "transfer"
- },
- {
- "type": "literal",
- "value": "signer"
- },
- {
- "type": "literal",
- "value": "minter"
- },
- {
- "type": "literal",
- "value": "revoke"
- },
- {
- "type": "literal",
- "value": "admin"
- },
- {
- "type": "literal",
- "value": "pauser"
- },
- {
- "type": "literal",
- "value": "lister"
- },
- {
- "type": "literal",
- "value": "asset"
- },
- {
- "type": "literal",
- "value": "unwrap"
- },
- {
- "type": "literal",
- "value": "factory"
- },
- {
- "type": "literal",
- "value": "migration"
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 38543,
- "name": "APPROVED_IMPLEMENTATIONS",
- "variant": "declaration",
- "kind": 32,
- "flags": {
- "isConst": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/constants/addresses/APPROVED_IMPLEMENTATIONS.ts",
- "line": 11,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/constants/addresses/APPROVED_IMPLEMENTATIONS.ts#L11"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": 38576,
- "name": "SUPPORTED_CHAIN_ID",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "src/evm/constants/addresses/APPROVED_IMPLEMENTATIONS.ts",
- "qualifiedName": "DropContract"
- },
- "name": "DropContract",
- "package": "@thirdweb-dev/sdk"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Record",
- "package": "typescript"
- }
- ],
- "name": "Record",
- "package": "typescript"
- },
- "defaultValue": "..."
- },
- {
- "id": 39780,
- "name": "BigNumberishSchema",
- "variant": "declaration",
- "kind": 32,
- "flags": {
- "isConst": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/shared/BigNumberSchema.ts",
- "line": 16,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/shared/BigNumberSchema.ts#L16"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNumber"
- },
- "name": "ZodNumber",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodBigInt"
- },
- "name": "ZodBigInt",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 39779,
- "name": "BigNumberSchema",
- "variant": "declaration",
- "kind": 32,
- "flags": {
- "isConst": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/shared/BigNumberSchema.ts",
- "line": 4,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/shared/BigNumberSchema.ts#L4"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNumber"
- },
- "name": "ZodNumber",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodBigInt"
- },
- "name": "ZodBigInt",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 39781,
- "name": "BigNumberTransformSchema",
- "variant": "declaration",
- "kind": 32,
- "flags": {
- "isConst": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/shared/BigNumberSchema.ts",
- "line": 19,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/shared/BigNumberSchema.ts#L19"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodBigInt"
- },
- "name": "ZodBigInt",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "bigint"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- }
- ]
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 39788,
- "name": "CallOverrideSchema",
- "variant": "declaration",
- "kind": 32,
- "flags": {
- "isConst": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/shared/CallOverrideSchema.ts",
- "line": 6,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/shared/CallOverrideSchema.ts#L6"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+contracts@5.7.0/node_modules/@ethersproject/contracts/src.ts/index.ts",
- "qualifiedName": "CallOverrides"
- },
- "name": "CallOverrides",
- "package": "@ethersproject/contracts"
- }
- ],
- "name": "z.ZodType",
- "package": "zod",
- "qualifiedName": "ZodType"
- },
- "defaultValue": "..."
- },
- {
- "id": 38107,
- "name": "COMMON_FACTORY",
- "variant": "declaration",
- "kind": 32,
- "flags": {
- "isConst": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/common/any-evm-utils/constants.ts",
- "line": 14,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/common/any-evm-utils/constants.ts#L14"
- }
- ],
- "type": {
- "type": "literal",
- "value": "0x4e59b44847b379578588920cA78FbF26c0B4956C"
- },
- "defaultValue": "\"0x4e59b44847b379578588920cA78FbF26c0B4956C\""
- },
- {
- "id": 39694,
- "name": "DEFAULT_PERMISSIONS",
- "variant": "declaration",
- "kind": 32,
- "flags": {
- "isConst": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/account.ts",
- "line": 24,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/account.ts#L24"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 39695,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 39698,
- "name": "approvedCallTargets",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/account.ts",
- "line": 29,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/account.ts#L29"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "never"
- }
- },
- "defaultValue": "[]"
- },
- {
- "id": 39697,
- "name": "expirationDate",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/account.ts",
- "line": 28,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/account.ts#L28"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- },
- "defaultValue": "..."
- },
- {
- "id": 39699,
- "name": "nativeTokenLimitPerTransaction",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/account.ts",
- "line": 30,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/account.ts#L30"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "\"0\""
- },
- {
- "id": 39696,
- "name": "startDate",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/account.ts",
- "line": 26,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/account.ts#L26"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 39698,
- 39697,
- 39699,
- 39696
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/types/account.ts",
- "line": 24,
- "character": 35,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/types/account.ts#L24"
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 45585,
- "name": "DropErc1155ContractDeploy",
- "variant": "declaration",
- "kind": 32,
- "flags": {
- "isConst": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/drop-erc1155.ts",
- "line": 22,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/drop-erc1155.ts#L22"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 45586,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 45591,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 19,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L19"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 45593,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L21"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 45588,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 16,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L16"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 45590,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 18,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L18"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 45589,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 17,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L17"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 45587,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L15"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 45592,
- "name": "social_urls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 20,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L20"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodRecord"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodRecord",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 45591,
- 45593,
- 45588,
- 45590,
- 45589,
- 45587,
- 45592
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 14,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L14"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 45594,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 39,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L39"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 45597,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 45598,
- "name": "merkle",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 11,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L11"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodRecord"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodRecord",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 45598
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 10,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L10"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 45599,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 45600,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 101,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L101"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 45600
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 100,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L100"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 45601,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 45602,
- "name": "platform_fee_basis_points",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "platform fee basis points"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 81,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L81"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNumber"
- },
- "name": "ZodNumber",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 45603,
- "name": "platform_fee_recipient",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "platform fee recipient address"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 85,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L85"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "templateLiteral",
- "head": "0x",
- "tail": [
- [
- {
- "type": "intrinsic",
- "name": "string"
- },
- ""
- ]
- ]
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "templateLiteral",
- "head": "",
- "tail": [
- [
- {
- "type": "unknown",
- "name": "..."
- },
- ".eth"
- ]
- ]
- },
- {
- "type": "templateLiteral",
- "head": "",
- "tail": [
- [
- {
- "type": "unknown",
- "name": "..."
- },
- ".cb.id"
- ]
- ]
- }
- ]
- }
- ],
- "name": "ZodType",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 45602,
- 45603
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 77,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L77"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 45604,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 45605,
- "name": "primary_sale_recipient",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "primary sale recipient address"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 70,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L70"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "templateLiteral",
- "head": "0x",
- "tail": [
- [
- {
- "type": "intrinsic",
- "name": "string"
- },
- ""
- ]
- ]
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "templateLiteral",
- "head": "",
- "tail": [
- [
- {
- "type": "intrinsic",
- "name": "string"
- },
- ".eth"
- ]
- ]
- },
- {
- "type": "templateLiteral",
- "head": "",
- "tail": [
- [
- {
- "type": "intrinsic",
- "name": "string"
- },
- ".cb.id"
- ]
- ]
- }
- ]
- }
- ],
- "name": "ZodType",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 45605
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 66,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L66"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 45606,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 45607,
- "name": "trusted_forwarders",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 93,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L93"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "templateLiteral",
- "head": "0x",
- "tail": [
- [
- {
- "type": "intrinsic",
- "name": "string"
- },
- ""
- ]
- ]
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "templateLiteral",
- "head": "",
- "tail": [
- [
- {
- "type": "intrinsic",
- "name": "string"
- },
- ".eth"
- ]
- ]
- },
- {
- "type": "templateLiteral",
- "head": "",
- "tail": [
- [
- {
- "type": "intrinsic",
- "name": "string"
- },
- ".cb.id"
- ]
- ]
- }
- ]
- }
- ],
- "name": "ZodType",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "many"
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 45607
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 92,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L92"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "literal",
- "value": "strip"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeAny"
- },
- "name": "ZodTypeAny",
- "package": "zod"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 45608,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 45621,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 19,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L19"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45623,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L21"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45618,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 16,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L16"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45620,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 18,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L18"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45619,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 17,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L17"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "any"
- },
- "defaultValue": "..."
- },
- {
- "id": 45617,
- "name": "merkle",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 11,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L11"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Record",
- "package": "typescript"
- },
- "defaultValue": "..."
- },
- {
- "id": 45610,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L15"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45614,
- "name": "platform_fee_basis_points",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "platform fee basis points"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 81,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L81"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 45615,
- "name": "platform_fee_recipient",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "platform fee recipient address"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 85,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L85"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45613,
- "name": "primary_sale_recipient",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "primary sale recipient address"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 70,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L70"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45622,
- "name": "social_urls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 20,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L20"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Record",
- "package": "typescript"
- },
- "defaultValue": "..."
- },
- {
- "id": 45609,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 101,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L101"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45616,
- "name": "trusted_forwarders",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 93,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L93"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 45621,
- 45623,
- 45618,
- 45620,
- 45619,
- 45617,
- 45610,
- 45614,
- 45615,
- 45613,
- 45622,
- 45609,
- 45616
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 45624,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 45630,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 19,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L19"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45632,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L21"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45627,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 16,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L16"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45629,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 18,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L18"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45628,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 17,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L17"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "any"
- },
- "defaultValue": "..."
- },
- {
- "id": 45639,
- "name": "merkle",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 11,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L11"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Record",
- "package": "typescript"
- },
- "defaultValue": "..."
- },
- {
- "id": 45625,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L15"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45636,
- "name": "platform_fee_basis_points",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "platform fee basis points"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 81,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L81"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 45637,
- "name": "platform_fee_recipient",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "platform fee recipient address"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 85,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L85"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45635,
- "name": "primary_sale_recipient",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "primary sale recipient address"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 70,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L70"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45631,
- "name": "social_urls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 20,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L20"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Record",
- "package": "typescript"
- },
- "defaultValue": "..."
- },
- {
- "id": 45626,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 101,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L101"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45638,
- "name": "trusted_forwarders",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 93,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L93"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 45630,
- 45632,
- 45627,
- 45629,
- 45628,
- 45639,
- 45625,
- 45636,
- 45637,
- 45635,
- 45631,
- 45626,
- 45638
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 45503,
- "name": "DropErc1155ContractInput",
- "variant": "declaration",
- "kind": 32,
- "flags": {
- "isConst": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/drop-erc1155.ts",
- "line": 12,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/drop-erc1155.ts#L12"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 45504,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 45509,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 19,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L19"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 45511,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L21"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "templateLiteral",
- "head": "0x",
- "tail": [
- [
- {
- "type": "intrinsic",
- "name": "string"
- },
- ""
- ]
- ]
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "templateLiteral",
- "head": "",
- "tail": [
- [
- {
- "type": "unknown",
- "name": "..."
- },
- ".eth"
- ]
- ]
- },
- {
- "type": "templateLiteral",
- "head": "",
- "tail": [
- [
- {
- "type": "unknown",
- "name": "..."
- },
- ".cb.id"
- ]
- ]
- }
- ]
- }
- ],
- "name": "ZodType",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 45506,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 16,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L16"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 45508,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 18,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L18"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 45507,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 17,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L17"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeAny"
- },
- "name": "ZodTypeAny",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 45505,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L15"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 45510,
- "name": "social_urls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 20,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L20"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodRecord"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodRecord",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 45509,
- 45511,
- 45506,
- 45508,
- 45507,
- 45505,
- 45510
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 14,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L14"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 45512,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 39,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L39"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 45515,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 45516,
- "name": "merkle",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 11,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L11"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodRecord"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodRecord",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 45516
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 10,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L10"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 45517,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 45518,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 101,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L101"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 45518
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 100,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L100"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "literal",
- "value": "strip"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeAny"
- },
- "name": "ZodTypeAny",
- "package": "zod"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 45519,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 45528,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 19,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L19"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45530,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L21"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45525,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 16,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L16"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45527,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 18,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L18"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45526,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 17,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L17"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "any"
- },
- "defaultValue": "..."
- },
- {
- "id": 45524,
- "name": "merkle",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 11,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L11"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Record",
- "package": "typescript"
- },
- "defaultValue": "..."
- },
- {
- "id": 45521,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L15"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45529,
- "name": "social_urls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 20,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L20"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Record",
- "package": "typescript"
- },
- "defaultValue": "..."
- },
- {
- "id": 45520,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 101,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L101"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 45528,
- 45530,
- 45525,
- 45527,
- 45526,
- 45524,
- 45521,
- 45529,
- 45520
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 45531,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 45537,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 19,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L19"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45539,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L21"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45534,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 16,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L16"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45536,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 18,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L18"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45535,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 17,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L17"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "any"
- },
- "defaultValue": "..."
- },
- {
- "id": 45542,
- "name": "merkle",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 11,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L11"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Record",
- "package": "typescript"
- },
- "defaultValue": "..."
- },
- {
- "id": 45532,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L15"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45538,
- "name": "social_urls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 20,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L20"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Record",
- "package": "typescript"
- },
- "defaultValue": "..."
- },
- {
- "id": 45533,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 101,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L101"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 45537,
- 45539,
- 45534,
- 45536,
- 45535,
- 45542,
- 45532,
- 45538,
- 45533
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 45543,
- "name": "DropErc1155ContractOutput",
- "variant": "declaration",
- "kind": 32,
- "flags": {
- "isConst": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/drop-erc1155.ts",
- "line": 17,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/drop-erc1155.ts#L17"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 45544,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 45549,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 19,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L19"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 45551,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L21"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "templateLiteral",
- "head": "0x",
- "tail": [
- [
- {
- "type": "unknown",
- "name": "..."
- },
- ""
- ]
- ]
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodType",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 45546,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 16,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L16"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 45548,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 18,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L18"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 45547,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 17,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L17"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 45545,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L15"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 45550,
- "name": "social_urls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 20,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L20"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodRecord"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodRecord",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 45549,
- 45551,
- 45546,
- 45548,
- 45547,
- 45545,
- 45550
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 14,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L14"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 45552,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 45553,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 32,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L32"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 45553
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 31,
- "character": 30,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L31"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 45554,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 39,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L39"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 45557,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 45558,
- "name": "merkle",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 11,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L11"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodRecord"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodRecord",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 45558
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 10,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L10"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 45559,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 45560,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 101,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L101"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 45560
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 100,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L100"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "literal",
- "value": "strip"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeAny"
- },
- "name": "ZodTypeAny",
- "package": "zod"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 45561,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 45570,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 19,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L19"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45572,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L21"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45567,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 16,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L16"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45569,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 18,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L18"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45568,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 32,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L32"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45566,
- "name": "merkle",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 11,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L11"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Record",
- "package": "typescript"
- },
- "defaultValue": "..."
- },
- {
- "id": 45563,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L15"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45571,
- "name": "social_urls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 20,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L20"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Record",
- "package": "typescript"
- },
- "defaultValue": "..."
- },
- {
- "id": 45562,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 101,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L101"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 45570,
- 45572,
- 45567,
- 45569,
- 45568,
- 45566,
- 45563,
- 45571,
- 45562
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 45573,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 45579,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 19,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L19"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45581,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L21"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45576,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 16,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L16"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45578,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 18,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L18"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45577,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 32,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L32"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45584,
- "name": "merkle",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 11,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L11"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Record",
- "package": "typescript"
- },
- "defaultValue": "..."
- },
- {
- "id": 45574,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L15"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45580,
- "name": "social_urls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 20,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L20"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Record",
- "package": "typescript"
- },
- "defaultValue": "..."
- },
- {
- "id": 45575,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 101,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L101"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 45579,
- 45581,
- 45576,
- 45578,
- 45577,
- 45584,
- 45574,
- 45580,
- 45575
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 45640,
- "name": "DropErc1155ContractSchema",
- "variant": "declaration",
- "kind": 32,
- "flags": {
- "isConst": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/drop-erc1155.ts",
- "line": 27,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/drop-erc1155.ts#L27"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 45641,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 45642,
- "name": "deploy",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/drop-erc1155.ts",
- "line": 28,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/drop-erc1155.ts#L28"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 45643,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 45648,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 19,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L19"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 45650,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L21"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 45645,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 16,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L16"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 45647,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 18,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L18"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 45646,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 17,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L17"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 45644,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L15"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 45649,
- "name": "social_urls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 20,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L20"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodRecord"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodRecord",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 45648,
- 45650,
- 45645,
- 45647,
- 45646,
- 45644,
- 45649
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 14,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L14"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 45651,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 39,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L39"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 45654,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 45655,
- "name": "merkle",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 11,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L11"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodRecord"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodRecord",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 45655
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 10,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L10"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 45656,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 45657,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 101,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L101"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 45657
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 100,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L100"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 45658,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 45659,
- "name": "platform_fee_basis_points",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "platform fee basis points"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 81,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L81"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNumber"
- },
- "name": "ZodNumber",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 45660,
- "name": "platform_fee_recipient",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "platform fee recipient address"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 85,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L85"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "templateLiteral",
- "head": "0x",
- "tail": [
- [
- {
- "type": "unknown",
- "name": "..."
- },
- ""
- ]
- ]
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodType",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 45659,
- 45660
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 77,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L77"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 45661,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 45662,
- "name": "primary_sale_recipient",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "primary sale recipient address"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 70,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L70"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "templateLiteral",
- "head": "0x",
- "tail": [
- [
- {
- "type": "intrinsic",
- "name": "string"
- },
- ""
- ]
- ]
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "templateLiteral",
- "head": "",
- "tail": [
- [
- {
- "type": "unknown",
- "name": "..."
- },
- ".eth"
- ]
- ]
- },
- {
- "type": "templateLiteral",
- "head": "",
- "tail": [
- [
- {
- "type": "unknown",
- "name": "..."
- },
- ".cb.id"
- ]
- ]
- }
- ]
- }
- ],
- "name": "ZodType",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 45662
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 66,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L66"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 45663,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 45664,
- "name": "trusted_forwarders",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 93,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L93"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "templateLiteral",
- "head": "0x",
- "tail": [
- [
- {
- "type": "intrinsic",
- "name": "string"
- },
- ""
- ]
- ]
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "templateLiteral",
- "head": "",
- "tail": [
- [
- {
- "type": "unknown",
- "name": "..."
- },
- ".eth"
- ]
- ]
- },
- {
- "type": "templateLiteral",
- "head": "",
- "tail": [
- [
- {
- "type": "unknown",
- "name": "..."
- },
- ".cb.id"
- ]
- ]
- }
- ]
- }
- ],
- "name": "ZodType",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "many"
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 45664
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 92,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L92"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "literal",
- "value": "strip"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeAny"
- },
- "name": "ZodTypeAny",
- "package": "zod"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 45665,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 45678,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 19,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L19"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45680,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L21"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45675,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 16,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L16"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45677,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 18,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L18"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45676,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 17,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L17"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "any"
- },
- "defaultValue": "..."
- },
- {
- "id": 45674,
- "name": "merkle",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 11,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L11"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Record",
- "package": "typescript"
- },
- "defaultValue": "..."
- },
- {
- "id": 45667,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L15"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45671,
- "name": "platform_fee_basis_points",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "platform fee basis points"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 81,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L81"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 45672,
- "name": "platform_fee_recipient",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "platform fee recipient address"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 85,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L85"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45670,
- "name": "primary_sale_recipient",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "primary sale recipient address"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 70,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L70"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45679,
- "name": "social_urls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 20,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L20"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Record",
- "package": "typescript"
- },
- "defaultValue": "..."
- },
- {
- "id": 45666,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 101,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L101"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45673,
- "name": "trusted_forwarders",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 93,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L93"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 45678,
- 45680,
- 45675,
- 45677,
- 45676,
- 45674,
- 45667,
- 45671,
- 45672,
- 45670,
- 45679,
- 45666,
- 45673
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 45681,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 45687,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 19,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L19"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45689,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L21"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45684,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 16,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L16"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45686,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 18,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L18"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45685,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 17,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L17"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "any"
- },
- "defaultValue": "..."
- },
- {
- "id": 45696,
- "name": "merkle",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 11,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L11"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Record",
- "package": "typescript"
- },
- "defaultValue": "..."
- },
- {
- "id": 45682,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L15"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45693,
- "name": "platform_fee_basis_points",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "platform fee basis points"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 81,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L81"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 45694,
- "name": "platform_fee_recipient",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "platform fee recipient address"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 85,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L85"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45692,
- "name": "primary_sale_recipient",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "primary sale recipient address"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 70,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L70"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45688,
- "name": "social_urls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 20,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L20"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Record",
- "package": "typescript"
- },
- "defaultValue": "..."
- },
- {
- "id": 45683,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 101,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L101"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45695,
- "name": "trusted_forwarders",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 93,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L93"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 45687,
- 45689,
- 45684,
- 45686,
- 45685,
- 45696,
- 45682,
- 45693,
- 45694,
- 45692,
- 45688,
- 45683,
- 45695
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- "defaultValue": "DropErc1155ContractDeploy"
- },
- {
- "id": 45739,
- "name": "input",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/drop-erc1155.ts",
- "line": 30,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/drop-erc1155.ts#L30"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 45740,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 45745,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 19,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L19"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 45747,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L21"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "templateLiteral",
- "head": "0x",
- "tail": [
- [
- {
- "type": "unknown",
- "name": "..."
- },
- ""
- ]
- ]
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodType",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 45742,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 16,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L16"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 45744,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 18,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L18"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 45743,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 17,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L17"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 45741,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L15"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 45746,
- "name": "social_urls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 20,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L20"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodRecord"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodRecord",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 45745,
- 45747,
- 45742,
- 45744,
- 45743,
- 45741,
- 45746
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 14,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L14"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 45748,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 39,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L39"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 45751,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 45752,
- "name": "merkle",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 11,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L11"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodRecord"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodRecord",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 45752
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 10,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L10"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 45753,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 45754,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 101,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L101"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 45754
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 100,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L100"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "literal",
- "value": "strip"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeAny"
- },
- "name": "ZodTypeAny",
- "package": "zod"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 45755,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 45764,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 19,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L19"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45766,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L21"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45761,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 16,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L16"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45763,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 18,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L18"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45762,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 17,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L17"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "any"
- },
- "defaultValue": "..."
- },
- {
- "id": 45760,
- "name": "merkle",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 11,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L11"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Record",
- "package": "typescript"
- },
- "defaultValue": "..."
- },
- {
- "id": 45757,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L15"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45765,
- "name": "social_urls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 20,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L20"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Record",
- "package": "typescript"
- },
- "defaultValue": "..."
- },
- {
- "id": 45756,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 101,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L101"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 45764,
- 45766,
- 45761,
- 45763,
- 45762,
- 45760,
- 45757,
- 45765,
- 45756
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 45767,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 45773,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 19,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L19"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45775,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L21"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45770,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 16,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L16"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45772,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 18,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L18"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45771,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 17,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L17"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "any"
- },
- "defaultValue": "..."
- },
- {
- "id": 45778,
- "name": "merkle",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 11,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L11"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Record",
- "package": "typescript"
- },
- "defaultValue": "..."
- },
- {
- "id": 45768,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L15"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45774,
- "name": "social_urls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 20,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L20"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Record",
- "package": "typescript"
- },
- "defaultValue": "..."
- },
- {
- "id": 45769,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 101,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L101"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 45773,
- 45775,
- 45770,
- 45772,
- 45771,
- 45778,
- 45768,
- 45774,
- 45769
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- "defaultValue": "DropErc1155ContractInput"
- },
- {
- "id": 45697,
- "name": "output",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/drop-erc1155.ts",
- "line": 29,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/drop-erc1155.ts#L29"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 45698,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 45703,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 19,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L19"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 45705,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L21"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodType",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 45700,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 16,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L16"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 45702,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 18,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L18"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 45701,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 17,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L17"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 45699,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L15"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 45704,
- "name": "social_urls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 20,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L20"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodRecord"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodRecord",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 45703,
- 45705,
- 45700,
- 45702,
- 45701,
- 45699,
- 45704
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 14,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L14"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 45706,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 45707,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 32,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L32"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 45707
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 31,
- "character": 30,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L31"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 45708,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 39,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L39"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 45711,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 45712,
- "name": "merkle",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 11,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L11"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodRecord"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodRecord",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 45712
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 10,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L10"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 45713,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 45714,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 101,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L101"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 45714
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 100,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L100"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "literal",
- "value": "strip"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeAny"
- },
- "name": "ZodTypeAny",
- "package": "zod"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 45715,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 45724,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 19,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L19"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45726,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L21"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45721,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 16,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L16"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45723,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 18,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L18"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45722,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 32,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L32"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45720,
- "name": "merkle",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 11,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L11"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Record",
- "package": "typescript"
- },
- "defaultValue": "..."
- },
- {
- "id": 45717,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L15"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45725,
- "name": "social_urls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 20,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L20"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Record",
- "package": "typescript"
- },
- "defaultValue": "..."
- },
- {
- "id": 45716,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 101,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L101"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 45724,
- 45726,
- 45721,
- 45723,
- 45722,
- 45720,
- 45717,
- 45725,
- 45716
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 45727,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 45733,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 19,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L19"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45735,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L21"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45730,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 16,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L16"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45732,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 18,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L18"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45731,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 32,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L32"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45738,
- "name": "merkle",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 11,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L11"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Record",
- "package": "typescript"
- },
- "defaultValue": "..."
- },
- {
- "id": 45728,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L15"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45734,
- "name": "social_urls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 20,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L20"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Record",
- "package": "typescript"
- },
- "defaultValue": "..."
- },
- {
- "id": 45729,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 101,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L101"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 45733,
- 45735,
- 45730,
- 45732,
- 45731,
- 45738,
- 45728,
- 45734,
- 45729
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- "defaultValue": "DropErc1155ContractOutput"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 45642,
- 45739,
- 45697
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/drop-erc1155.ts",
- "line": 27,
- "character": 41,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/drop-erc1155.ts#L27"
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 45309,
- "name": "DropErc721ContractDeploy",
- "variant": "declaration",
- "kind": 32,
- "flags": {
- "isConst": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/drop-erc721.ts",
- "line": 22,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/drop-erc721.ts#L22"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 45310,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 45315,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 19,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L19"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 45317,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L21"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 45312,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 16,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L16"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 45314,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 18,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L18"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 45313,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 17,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L17"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 45311,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L15"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 45316,
- "name": "social_urls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 20,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L20"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodRecord"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodRecord",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 45315,
- 45317,
- 45312,
- 45314,
- 45313,
- 45311,
- 45316
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 14,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L14"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 45318,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 39,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L39"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 45321,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 45322,
- "name": "merkle",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 11,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L11"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodRecord"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodRecord",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 45322
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 10,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L10"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 45323,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 45324,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 101,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L101"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 45324
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 100,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L100"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 45325,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 45326,
- "name": "platform_fee_basis_points",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "platform fee basis points"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 81,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L81"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNumber"
- },
- "name": "ZodNumber",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 45327,
- "name": "platform_fee_recipient",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "platform fee recipient address"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 85,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L85"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "templateLiteral",
- "head": "0x",
- "tail": [
- [
- {
- "type": "intrinsic",
- "name": "string"
- },
- ""
- ]
- ]
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "templateLiteral",
- "head": "",
- "tail": [
- [
- {
- "type": "unknown",
- "name": "..."
- },
- ".eth"
- ]
- ]
- },
- {
- "type": "templateLiteral",
- "head": "",
- "tail": [
- [
- {
- "type": "unknown",
- "name": "..."
- },
- ".cb.id"
- ]
- ]
- }
- ]
- }
- ],
- "name": "ZodType",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 45326,
- 45327
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 77,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L77"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 45328,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 45329,
- "name": "primary_sale_recipient",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "primary sale recipient address"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 70,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L70"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "templateLiteral",
- "head": "0x",
- "tail": [
- [
- {
- "type": "intrinsic",
- "name": "string"
- },
- ""
- ]
- ]
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "templateLiteral",
- "head": "",
- "tail": [
- [
- {
- "type": "intrinsic",
- "name": "string"
- },
- ".eth"
- ]
- ]
- },
- {
- "type": "templateLiteral",
- "head": "",
- "tail": [
- [
- {
- "type": "intrinsic",
- "name": "string"
- },
- ".cb.id"
- ]
- ]
- }
- ]
- }
- ],
- "name": "ZodType",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 45329
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 66,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L66"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 45330,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 45331,
- "name": "trusted_forwarders",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 93,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L93"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "templateLiteral",
- "head": "0x",
- "tail": [
- [
- {
- "type": "intrinsic",
- "name": "string"
- },
- ""
- ]
- ]
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "templateLiteral",
- "head": "",
- "tail": [
- [
- {
- "type": "intrinsic",
- "name": "string"
- },
- ".eth"
- ]
- ]
- },
- {
- "type": "templateLiteral",
- "head": "",
- "tail": [
- [
- {
- "type": "intrinsic",
- "name": "string"
- },
- ".cb.id"
- ]
- ]
- }
- ]
- }
- ],
- "name": "ZodType",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "many"
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 45331
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 92,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L92"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "literal",
- "value": "strip"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeAny"
- },
- "name": "ZodTypeAny",
- "package": "zod"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 45332,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 45345,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 19,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L19"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45347,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L21"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45342,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 16,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L16"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45344,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 18,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L18"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45343,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 17,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L17"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "any"
- },
- "defaultValue": "..."
- },
- {
- "id": 45341,
- "name": "merkle",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 11,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L11"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Record",
- "package": "typescript"
- },
- "defaultValue": "..."
- },
- {
- "id": 45334,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L15"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45338,
- "name": "platform_fee_basis_points",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "platform fee basis points"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 81,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L81"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 45339,
- "name": "platform_fee_recipient",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "platform fee recipient address"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 85,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L85"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45337,
- "name": "primary_sale_recipient",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "primary sale recipient address"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 70,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L70"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45346,
- "name": "social_urls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 20,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L20"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Record",
- "package": "typescript"
- },
- "defaultValue": "..."
- },
- {
- "id": 45333,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 101,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L101"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45340,
- "name": "trusted_forwarders",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 93,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L93"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 45345,
- 45347,
- 45342,
- 45344,
- 45343,
- 45341,
- 45334,
- 45338,
- 45339,
- 45337,
- 45346,
- 45333,
- 45340
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 45348,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 45354,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 19,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L19"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45356,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L21"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45351,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 16,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L16"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45353,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 18,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L18"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45352,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 17,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L17"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "any"
- },
- "defaultValue": "..."
- },
- {
- "id": 45363,
- "name": "merkle",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 11,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L11"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Record",
- "package": "typescript"
- },
- "defaultValue": "..."
- },
- {
- "id": 45349,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L15"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45360,
- "name": "platform_fee_basis_points",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "platform fee basis points"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 81,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L81"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 45361,
- "name": "platform_fee_recipient",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "platform fee recipient address"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 85,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L85"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45359,
- "name": "primary_sale_recipient",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "primary sale recipient address"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 70,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L70"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45355,
- "name": "social_urls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 20,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L20"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Record",
- "package": "typescript"
- },
- "defaultValue": "..."
- },
- {
- "id": 45350,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 101,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L101"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45362,
- "name": "trusted_forwarders",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 93,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L93"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 45354,
- 45356,
- 45351,
- 45353,
- 45352,
- 45363,
- 45349,
- 45360,
- 45361,
- 45359,
- 45355,
- 45350,
- 45362
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 45227,
- "name": "DropErc721ContractInput",
- "variant": "declaration",
- "kind": 32,
- "flags": {
- "isConst": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/drop-erc721.ts",
- "line": 12,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/drop-erc721.ts#L12"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 45228,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 45233,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 19,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L19"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 45235,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L21"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "templateLiteral",
- "head": "0x",
- "tail": [
- [
- {
- "type": "intrinsic",
- "name": "string"
- },
- ""
- ]
- ]
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "templateLiteral",
- "head": "",
- "tail": [
- [
- {
- "type": "unknown",
- "name": "..."
- },
- ".eth"
- ]
- ]
- },
- {
- "type": "templateLiteral",
- "head": "",
- "tail": [
- [
- {
- "type": "unknown",
- "name": "..."
- },
- ".cb.id"
- ]
- ]
- }
- ]
- }
- ],
- "name": "ZodType",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 45230,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 16,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L16"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 45232,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 18,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L18"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 45231,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 17,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L17"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeAny"
- },
- "name": "ZodTypeAny",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 45229,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L15"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 45234,
- "name": "social_urls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 20,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L20"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodRecord"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodRecord",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 45233,
- 45235,
- 45230,
- 45232,
- 45231,
- 45229,
- 45234
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 14,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L14"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 45236,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 39,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L39"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 45239,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 45240,
- "name": "merkle",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 11,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L11"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodRecord"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodRecord",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 45240
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 10,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L10"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 45241,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 45242,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 101,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L101"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 45242
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 100,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L100"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "literal",
- "value": "strip"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeAny"
- },
- "name": "ZodTypeAny",
- "package": "zod"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 45243,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 45252,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 19,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L19"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45254,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L21"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45249,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 16,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L16"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45251,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 18,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L18"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45250,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 17,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L17"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "any"
- },
- "defaultValue": "..."
- },
- {
- "id": 45248,
- "name": "merkle",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 11,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L11"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Record",
- "package": "typescript"
- },
- "defaultValue": "..."
- },
- {
- "id": 45245,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L15"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45253,
- "name": "social_urls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 20,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L20"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Record",
- "package": "typescript"
- },
- "defaultValue": "..."
- },
- {
- "id": 45244,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 101,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L101"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 45252,
- 45254,
- 45249,
- 45251,
- 45250,
- 45248,
- 45245,
- 45253,
- 45244
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 45255,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 45261,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 19,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L19"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45263,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L21"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45258,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 16,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L16"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45260,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 18,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L18"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45259,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 17,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L17"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "any"
- },
- "defaultValue": "..."
- },
- {
- "id": 45266,
- "name": "merkle",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 11,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L11"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Record",
- "package": "typescript"
- },
- "defaultValue": "..."
- },
- {
- "id": 45256,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L15"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45262,
- "name": "social_urls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 20,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L20"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Record",
- "package": "typescript"
- },
- "defaultValue": "..."
- },
- {
- "id": 45257,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 101,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L101"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 45261,
- 45263,
- 45258,
- 45260,
- 45259,
- 45266,
- 45256,
- 45262,
- 45257
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 45267,
- "name": "DropErc721ContractOutput",
- "variant": "declaration",
- "kind": 32,
- "flags": {
- "isConst": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/drop-erc721.ts",
- "line": 17,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/drop-erc721.ts#L17"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 45268,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 45273,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 19,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L19"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 45275,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L21"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "templateLiteral",
- "head": "0x",
- "tail": [
- [
- {
- "type": "unknown",
- "name": "..."
- },
- ""
- ]
- ]
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodType",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 45270,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 16,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L16"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 45272,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 18,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L18"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 45271,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 17,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L17"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 45269,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L15"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 45274,
- "name": "social_urls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 20,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L20"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodRecord"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodRecord",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 45273,
- 45275,
- 45270,
- 45272,
- 45271,
- 45269,
- 45274
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 14,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L14"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 45276,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 45277,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 32,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L32"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 45277
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 31,
- "character": 30,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L31"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 45278,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 39,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L39"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 45281,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 45282,
- "name": "merkle",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 11,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L11"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodRecord"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodRecord",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 45282
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 10,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L10"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 45283,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 45284,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 101,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L101"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 45284
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 100,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L100"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "literal",
- "value": "strip"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeAny"
- },
- "name": "ZodTypeAny",
- "package": "zod"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 45285,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 45294,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 19,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L19"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45296,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L21"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45291,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 16,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L16"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45293,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 18,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L18"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45292,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 32,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L32"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45290,
- "name": "merkle",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 11,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L11"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Record",
- "package": "typescript"
- },
- "defaultValue": "..."
- },
- {
- "id": 45287,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L15"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45295,
- "name": "social_urls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 20,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L20"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Record",
- "package": "typescript"
- },
- "defaultValue": "..."
- },
- {
- "id": 45286,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 101,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L101"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 45294,
- 45296,
- 45291,
- 45293,
- 45292,
- 45290,
- 45287,
- 45295,
- 45286
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 45297,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 45303,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 19,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L19"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45305,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L21"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45300,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 16,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L16"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45302,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 18,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L18"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45301,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 32,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L32"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45308,
- "name": "merkle",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 11,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L11"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Record",
- "package": "typescript"
- },
- "defaultValue": "..."
- },
- {
- "id": 45298,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L15"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45304,
- "name": "social_urls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 20,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L20"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Record",
- "package": "typescript"
- },
- "defaultValue": "..."
- },
- {
- "id": 45299,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 101,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L101"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 45303,
- 45305,
- 45300,
- 45302,
- 45301,
- 45308,
- 45298,
- 45304,
- 45299
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 45364,
- "name": "DropErc721ContractSchema",
- "variant": "declaration",
- "kind": 32,
- "flags": {
- "isConst": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/drop-erc721.ts",
- "line": 27,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/drop-erc721.ts#L27"
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 45365,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 45366,
- "name": "deploy",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/drop-erc721.ts",
- "line": 28,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/drop-erc721.ts#L28"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 45367,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 45372,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 19,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L19"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 45374,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L21"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 45369,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 16,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L16"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 45371,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 18,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L18"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 45370,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 17,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L17"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 45368,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L15"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 45373,
- "name": "social_urls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 20,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L20"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodRecord"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodRecord",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 45372,
- 45374,
- 45369,
- 45371,
- 45370,
- 45368,
- 45373
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 14,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L14"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 45375,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 39,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L39"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 45378,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 45379,
- "name": "merkle",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 11,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L11"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodRecord"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodRecord",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 45379
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 10,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L10"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 45380,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 45381,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 101,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L101"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 45381
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 100,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L100"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 45382,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 45383,
- "name": "platform_fee_basis_points",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "platform fee basis points"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 81,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L81"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNumber"
- },
- "name": "ZodNumber",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 45384,
- "name": "platform_fee_recipient",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "platform fee recipient address"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 85,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L85"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "templateLiteral",
- "head": "0x",
- "tail": [
- [
- {
- "type": "unknown",
- "name": "..."
- },
- ""
- ]
- ]
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodType",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 45383,
- 45384
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 77,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L77"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 45385,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 45386,
- "name": "primary_sale_recipient",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "primary sale recipient address"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 70,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L70"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "templateLiteral",
- "head": "0x",
- "tail": [
- [
- {
- "type": "intrinsic",
- "name": "string"
- },
- ""
- ]
- ]
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "templateLiteral",
- "head": "",
- "tail": [
- [
- {
- "type": "unknown",
- "name": "..."
- },
- ".eth"
- ]
- ]
- },
- {
- "type": "templateLiteral",
- "head": "",
- "tail": [
- [
- {
- "type": "unknown",
- "name": "..."
- },
- ".cb.id"
- ]
- ]
- }
- ]
- }
- ],
- "name": "ZodType",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 45386
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 66,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L66"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 45387,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 45388,
- "name": "trusted_forwarders",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 93,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L93"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "templateLiteral",
- "head": "0x",
- "tail": [
- [
- {
- "type": "intrinsic",
- "name": "string"
- },
- ""
- ]
- ]
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "templateLiteral",
- "head": "",
- "tail": [
- [
- {
- "type": "unknown",
- "name": "..."
- },
- ".eth"
- ]
- ]
- },
- {
- "type": "templateLiteral",
- "head": "",
- "tail": [
- [
- {
- "type": "unknown",
- "name": "..."
- },
- ".cb.id"
- ]
- ]
- }
- ]
- }
- ],
- "name": "ZodType",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "many"
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 45388
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 92,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L92"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "literal",
- "value": "strip"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeAny"
- },
- "name": "ZodTypeAny",
- "package": "zod"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 45389,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 45402,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 19,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L19"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45404,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L21"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45399,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 16,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L16"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45401,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 18,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L18"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45400,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 17,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L17"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "any"
- },
- "defaultValue": "..."
- },
- {
- "id": 45398,
- "name": "merkle",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 11,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L11"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Record",
- "package": "typescript"
- },
- "defaultValue": "..."
- },
- {
- "id": 45391,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L15"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45395,
- "name": "platform_fee_basis_points",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "platform fee basis points"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 81,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L81"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 45396,
- "name": "platform_fee_recipient",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "platform fee recipient address"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 85,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L85"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45394,
- "name": "primary_sale_recipient",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "primary sale recipient address"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 70,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L70"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45403,
- "name": "social_urls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 20,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L20"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Record",
- "package": "typescript"
- },
- "defaultValue": "..."
- },
- {
- "id": 45390,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 101,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L101"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45397,
- "name": "trusted_forwarders",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 93,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L93"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 45402,
- 45404,
- 45399,
- 45401,
- 45400,
- 45398,
- 45391,
- 45395,
- 45396,
- 45394,
- 45403,
- 45390,
- 45397
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 45405,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 45411,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 19,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L19"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45413,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L21"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45408,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 16,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L16"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45410,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 18,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L18"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45409,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 17,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L17"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "any"
- },
- "defaultValue": "..."
- },
- {
- "id": 45420,
- "name": "merkle",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 11,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L11"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Record",
- "package": "typescript"
- },
- "defaultValue": "..."
- },
- {
- "id": 45406,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L15"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45417,
- "name": "platform_fee_basis_points",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "platform fee basis points"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 81,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L81"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 45418,
- "name": "platform_fee_recipient",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "platform fee recipient address"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 85,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L85"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45416,
- "name": "primary_sale_recipient",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "primary sale recipient address"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 70,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L70"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45412,
- "name": "social_urls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 20,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L20"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Record",
- "package": "typescript"
- },
- "defaultValue": "..."
- },
- {
- "id": 45407,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 101,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L101"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45419,
- "name": "trusted_forwarders",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 93,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L93"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 45411,
- 45413,
- 45408,
- 45410,
- 45409,
- 45420,
- 45406,
- 45417,
- 45418,
- 45416,
- 45412,
- 45407,
- 45419
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- "defaultValue": "DropErc721ContractDeploy"
- },
- {
- "id": 45463,
- "name": "input",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/drop-erc721.ts",
- "line": 30,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/drop-erc721.ts#L30"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 45464,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 45469,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 19,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L19"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 45471,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L21"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "templateLiteral",
- "head": "0x",
- "tail": [
- [
- {
- "type": "unknown",
- "name": "..."
- },
- ""
- ]
- ]
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodType",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 45466,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 16,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L16"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 45468,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 18,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L18"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 45467,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 17,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L17"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 45465,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L15"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 45470,
- "name": "social_urls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 20,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L20"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodRecord"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodRecord",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 45469,
- 45471,
- 45466,
- 45468,
- 45467,
- 45465,
- 45470
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 14,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L14"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 45472,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 39,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L39"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 45475,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 45476,
- "name": "merkle",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 11,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L11"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodRecord"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodRecord",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 45476
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 10,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L10"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 45477,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 45478,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 101,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L101"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 45478
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 100,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L100"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "literal",
- "value": "strip"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeAny"
- },
- "name": "ZodTypeAny",
- "package": "zod"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 45479,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 45488,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 19,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L19"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45490,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L21"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45485,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 16,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L16"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45487,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 18,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L18"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45486,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 17,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L17"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "any"
- },
- "defaultValue": "..."
- },
- {
- "id": 45484,
- "name": "merkle",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 11,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L11"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Record",
- "package": "typescript"
- },
- "defaultValue": "..."
- },
- {
- "id": 45481,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L15"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45489,
- "name": "social_urls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 20,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L20"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Record",
- "package": "typescript"
- },
- "defaultValue": "..."
- },
- {
- "id": 45480,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 101,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L101"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 45488,
- 45490,
- 45485,
- 45487,
- 45486,
- 45484,
- 45481,
- 45489,
- 45480
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 45491,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 45497,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 19,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L19"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45499,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L21"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45494,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 16,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L16"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45496,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 18,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L18"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45495,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 17,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L17"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "any"
- },
- "defaultValue": "..."
- },
- {
- "id": 45502,
- "name": "merkle",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 11,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L11"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Record",
- "package": "typescript"
- },
- "defaultValue": "..."
- },
- {
- "id": 45492,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L15"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45498,
- "name": "social_urls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 20,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L20"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Record",
- "package": "typescript"
- },
- "defaultValue": "..."
- },
- {
- "id": 45493,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 101,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L101"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 45497,
- 45499,
- 45494,
- 45496,
- 45495,
- 45502,
- 45492,
- 45498,
- 45493
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- "defaultValue": "DropErc721ContractInput"
- },
- {
- "id": 45421,
- "name": "output",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/drop-erc721.ts",
- "line": 29,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/drop-erc721.ts#L29"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 45422,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 45427,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 19,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L19"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 45429,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L21"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- },
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodType",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 45424,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 16,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L16"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 45426,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 18,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L18"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 45425,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 17,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L17"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "unknown",
- "name": "..."
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 45423,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L15"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 45428,
- "name": "social_urls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 20,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L20"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodRecord"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodRecord",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 45427,
- 45429,
- 45424,
- 45426,
- 45425,
- 45423,
- 45428
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 14,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L14"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 45430,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 45431,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 32,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L32"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 45431
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 31,
- "character": 30,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L31"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 45432,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 39,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L39"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 45435,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 45436,
- "name": "merkle",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 11,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L11"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodRecord"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodRecord",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 45436
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 10,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L10"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 45437,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 45438,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 101,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L101"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 45438
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 100,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L100"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "literal",
- "value": "strip"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeAny"
- },
- "name": "ZodTypeAny",
- "package": "zod"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 45439,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 45448,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 19,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L19"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45450,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L21"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45445,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 16,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L16"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45447,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 18,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L18"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45446,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 32,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L32"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45444,
- "name": "merkle",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 11,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L11"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Record",
- "package": "typescript"
- },
- "defaultValue": "..."
- },
- {
- "id": 45441,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L15"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45449,
- "name": "social_urls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 20,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L20"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Record",
- "package": "typescript"
- },
- "defaultValue": "..."
- },
- {
- "id": 45440,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 101,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L101"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 45448,
- 45450,
- 45445,
- 45447,
- 45446,
- 45444,
- 45441,
- 45449,
- 45440
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 45451,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 45457,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 19,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L19"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45459,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L21"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45454,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 16,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L16"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45456,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 18,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L18"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45455,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 32,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L32"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45462,
- "name": "merkle",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts",
- "line": 11,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/snapshots.ts#L11"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Record",
- "package": "typescript"
- },
- "defaultValue": "..."
- },
- {
- "id": 45452,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L15"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45458,
- "name": "social_urls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 20,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L20"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Record",
- "package": "typescript"
- },
- "defaultValue": "..."
- },
- {
- "id": 45453,
- "name": "symbol",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 101,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L101"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 45457,
- 45459,
- 45454,
- 45456,
- 45455,
- 45462,
- 45452,
- 45458,
- 45453
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- "defaultValue": "DropErc721ContractOutput"
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 45366,
- 45463,
- 45421
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/drop-erc721.ts",
- "line": 27,
- "character": 40,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/drop-erc721.ts#L27"
- }
- ]
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 39787,
- "name": "EndDateSchema",
- "variant": "declaration",
- "kind": 32,
- "flags": {
- "isConst": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "Default to 10 years from now"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/shared/RawDateSchema.ts",
- "line": 23,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/shared/RawDateSchema.ts#L23"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDate"
- },
- "name": "ZodDate",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Date"
- },
- "name": "Date",
- "package": "typescript"
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodEffects"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNumber"
- },
- "name": "ZodNumber",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/@ethersproject+bignumber@5.7.0/node_modules/@ethersproject/bignumber/src.ts/bignumber.ts",
- "qualifiedName": "BigNumber"
- },
- "name": "BigNumber",
- "package": "@ethersproject/bignumber"
- },
- {
- "type": "intrinsic",
- "name": "number"
- }
- ],
- "name": "ZodEffects",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 45090,
- "name": "GenericRequest",
- "variant": "declaration",
- "kind": 32,
- "flags": {
- "isConst": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 277,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L277"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 45091,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 45092,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 278,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L278"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "\"validityStartTimestamp\""
- },
- {
- "id": 45093,
- "name": "type",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 278,
- "character": 36,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L278"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "\"uint128\""
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 45092,
- 45093
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts",
- "line": 278,
- "character": 2,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/signature.ts#L278"
- }
- ]
- }
- }
- },
- "defaultValue": "..."
- },
- {
- "id": 38608,
- "name": "LINK_TOKEN_ADDRESS",
- "variant": "declaration",
- "kind": 32,
- "flags": {
- "isConst": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/constants/currency.ts",
- "line": 244,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/constants/currency.ts#L244"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "number"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Record",
- "package": "typescript"
- },
- "defaultValue": "..."
- },
- {
- "id": 38533,
- "name": "LOCAL_NODE_PKEY",
- "variant": "declaration",
- "kind": 32,
- "flags": {
- "isConst": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "publicly available wallet for local nodes"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/constants/addresses/LOCAL_NODE_PKEY.ts",
- "line": 4,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/constants/addresses/LOCAL_NODE_PKEY.ts#L4"
- }
- ],
- "type": {
- "type": "literal",
- "value": "0xac0974bec39a17e36ba4a6b4d238ff944bacb478cbed5efcae784d7bf4f2ff80"
- },
- "defaultValue": "\"0xac0974bec39a17e36ba4a6b4d238ff944bacb478cbed5efcae784d7bf4f2ff80\""
- },
- {
- "id": 45889,
- "name": "MarketplaceContractDeploy",
- "variant": "declaration",
- "kind": 32,
- "flags": {
- "isConst": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/marketplace.ts",
- "line": 12,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/marketplace.ts#L12"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "qualifiedName": "objectUtil.extendShape"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 45890,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 45904,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 19,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L19"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 45906,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L21"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "templateLiteral",
- "head": "0x",
- "tail": [
- [
- {
- "type": "intrinsic",
- "name": "string"
- },
- ""
- ]
- ]
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "templateLiteral",
- "head": "",
- "tail": [
- [
- {
- "type": "intrinsic",
- "name": "string"
- },
- ".eth"
- ]
- ]
- },
- {
- "type": "templateLiteral",
- "head": "",
- "tail": [
- [
- {
- "type": "intrinsic",
- "name": "string"
- },
- ".cb.id"
- ]
- ]
- }
- ]
- }
- ],
- "name": "ZodType",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 45892,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 16,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L16"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 45903,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 18,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L18"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 45893,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 17,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L17"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeAny"
- },
- "name": "ZodTypeAny",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 45894,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 45895,
- "name": "data",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/shared.ts",
- "line": 25,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/shared.ts#L25"
- }
- ],
- "type": {
- "type": "unknown",
- "name": "..."
- },
- "defaultValue": "..."
- },
- {
- "id": 45896,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/shared.ts",
- "line": 26,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/shared.ts#L26"
- }
- ],
- "type": {
- "type": "unknown",
- "name": "..."
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 45895,
- 45896
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/shared.ts",
- "line": 24,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/shared.ts#L24"
- }
- ]
- }
- },
- {
- "type": "literal",
- "value": "strip"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeAny"
- },
- "name": "ZodTypeAny",
- "package": "zod"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 45897,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 45899,
- "name": "data",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/shared.ts",
- "line": 25,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/shared.ts#L25"
- }
- ],
- "type": {
- "type": "unknown",
- "name": "..."
- },
- "defaultValue": "..."
- },
- {
- "id": 45898,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/shared.ts",
- "line": 26,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/shared.ts#L26"
- }
- ],
- "type": {
- "type": "unknown",
- "name": "..."
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 45899,
- 45898
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 123
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 45900,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 45902,
- "name": "data",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/shared.ts",
- "line": 25,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/shared.ts#L25"
- }
- ],
- "type": {
- "type": "unknown",
- "name": "..."
- },
- "defaultValue": "..."
- },
- {
- "id": 45901,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/core/schema/shared.ts",
- "line": 26,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/core/schema/shared.ts#L26"
- }
- ],
- "type": {
- "type": "unknown",
- "name": "..."
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 45902,
- 45901
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "line": 1056,
- "character": 262
- }
- ]
- }
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 45891,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L15"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 45905,
- "name": "social_urls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 20,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L20"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodRecord"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodRecord",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 45904,
- 45906,
- 45892,
- 45903,
- 45893,
- 45891,
- 45905
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 14,
- "character": 12,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L14"
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 45907,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 45908,
- "name": "platform_fee_basis_points",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "platform fee basis points"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 81,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L81"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodNumber"
- },
- "name": "ZodNumber",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 45909,
- "name": "platform_fee_recipient",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "platform fee recipient address"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 85,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L85"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "templateLiteral",
- "head": "0x",
- "tail": [
- [
- {
- "type": "intrinsic",
- "name": "string"
- },
- ""
- ]
- ]
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "templateLiteral",
- "head": "",
- "tail": [
- [
- {
- "type": "intrinsic",
- "name": "string"
- },
- ".eth"
- ]
- ]
- },
- {
- "type": "templateLiteral",
- "head": "",
- "tail": [
- [
- {
- "type": "intrinsic",
- "name": "string"
- },
- ".cb.id"
- ]
- ]
- }
- ]
- }
- ],
- "name": "ZodType",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 45908,
- 45909
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 77,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L77"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 45910,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 45911,
- "name": "trusted_forwarders",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 93,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L93"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodDefault"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodArray"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "templateLiteral",
- "head": "0x",
- "tail": [
- [
- {
- "type": "intrinsic",
- "name": "string"
- },
- ""
- ]
- ]
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "templateLiteral",
- "head": "",
- "tail": [
- [
- {
- "type": "intrinsic",
- "name": "string"
- },
- ".eth"
- ]
- ]
- },
- {
- "type": "templateLiteral",
- "head": "",
- "tail": [
- [
- {
- "type": "intrinsic",
- "name": "string"
- },
- ".cb.id"
- ]
- ]
- }
- ]
- }
- ],
- "name": "ZodType",
- "package": "zod"
- }
- ]
- }
- ],
- "name": "ZodUnion",
- "package": "zod"
- },
- {
- "type": "literal",
- "value": "many"
- }
- ],
- "name": "ZodArray",
- "package": "zod"
- }
- ],
- "name": "ZodDefault",
- "package": "zod"
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 45911
- ]
- }
- ],
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 92,
- "character": 11,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L92"
- }
- ]
- }
- }
- ],
- "name": "extendShape",
- "package": "zod",
- "qualifiedName": "objectUtil.extendShape"
- },
- {
- "type": "literal",
- "value": "strip"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeAny"
- },
- "name": "ZodTypeAny",
- "package": "zod"
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 45912,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 45920,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 19,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L19"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45922,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L21"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45917,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 16,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L16"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45919,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 18,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L18"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45918,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 17,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L17"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "any"
- },
- "defaultValue": "..."
- },
- {
- "id": 45913,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L15"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45914,
- "name": "platform_fee_basis_points",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "platform fee basis points"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 81,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L81"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 45915,
- "name": "platform_fee_recipient",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "platform fee recipient address"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 85,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L85"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45921,
- "name": "social_urls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 20,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L20"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Record",
- "package": "typescript"
- },
- "defaultValue": "..."
- },
- {
- "id": 45916,
- "name": "trusted_forwarders",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 93,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L93"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 45920,
- 45922,
- 45917,
- 45919,
- 45918,
- 45913,
- 45914,
- 45915,
- 45921,
- 45916
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 45923,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 45928,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 19,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L19"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45930,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L21"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45925,
- "name": "description",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 16,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L16"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45927,
- "name": "external_link",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 18,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L18"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45926,
- "name": "image",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 17,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L17"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "any"
- },
- "defaultValue": "..."
- },
- {
- "id": 45924,
- "name": "name",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 15,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L15"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45931,
- "name": "platform_fee_basis_points",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "platform fee basis points"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 81,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L81"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "..."
- },
- {
- "id": 45932,
- "name": "platform_fee_recipient",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "comment": {
- "summary": [
- {
- "kind": "text",
- "text": "platform fee recipient address"
- }
- ]
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 85,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L85"
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- },
- "defaultValue": "..."
- },
- {
- "id": 45929,
- "name": "social_urls",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 20,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L20"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/typescript@5.6.2/node_modules/typescript/lib/lib.es5.d.ts",
- "qualifiedName": "Record"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "Record",
- "package": "typescript"
- },
- "defaultValue": "..."
- },
- {
- "id": 45933,
- "name": "trusted_forwarders",
- "variant": "declaration",
- "kind": 1024,
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 93,
- "character": 4,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L93"
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- "defaultValue": "..."
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "children": [
- 45928,
- 45930,
- 45925,
- 45927,
- 45926,
- 45924,
- 45931,
- 45932,
- 45929,
- 45933
- ]
- }
- ],
- "sources": [
- {
- "fileName": "node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/helpers/util.d.ts",
- "line": 42,
- "character": 38
- }
- ]
- }
- }
- ],
- "name": "ZodObject",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 45779,
- "name": "MarketplaceContractInput",
- "variant": "declaration",
- "kind": 32,
- "flags": {
- "isConst": true
- },
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/marketplace.ts",
- "line": 8,
- "character": 13,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/marketplace.ts#L8"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodObject"
- },
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 45780,
- "name": "__type",
- "variant": "declaration",
- "kind": 65536,
- "flags": {},
- "children": [
- {
- "id": 45794,
- "name": "app_uri",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 19,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L19"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodString"
- },
- "name": "ZodString",
- "package": "zod"
- }
- ],
- "name": "ZodOptional",
- "package": "zod"
- },
- "defaultValue": "..."
- },
- {
- "id": 45796,
- "name": "defaultAdmin",
- "variant": "declaration",
- "kind": 1024,
- "flags": {},
- "sources": [
- {
- "fileName": "legacy_packages/sdk/src/evm/schema/contracts/common/index.ts",
- "line": 21,
- "character": 6,
- "url": "https://github.com/thirdweb-dev/js/blob/95b3c787a3d6fcdcd5b484d1e189f73a9e28e442/legacy_packages/sdk/src/evm/schema/contracts/common/index.ts#L21"
- }
- ],
- "type": {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodOptional"
- },
- "typeArguments": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodUnion"
- },
- "typeArguments": [
- {
- "type": "tuple",
- "elements": [
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "ZodType",
- "package": "zod"
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodType"
- },
- "typeArguments": [
- {
- "type": "templateLiteral",
- "head": "0x",
- "tail": [
- [
- {
- "type": "intrinsic",
- "name": "string"
- },
- ""
- ]
- ]
- },
- {
- "type": "reference",
- "target": {
- "sourceFileName": "../../node_modules/.pnpm/zod@3.23.8/node_modules/zod/lib/types.d.ts",
- "qualifiedName": "ZodTypeDef"
- },
- "name": "ZodTypeDef",
- "package": "zod"
- },
- {
- "type": "union",
- "types": [
- {
- "type": "templateLiteral",
- "head": "",
- "tail": [
- [
- {
- "type": "intrinsic",
- "name": "string"