name
: The name of the royalty token.symbol
: The symbol of the royalty token.totalSupply
: The total supply of the royalty token.royaltyStack
: The royalty stack of the IP asset.ipId_
: The IP ID to which this royalty vault belongs.token
: The token address to add.isAdded
: True if the token was added, false if it was already in the vault.snapshotId
: The ID of the snapshot.snapshotIds
: The snapshot IDs to claim from.token
: The revenue token to claim.ancestorIpId
: The IP ID of the ancestor to whom the royalty tokens belong.token
: The address of the revenue token.ancestorIpId
: The ancestor IP ID address.token
: The address of the revenue token.snapshotId
: The snapshot ID.token
: The address of the revenue token.snapshotId
: The snapshot ID.snapshotId
: The snapshot ID.claimer
: The address of the claimer.token
: The address of the revenue token.nonReentrant
modifier is used on functions that handle token transfers to prevent reentrancy attacks.
whenNotPaused
modifier.