State Variables
name
IN_DISPUTE
LICENSE_REGISTRY
GROUP_IP_ASSET_REGISTRY
IP_GRAPH_ACL
Functions
initialize
accessManager
: The address of the protocol admin roles contract.
whitelistDisputeTag
tag
: The dispute tag.allowed
: Indicates if the dispute tag is whitelisted or not.
whitelistArbitrationPolicy
arbitrationPolicy
: The address of the arbitration policy.allowed
: Indicates if the arbitration policy is whitelisted or not.
setArbitrationRelayer
arbitrationPolicy
: The address of the arbitration policy.arbPolicyRelayer
: The address of the arbitration relayer.
setBaseArbitrationPolicy
arbitrationPolicy
: The address of the arbitration policy.
setArbitrationPolicyCooldown
cooldown
: The cooldown in seconds.
setArbitrationPolicy
ipId
: The ipId.nextArbitrationPolicy
: The address of the arbitration policy.
raiseDispute
targetIpId
: The ipId that is the target of the dispute.disputeEvidenceHash
: The hash pointing to the dispute evidence.targetTag
: The target tag of the dispute.data
: The data to initialize the policy.
disputeId
: The id of the newly raised dispute.
setDisputeJudgement
disputeId
: The dispute id.decision
: The decision of the dispute.data
: The data to set the dispute judgement.
cancelDispute
disputeId
: The dispute id.data
: The data to cancel the dispute.
tagIfRelatedIpInfringed
ipIdToTag
: The ipId to tag.infringerDisputeId
: The dispute id that tagged the related infringing ipId.
resolveDispute
disputeId
: The dispute id.data
: The data to resolve the dispute.
updateActiveArbitrationPolicy
ipId
: The ipId.
arbitrationPolicy
: The address of the arbitration policy.
isIpTagged
ipId
: The ipId.
isTagged
: True if the ipId is tagged.
disputeCounter
uint256
: The current dispute counter value.
arbitrationPolicyCooldown
uint256
: The cooldown in seconds.
baseArbitrationPolicy
address
: The base arbitration policy address.
disputes
disputeId
: The dispute id.
targetIpId
: The ipId that is the target of the dispute.disputeInitiator
: The address of the dispute initiator.disputeTimestamp
: The timestamp of the dispute.arbitrationPolicy
: The address of the arbitration policy.disputeEvidenceHash
: The hash pointing to the dispute evidence.targetTag
: The target tag of the dispute.currentTag
: The current tag of the dispute.infringerDisputeId
: The infringer dispute id.
isWhitelistedDisputeTag
tag
: The dispute tag.
allowed
: True if the tag is whitelisted.
isWhitelistedArbitrationPolicy
arbitrationPolicy
: The address of the arbitration policy.
allowed
: True if the policy is whitelisted.
arbitrationRelayer
arbitrationPolicy
: The address of the arbitration policy.
address
: The arbitration relayer address.
arbitrationPolicies
ipId
: The ipId.
policy
: The arbitration policy address.
nextArbitrationPolicies
ipId
: The ipId.
policy
: The next arbitration policy address.
nextArbitrationUpdateTimestamps
ipId
: The ipId.
timestamp
: The update timestamp.