HIP-646/657/765: Implement token metadata acceptance tests
Description:
Acceptance tests and token/mirror client updates to invoke the new HAPI and MAPI functionality recently implemented. Test fungible and non-fungible metadata capabilities as well as that "dynamic" NFTs.
Related issue(s):
Fixes #7765
Notes for reviewer:
This PR is still relying on a beta version of com.hedera.hashgraph:sdk (2.32.0-beta.1). Keeping an eye out for a GA version of 2.32.x. Cannot really merge this PR until that becomes available and things a retested.
Checklist
- [x] Documented (Code comments, README, etc.)
- [x] Tested (unit, integration, etc.)
Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 92.30%. Comparing base (
4d0f049) to head (63f836d).
Additional details and impacted files
@@ Coverage Diff @@
## main #8166 +/- ##
============================================
- Coverage 92.44% 92.30% -0.14%
- Complexity 7183 7292 +109
============================================
Files 881 899 +18
Lines 29092 29367 +275
Branches 3562 3585 +23
============================================
+ Hits 26894 27108 +214
- Misses 1383 1439 +56
- Partials 815 820 +5
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
Will need another merge from main
Quality Gate passed
Issues
0 New issues
0 Accepted issues
Measures
0 Security Hotspots
No data about Coverage
0.0% Duplication on New Code