hashgraph / hashgraph/hedera-sdk-reference

Add doc reference HIP-765

Open
#148 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
HTML
Stars
7
Forks
3
PR merge metrics
No merged PRs in 30d

Description

### Problem

HIP: https://hips.hedera.com/hip/hip-765

Protobuf PR: https://github.com/hashgraph/hedera-protobufs/pull/313

This HIP proposes the addition of the metadata field to Non-Fungible Token Class, taking after the individual Non-Fungible Token (NFT) metadata field which was added in HIP-17. While HIP-17 metadata is scoped to a single NFT, here we propose adding metadata scoped to an entire token class.

```protobuf
TokenCreateTransactionBody
....
Metadata of the created token definition.
*/
bytes metadata = 23;
```

```protobuf
TokenUpdateTransactionBody
...
/**
* Metadata of the created token definition
*/
google.protobuf.BytesValue metadata = 16;
```

### Solution

Add setting and updating the token metadata field for NFTs.

### Alternatives

_No response_
```[tasklist]
### Tasks
- [ ] https://github.com/hashgraph/hedera-sdk-java/issues/1745
- [ ] https://github.com/hashgraph/hedera-sdk-js/issues/2188
- [ ] https://github.com/hashgraph/hedera-sdk-go/issues/885
- [ ] https://github.com/hashgraph/hedera-sdk-cpp/issues/674
```

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.