Skip to content

fix(nft-fee-transaction): update for tessellation develop compatibility#46

Closed
ottobot-ai wants to merge 3 commits intoConstellation-Labs:mainfrom
ottobot-ai:adding-nft-fee-transaction
Closed

fix(nft-fee-transaction): update for tessellation develop compatibility#46
ottobot-ai wants to merge 3 commits intoConstellation-Labs:mainfrom
ottobot-ai:adding-nft-fee-transaction

Conversation

@ottobot-ai
Copy link

Summary

Updates the nft-fee-transaction example to work with tessellation/develop branch.

This is a companion PR to #34 that adds the necessary fixes to build with the latest tessellation SDK.

Changes

  • Update sbt from 1.8.0 to 1.9.8
  • Update Scala from 2.13.10 to 2.13.18 (match tessellation)
  • Use tessellation-sdk instead of individual modules (node-shared, currency-l0, currency-l1)
    • The individual modules have publish / skip := true and aren't published to M2
  • Update kind-projector from 0.13.2 to 0.13.4 (2.13.18 compatibility)
  • Update semanticdb-scalac from 4.7.1 to 4.14.2 (2.13.18 compatibility)
  • Fix deprecated URL constructor for Java 21 (new URL()URI.create().toURL)
  • Add OSGI-INF/MANIFEST.MF assembly merge strategy

Testing

Successfully built all metagraph JARs (currencyL0, currencyL1, dataL1) using Euclid SDK with tessellation/develop.

Note

Since FeeTransactions are only available in tessellation/develop, the 99.99.99 placeholder version is intentional until the next official tessellation release.

marcus-girolneto and others added 3 commits October 4, 2024 15:43
Changes:
- Update sbt from 1.8.0 to 1.9.8
- Update Scala from 2.13.10 to 2.13.18 (match tessellation)
- Use tessellation-sdk instead of individual modules (node-shared, currency-l0, currency-l1)
- Update kind-projector from 0.13.2 to 0.13.4
- Update semanticdb-scalac from 4.7.1 to 4.14.2
- Fix deprecated URL constructor for Java 21 (use URI.create().toURL)
- Add OSGI-INF/MANIFEST.MF assembly merge strategy

Tested with tessellation/develop branch using Euclid SDK.
All metagraph JARs build successfully.
@ottobot-ai
Copy link
Author

Closing in favor of pushing directly to PR #34 branch. See #34 for the required changes.

@ottobot-ai ottobot-ai closed this Feb 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants