Skip to content

feat: implement mint_and_register_ip_and_attach_pil_terms_and_distribute_royalty_tokens method #150

Merged
bonnie57 merged 9 commits intomainfrom
PYSDK-54
Oct 21, 2025
Merged

feat: implement mint_and_register_ip_and_attach_pil_terms_and_distribute_royalty_tokens method #150
bonnie57 merged 9 commits intomainfrom
PYSDK-54

Conversation

@bonnie57
Copy link
Contributor

@bonnie57 bonnie57 commented Oct 16, 2025

Description

  1. Implement the mint_and_register_ip_and_attach_pil_terms_and_distribute_royalty_tokens method
  2. Add unit and integration tests

Test Plan

Unit tests

image

Integration tests

image

…_tokens method (#152)

* test: add integration test for registering IP, attaching PIL terms, and distributing royalty tokens in IPAsset class

* feat: add IPMetadataInput and related tests for registering IP with metadata in IPAsset class

* fix: update type annotation for royalty_shares parameter in _distribute_royalty_tokens method to use RoyaltyShareInput for improved type safety
@bonnie57 bonnie57 merged commit eba8218 into main Oct 21, 2025
4 checks passed
@bonnie57 bonnie57 deleted the PYSDK-54 branch October 21, 2025 02:28
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.

2 participants