v0.3.14 Release
This release implements enhancements to improve the functionality of the Permission, Dispute, WIP, Group, and Royalty Modules.
Features & Enhancements
Permission Module
- New Functions. #65 Implemented functions to set and verify permissions and generate and validate signatures.:
- set_permission()
- set_all_permissions()
- create_set_permission_signature()
- _check_is_registered()
Dispute Module
- New Functions. #66 implemented the
dispute_assertionfunction to counter a dispute that another party raised
WIP Module
- New Functions. #66 implemented the
allowancefunction that returns the amount of WIP tokens an account can spend on behalf of another.
Group Module
- New Functions. #70 expanded group management capabilities, enhanced royalty handling with vault transfers, and improved permission signature generation to support multiple permissions.
- register_group()
- register_group_and_attach_license()
- mint_and_register_ip_and_attach_license_and_add_to_group()
- register_ip_and_attach_license_and_add_to_group()
- register_group_and_attach_license_and_add_ips()
- collect_and_distribute_group_royalties()
Royalty Module
- New Functions. #70 implemented the
transfer_to_vaultfunction to route claimable revenue tokens directly into a designated vault, as determined by a royalty policy.