Skip to content
This repository was archived by the owner on Aug 30, 2022. It is now read-only.
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions docs/sdk.contractmetadata.set.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,13 +7,13 @@
<b>Signature:</b>

```typescript
set(metadata: z.input<TSchema["input"]>): Promise<(<A>() => A extends never ? 1 : 0 extends <A_1>() => A_1 extends z.output<TSchema["output"]> ? 1 : 0 ? 1 : 0) extends 1 ? Omit<{
set(metadata: z.input<TSchema["input"]>): Promise<((<A>() => A extends never ? 1 : 0) extends <A_1>() => A_1 extends z.output<TSchema["output"]> ? 1 : 0 ? 1 : 0) extends infer T ? T extends ((<A>() => A extends never ? 1 : 0) extends <A_1>() => A_1 extends z.output<TSchema["output"]> ? 1 : 0 ? 1 : 0) ? T extends 1 ? Omit<{
receipt: import("@ethersproject/abstract-provider").TransactionReceipt;
data: () => Promise<unknown>;
}, "data"> : {
receipt: import("@ethersproject/abstract-provider").TransactionReceipt;
data: () => Promise<z.output<TSchema["output"]>>;
}>;
} : never : never>;
```

## Parameters
Expand All @@ -24,6 +24,6 @@ set(metadata: z.input<TSchema["input"]>): Promise<(<A>() => A extends never ? 1

<b>Returns:</b>

Promise&lt;(&lt;A&gt;() =&gt; A extends never ? 1 : 0 extends &lt;A\_1&gt;() =&gt; A\_1 extends z.output&lt;TSchema\["output"\]&gt; ? 1 : 0 ? 1 : 0) extends 1 ? Omit&lt;{ receipt: import("@ethersproject/abstract-provider").TransactionReceipt; data: () =&gt; Promise&lt;unknown&gt;; }, "data"&gt; : { receipt: import("@ethersproject/abstract-provider").TransactionReceipt; data: () =&gt; Promise&lt;z.output&lt;TSchema\["output"\]&gt;&gt;; }&gt;
Promise&lt;((&lt;A&gt;() =&gt; A extends never ? 1 : 0) extends &lt;A\_1&gt;() =&gt; A\_1 extends z.output&lt;TSchema\["output"\]&gt; ? 1 : 0 ? 1 : 0) extends infer T ? T extends ((&lt;A&gt;() =&gt; A extends never ? 1 : 0) extends &lt;A\_1&gt;() =&gt; A\_1 extends z.output&lt;TSchema\["output"\]&gt; ? 1 : 0 ? 1 : 0) ? T extends 1 ? Omit&lt;{ receipt: import("@ethersproject/abstract-provider").TransactionReceipt; data: () =&gt; Promise&lt;unknown&gt;; }, "data"&gt; : { receipt: import("@ethersproject/abstract-provider").TransactionReceipt; data: () =&gt; Promise&lt;z.output&lt;TSchema\["output"\]&gt;&gt;; } : never : never&gt;


6 changes: 3 additions & 3 deletions docs/sdk.contractmetadata.update.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,13 +7,13 @@
<b>Signature:</b>

```typescript
update(metadata: Partial<z.input<TSchema["input"]>>): Promise<(<A>() => A extends never ? 1 : 0 extends <A_1>() => A_1 extends z.output<TSchema["output"]> ? 1 : 0 ? 1 : 0) extends 1 ? Omit<{
update(metadata: Partial<z.input<TSchema["input"]>>): Promise<((<A>() => A extends never ? 1 : 0) extends <A_1>() => A_1 extends z.output<TSchema["output"]> ? 1 : 0 ? 1 : 0) extends infer T ? T extends ((<A>() => A extends never ? 1 : 0) extends <A_1>() => A_1 extends z.output<TSchema["output"]> ? 1 : 0 ? 1 : 0) ? T extends 1 ? Omit<{
receipt: import("@ethersproject/abstract-provider").TransactionReceipt;
data: () => Promise<unknown>;
}, "data"> : {
receipt: import("@ethersproject/abstract-provider").TransactionReceipt;
data: () => Promise<z.output<TSchema["output"]>>;
}>;
} : never : never>;
```

## Parameters
Expand All @@ -24,5 +24,5 @@ update(metadata: Partial<z.input<TSchema["input"]>>): Promise<(<A>() => A extend

<b>Returns:</b>

Promise&lt;(&lt;A&gt;() =&gt; A extends never ? 1 : 0 extends &lt;A\_1&gt;() =&gt; A\_1 extends z.output&lt;TSchema\["output"\]&gt; ? 1 : 0 ? 1 : 0) extends 1 ? Omit&lt;{ receipt: import("@ethersproject/abstract-provider").TransactionReceipt; data: () =&gt; Promise&lt;unknown&gt;; }, "data"&gt; : { receipt: import("@ethersproject/abstract-provider").TransactionReceipt; data: () =&gt; Promise&lt;z.output&lt;TSchema\["output"\]&gt;&gt;; }&gt;
Promise&lt;((&lt;A&gt;() =&gt; A extends never ? 1 : 0) extends &lt;A\_1&gt;() =&gt; A\_1 extends z.output&lt;TSchema\["output"\]&gt; ? 1 : 0 ? 1 : 0) extends infer T ? T extends ((&lt;A&gt;() =&gt; A extends never ? 1 : 0) extends &lt;A\_1&gt;() =&gt; A\_1 extends z.output&lt;TSchema\["output"\]&gt; ? 1 : 0 ? 1 : 0) ? T extends 1 ? Omit&lt;{ receipt: import("@ethersproject/abstract-provider").TransactionReceipt; data: () =&gt; Promise&lt;unknown&gt;; }, "data"&gt; : { receipt: import("@ethersproject/abstract-provider").TransactionReceipt; data: () =&gt; Promise&lt;z.output&lt;TSchema\["output"\]&gt;&gt;; } : never : never&gt;

10 changes: 5 additions & 5 deletions etc/sdk.api.md
Original file line number Diff line number Diff line change
Expand Up @@ -636,21 +636,21 @@ export class ContractMetadata<TContract extends IThirdwebContract | ThirdwebCont
// @internal (undocumented)
parseOutputMetadata(metadata: any): z.output<TSchema["output"]>;
// (undocumented)
set(metadata: z.input<TSchema["input"]>): Promise<(<A>() => A extends never ? 1 : 0 extends <A_1>() => A_1 extends z.output<TSchema["output"]> ? 1 : 0 ? 1 : 0) extends 1 ? Omit<{
set(metadata: z.input<TSchema["input"]>): Promise<((<A>() => A extends never ? 1 : 0) extends <A_1>() => A_1 extends z.output<TSchema["output"]> ? 1 : 0 ? 1 : 0) extends infer T ? T extends ((<A>() => A extends never ? 1 : 0) extends <A_1>() => A_1 extends z.output<TSchema["output"]> ? 1 : 0 ? 1 : 0) ? T extends 1 ? Omit<{
receipt: TransactionReceipt;
data: () => Promise<unknown>;
}, "data"> : {
receipt: TransactionReceipt;
data: () => Promise<z.output<TSchema["output"]>>;
}>;
} : never : never>;
// (undocumented)
update(metadata: Partial<z.input<TSchema["input"]>>): Promise<(<A>() => A extends never ? 1 : 0 extends <A_1>() => A_1 extends z.output<TSchema["output"]> ? 1 : 0 ? 1 : 0) extends 1 ? Omit<{
update(metadata: Partial<z.input<TSchema["input"]>>): Promise<((<A>() => A extends never ? 1 : 0) extends <A_1>() => A_1 extends z.output<TSchema["output"]> ? 1 : 0 ? 1 : 0) extends infer T ? T extends ((<A>() => A extends never ? 1 : 0) extends <A_1>() => A_1 extends z.output<TSchema["output"]> ? 1 : 0 ? 1 : 0) ? T extends 1 ? Omit<{
receipt: TransactionReceipt;
data: () => Promise<unknown>;
}, "data"> : {
receipt: TransactionReceipt;
data: () => Promise<z.output<TSchema["output"]>>;
}>;
} : never : never>;
}

// Warning: (ae-forgotten-export) The symbol "IPlatformFee" needs to be exported by the entry point index.d.ts
Expand Down Expand Up @@ -2052,7 +2052,7 @@ export class Marketplace implements UpdateableNetwork {
// (undocumented)
getAddress(): string;
// @internal (undocumented)
getAll: (filter?: MarketplaceFilter | undefined) => Promise<(AuctionListing | DirectListing)[]>;
getAll: (filter?: MarketplaceFilter) => Promise<(AuctionListing | DirectListing)[]>;
getAllListings(filter?: MarketplaceFilter): Promise<(AuctionListing | DirectListing)[]>;
getBidBufferBps(): Promise<BigNumber>;
getListing(listingId: BigNumberish): Promise<AuctionListing | DirectListing>;
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,7 @@
"ts-enum-util": "^4.0.2",
"ts-mocha": "^10.0.0",
"ts-node": "^10.7.0",
"tsup": "^5.11.11",
"tsup": "^6.0.1",
"typechain": "^8.0.0",
"typescript": "^4.6.2"
},
Expand Down
5 changes: 5 additions & 0 deletions tsup.config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,10 @@ export default defineConfig([
minify: true,
platform: "node",
replaceNodeEnv: true,
// now required because not defaulted anymore
shims: true,
// use rollup for build to get smaller bundle sizes with tree shaking
treeshake: true,
globalName: "ThirdwebSDK",
format: ["cjs", "esm"],
},
Expand All @@ -26,6 +30,7 @@ export default defineConfig([
minify: true,
platform: "browser",
replaceNodeEnv: true,
// now required because not defaulted anymore
shims: true,
globalName: "_thirdweb",
format: ["iife"],
Expand Down
Loading