@@ -48,10 +48,13 @@ contract RoyaltyWorkflows is IRoyaltyWorkflows, MulticallUpgradeable, AccessMana
48
48
/// @param ancestorIpId The address of the ancestor IP from which the revenue is being claimed.
49
49
/// @param claimer The address of the claimer of the currency (revenue) tokens.
50
50
/// @param childIpIds The addresses of the child IPs from which royalties are derived.
51
- /// @param royaltyPolicies The addresses of the royalty policies that govern royalty flows for each child IP.
52
- /// @param currencyTokens The addresses of the currency tokens in which the royalties will be claimed.
53
- /// @param amounts The amounts (in each currency) of royalties to be transferred to the ancestor IP's
54
- /// royalty vault and subsequently claimed by the claimer.
51
+ /// @param royaltyPolicies The addresses of the royalty policies, where royaltyPolicies[i] governs
52
+ /// the royalty flow for childIpIds[i].
53
+ /// @param currencyTokens The addresses of the currency tokens in which royalties will be claimed,
54
+ /// where currencyTokens[i] is the token used for royalties from childIpIds[i].
55
+ /// @param amounts The amounts to transfer and claim, where amounts[i] represents the amount of
56
+ /// royalties in currencyTokens[i] to transfer from childIpIds[i]'s royaltyPolicies[i] to the ancestor's
57
+ /// royalty vault.
55
58
/// @return amountsClaimed The amounts of successfully claimed revenue for each specified currency token.
56
59
function transferToVaultAndClaimByTokenBatch (
57
60
address ancestorIpId ,
@@ -87,8 +90,10 @@ contract RoyaltyWorkflows is IRoyaltyWorkflows, MulticallUpgradeable, AccessMana
87
90
/// @param ancestorIpId The address of the ancestor IP from which the revenue is being claimed.
88
91
/// @param claimer The address of the claimer of the currency (revenue) tokens.
89
92
/// @param childIpIds The addresses of the child IPs from which royalties are derived.
90
- /// @param royaltyPolicies The addresses of the royalty policies that govern royalty flows for each child IP.
91
- /// @param currencyTokens The addresses of the currency tokens in which the royalties will be claimed.
93
+ /// @param royaltyPolicies The addresses of the royalty policies, where royaltyPolicies[i] governs
94
+ /// the royalty flow for childIpIds[i].
95
+ /// @param currencyTokens The addresses of the currency tokens in which royalties will be claimed,
96
+ /// where currencyTokens[i] is the token used for royalties from childIpIds[i].
92
97
/// @return amountsClaimed The amounts of successfully claimed revenue for each specified currency token.
93
98
function claimAllRevenue (
94
99
address ancestorIpId ,
0 commit comments