Solidity API
Contract: ICRS
External Functions
registerRoyaltyDue
Parameters
Dev: Can only be called by the VR creator. Creates a new period if index equals current count.
payRoyalty
Parameters
Dev: Can only be called by the VR creator. Interacts with the CulturaRightsBoundAccount.
reportOffChainPayment
Parameters
Dev: Can only be called by the VR creator. Sets the payment status to PENDING.
acceptOffChainPayment
Parameters
Dev: Can only be called by the current owner of the VR. Requires EIP712 signature.
Transfers calculated fees from the VR owner to the Cultura Rights Bound Account.
denyOffChainPayment
Parameters
Dev: Can only be called by the current owner of the VR. Requires EIP712 signature.

