hiero-ledger / hiero-ledger/hiero-enterprise-java
Feature Request: Complete REST API Surface for Token/NFT Operations
- Dominant language
- Java
- Stars
- 6
- Forks
- 21
- Avg merge
- 10h 27m
- Merged PRs (30d)
- 37
Description
### The Problem
The current sample applications (Spring and MicroProfile) only provide a partial implementation of the Hedera Token Service (HTS). Many essential "write" operations are missing, making it difficult for new developers to understand how to handle NFT transfers, burning, or token associations in a web-service context.
### Desired Behavior
Both sample applications should expose a comprehensive set of endpoints that match the capabilities of the `FungibleTokenClient` and `NftClient` interfaces.
### Requirements
- [ ] Add **NFT Burn** and **NFT Transfer** endpoints.
- [ ] Implement **Associate** and **Dissociate** logic for both fungible and non-fungible tokens.
- [ ] Define standardized **DTOs** for complex transaction requests.
- [ ] Ensure full implementation parity between the **Spring** and **MicroProfile** samples.
### Impact
This will provide a complete, "plug-and-play" reference for developers looking to build Hedera-powered Java applications using the Hiero Enterprise framework.
Contributor guide
Assessment
This issue has not been assessed yet.