Skip to content

Commit bebcf46

Browse files
authored
feat: Add support for updating metadata for ERC1155 contracts (#2814)
1 parent 1b2bfc8 commit bebcf46

File tree

2 files changed

+13
-0
lines changed

2 files changed

+13
-0
lines changed

.changeset/rare-forks-hear.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"thirdweb": minor
3+
---
4+
5+
Add support for updating metadata for ERC1155 contracts

packages/thirdweb/src/exports/extensions/erc1155.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,11 @@ export {
6868
mintAdditionalSupplyTo,
6969
type MintAdditionalSupplyToParams,
7070
} from "../../extensions/erc1155/write/mintAdditionalSupplyTo.js";
71+
export {
72+
setTokenURI,
73+
type SetTokenURIParams,
74+
} from "../../extensions/erc1155/__generated__/INFTMetadata/write/setTokenURI.js";
75+
export { freezeMetadata } from "../../extensions/erc1155/__generated__/INFTMetadata/write/freezeMetadata.js";
7176

7277
// EVENTS
7378

@@ -83,6 +88,9 @@ export {
8388
approvalForAllEvent,
8489
type ApprovalForAllEventFilters,
8590
} from "../../extensions/erc1155/__generated__/IERC1155/events/ApprovalForAll.js";
91+
export { metadataUpdateEvent } from "../../extensions/erc1155/__generated__/INFTMetadata/events/MetadataUpdate.js";
92+
export { metadataFrozenEvent } from "../../extensions/erc1155/__generated__/INFTMetadata/events/MetadataFrozen.js";
93+
export { batchMetadataUpdateEvent } from "../../extensions/erc1155/__generated__/INFTMetadata/events/BatchMetadataUpdate.js";
8694

8795
/**
8896
* DROPS extension for ERC1155

0 commit comments

Comments
 (0)